Code Monkey home page Code Monkey logo

web-lit-core's Introduction

The WebLit Core Curriculum Overview README

The purpose of Mozilla’s Core Web Literacy Curriculum is to provide learners with a basic conceptual understanding of how to read, write, and participate on the web. The Core Activities were written to be self-sufficient and developed from new as well as remixing existing activities with the goal of aligning with the Web Literacy Map.

Web literacy for example helps people:

  • Understand how the Internet works and connects different parts of the web.
  • Share information with others in ways that make sense and protect their privacy and security.
  • Evaluate information, and spot misinformation and disinformation.
  • Empower themselves and their communities to participate online as citizens, learners, workers, creators, consumers, and people.

Developing this core curriculum has truly been a community effort involving staff, volunteer contributors, and allied organizations from around the world. A special shout-out to the library pilots, and the web literacy leaders and their respective public library staff: Sherry Lehane, Davis Erin Anderson, Joanna Milner, Liz Dyer, Melanie Wilson, and Matthew Kopel for all their contributions, as well as Randy MacDonald and Iris Bond Gill. A big thank you to Matt Rogers and Digitalme for making web literacy badges a reality.

See crosswalk of the Web Literacy Skills with core activities.

Other web literacy activities: https://learning.mozilla.org/en-US/activities

Open Practices

Working open is one of the underlying tenants of the core curriculum, and also one of web literacy skills. One of the first steps in implementing the core curriculum is understanding what it means to work in the open. Thus, we encourage you to take this one hour, free working in the open workshop to learn the basics of participation, collaboration, and sharing on community-driven projects.

Spread, Grow, and Improve the Curriculum

This core curriculum is meant to be self-sufficient and catalyze communities around the world to use, spread, grow, and improve it. Thus, please spread the word on why it's important for people in their everyday lives to have these core skills, and let everyone know how the curriculum is being utilized and forked for continuous improvement.

Here is how you can contribute:

Fork this repository. Forking is making a copy and creating your own version of this project you can edit and use. Here is also another resource for forking.

First time contributing to open source? Check out this free series, How to Contribute to an Open Source Project on GitHub.

Printout Curriculum from GitHub

The best way to do this is opening GitHub in the Chrome browser.

Share your Remixes

For anyone remixing and creating own custom version of the curriculum, we encourage you to add your remixes to https://www.mozillapulse.org/issues/web-literacy.

Earning Digital Badges

Digitalme through their Open Badges Academy is offering digital badges for the web literacy skills if you are interested in earning or having your learners earn badges. To help you with assessment of badges, we created these guidelines to help organizations and programs that are implementing badging systems and systems for assessing their badges.

Maintainers

This repository is currently maintained by @anmechung and @zee-moz.

web-lit-core's People

Contributors

abbycabs avatar alanmoo avatar anmechung avatar chadsansing avatar gvn avatar zee-moz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

web-lit-core's Issues

Fix left sidebar sub-menu to allow navigation to next activity

Hi @gvn there's something a bit quirky about the left sidebar sub-menu for navigating from lesson to lesson. In lessons with lots of sub-sections, such as this one. Inside the lesson, when the sub menu is displayed, users have no way of clicking on the next lesson-- it's not possible to scroll down past the sub-menu to access it.

You have to click out of the lesson by clicking on overview, and then you can see the full list of lessons. What are ways that we can make lesson-to-lesson navigation easier?

cc @anmechung

Add examples of Bad Design

I've crowd-sourced these in the Mozilla Slack channel.

  • Select best bad examples
  • Take screen shots
  • Write intro text
  • Add to lesson

Share your Learnings

As you deliver, remix, and/or share the curriculum, please share your learnings by replying to this issue:

  • What worked?
  • What would you change?
  • What tips do you have for others?

Tell us how you are using the web literacy curriculum

Reply to this issue and let us know

  • where you used the curriculum: setting like classroom, library, etc and geographic location
  • who were your learners: ages, backgrounds, skill levels
  • why did you teach the material: educational goals, expected outcomes, etc

Sort navigation links alphabetically

image

These links on the overview page should be alphabetically sorted so the links at the bottom of the individual lessons link to the next item in the nav. (The first Overview and last link (added in #21) stay where they are)

(Follow up based on this comment, which I believe addresses the issue. Is that correct, @anmechung?)

Wiki changes

FYI: The following changes were made to this repository's wiki:

These were made as the result of a recent automated defacement of publically writeable wikis.

"Your Personal Data and You" desired outcomes and bibliography

https://github.com/mozilla/web-lit-core/blob/gh-pages/README.md. As part of the Web Lit Core Curriculum, help us design a new web literacy activity to add that will help people understand what their personal data is online, where this data lives, and how best to protect their personal online data. As a start, we need help with the following:

  • What should people learn specifically after completing this activity?
  • What activities/projects/curriculum have you used/heard about that has been helpful? Include what you you liked, what you would change, and what is missing.

Fix previous/next buttons at bottom of each activity page

@alanmoo @gvn - the buttons at the bottom of each activity page look great, but they are linked to the wrong activities. Previous and next should be in this sequential order:
Overview
Web and You
Map The Web
Make Friends With Your Browser
Search Party
Web Detective
Design On The Web
Tagging 101
Building Basic Pages
Web Apps And Build With Thimble
Web Builders
Safety First
All The Stickerz
Crowdsourcing On The Web

cc: @zee-moz

Resolve Notes and Comments in GDocs

Checking off each activity as comments are resolved in GDocs-- checked off activities can be added to GH pages. @anmechung

  • Web and You
  • Map the Web/ Perform the Web
  • Make Friends with your Browser
  • Search Party
  • Web Detective
  • Design on the Web
  • Tagging 101
  • Building Basic Pages
  • Web Apps & Thimble
  • Safety First
  • Web Builders
  • All the Stickerz
  • Project Playlist
  • Crowdsourcing on the Web

ADDED IMAGES

  • Web Detective
  • Design on the Web
  • Web Builders
  • All the Stickerz
  • Project Playlist
  • Crowdsourcing on the Web

Replace thimble

The web lit core is still a very valuable resource. However, the page that recommends thimble is naturally outdated, as the software is not supported anymore.

add buttons to GH pages

@gvn: can you add button on each GH page that sends you back to the Foundation site, and add
button for the next activity at the bottom of each activity?

printout of web-lit activities

@gvn is there an relatively easy way to print out web lit activities from GitHub? Thinking of educators who may want to do this. I tried printing from browser and it will only print out up to where description begins.

Share Your Feedback On Mozilla's New "Web Builders" Activity

Mozilla's new core Web Literacy curriculum includes an activity on web builders (a.k.a content management systems). During this year's #MozSprint, we'd love feedback on this activity.

  • Does the overview of how web builders operate resonate with you? What changes might you suggest?
  • How might you organize the learning journey within this activity? At what points might you suggest learners work independently, in teams, or all together in a larger group?
  • How might you localize this activity for your learners?

Share your thoughts below, and feel free to share your re-writes either via Google docs if that's easier for you.

Thanks!

Where on Mozilla's new website can people find the core curriculum?

@xmatthewx where on the website can people find this core curriculum? Is there an opportunity section? can a link be made to the core curriculum from the networks projects page? https://foundation.mozilla.org/projects/ and get involved page where trainings are listed? https://foundation.mozilla.org/get-involved/

@xmatthewx response: You can post the curriculum to pulse and it will be accessible via the projects page.

In the plans...

We will also add more info on IH health and 5 issues as a path to curriculum.
We will also add a top level training/leadership development page.

This content has been mapped, but will obviously take some time to develop.

@zee-moz

create blockquote formatting for tips

instead of the ordered list highlighted yellow, we need generic text highlighted
add styling to blockquotes so we can use this for tips.
thanks :)

Looking for glossary of web terms

Rather than reinvent the wheel, can anyone recommend a good glossary of basic web terms? We're looking to add it to the Map the Web activity.

In the README, we should say why Web Literacy is so important.

What do we mean when we say this?

Thus, please spread the word on why it's important for people in their everyday lives to have these core skills...

Are there 3-5 bullet points we can list or snippets Web Lit Leaders can provide as reasons/testimonials (e.g., "My patrons need to develop web literacy to have access to educational resources we don;' have in our community.")?

Alternatively, might we use our current Internet health 1-liner?

CODE_OF_CONDUCT.md isn't correct

Your required text does not appear to be correct

As of January 1 2019, Mozilla requires that all GitHub projects include this CODE_OF_CONDUCT.md file in the project root. The file has two parts:

  1. Required Text - All text under the headings Community Participation Guidelines and How to Report, are required, and should not be altered.
  2. Optional Text - The Project Specific Etiquette heading provides a space to speak more specifically about ways people can work effectively and inclusively together. Some examples of those can be found on the Firefox Debugger project, and Common Voice. (The optional part is commented out in the raw template file, and will not be visible until you modify and uncomment that part.)

If you have any questions about this file, or Code of Conduct policies and procedures, please reach out to [email protected].

(Message COC003)

Add functional "suggest changes" button

On the original template we had a "suggest changes button" but it was giving a 404 error rather than taking users to edit the file. Someone (@anmechung) removed the links which is good for now, but it would be great to have that feature back. @gvn hoping you can make this tweak.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.