• Home
  • News
  • Tutorials
  • Analysis
  • About
  • Contact

TechEnablement

Education, Planning, Analysis, Code

  • CUDA
    • News
    • Tutorials
    • CUDA Study Guide
  • OpenACC
    • News
    • Tutorials
    • OpenACC Study Guide
  • Xeon Phi
    • News
    • Tutorials
    • Intel Xeon Phi Study Guide
  • OpenCL
    • News
    • Tutorials
    • OpenCL Study Guide
  • Web/Cloud
    • News
    • Tutorials
You are here: Home / Featured article / Free Mozilla Online Classes – HTML, JavaScript CSS, Privacy, and More!

Free Mozilla Online Classes – HTML, JavaScript CSS, Privacy, and More!

November 2, 2015 by Rob Farber Leave a Comment

The Mozilla Foundation is featuring a number of web-based activities that include step-by-step instructions and has been tested in schools, after school programs, libraries and community centers around the globe. Whether learning how to code, understanding why privacy matters, or creating openly-licensed web content, we believe teaching the web should be fun and engaging!

Classes run the gamut from Privacy Basics and Protect Your Data to programming-focused ones to more informative, web literacy courses including interactive CSS Story Cards, the Erase All Kittens workshop, which requires  changing code to make visible changes in a game, and an introductory Quacking JavaScript to teach JavaScript.

Here are examples from their website: https://teach.mozilla.org/activities/

WEB LITERACY BASICS (TEACHING KIT)

LEVELBeginner
DEVELOPED BYOur seasoned educator community
This six-part series helps learners become familiar with reading, writing and participating on the web. They’ll discover the foundations of the web through production and collaboration. This is an ideal kit for Mozilla Clubs.
Protect Your Data

PROTECT YOUR DATA

LEVELBeginner
DEVELOPED BYHive Toronto in partnership with the Office of the Privacy Commissioner of Canada, and Mozilla Privacy
These six hands-on activities engage learners in thinking critically about online privacy by creating secure passwords, understanding how and where their data is being collected, and more. This is an ideal kit for Mozilla Clubs.
Privacy Basics: Passwords, Tracking, and Data Retention
EFF-Graphics, CC3.0-SA-AT, view original

PRIVACY BASICS: PASSWORDS, TRACKING, AND DATA RETENTION

LEVELIntermediate
DEVELOPED BYStacy Martin – Senior Data Privacy Manager at Mozilla and the Mozilla Learning Network team
Learn how to safeguard your privacy online and develop an awareness of how companies and governments track and collect your data online.
Lo-Fi, No-Fi (Teaching Kit)

LO-FI, NO-FI (TEACHING KIT)

LEVELBeginner
DEVELOPED BYKat Braybrooke, Laura Hilliger, Karen Smith, Julia Vallera, Jess Klein, and Chad Sansing
This series of activities help teach web literacy concepts offline, or where access to technology is limited. Includes printable templates and games to teach coding, game design and app development.
Parapara Animation

PARAPARA ANIMATION

LEVELBeginner
DEVELOPED BYKaren Smith, and Hive Toronto
This activity helps young learners create simple animations and learn about online collaboration using Parapara.
Creative Commons GIF Exchange

CREATIVE COMMONS GIF EXCHANGE

LEVELBeginner
DEVELOPED BYMOUSE (Hive NYC member)
This activity teachers students about Creative Commons licensing while creating their own animated GIFs or memes.
Erase All Kittens

ERASE ALL KITTENS

LEVELBeginner
DEVELOPED BYDrum Roll – Joe Dytrych, Dee Salgal, and Leonie Van Der Linde
This activity features Erase All Kittens (E.A.K.), a fun game where learners code and create on the web by changing the source code on each level.
Image Seeking for Fantastic Visual Metaphors

IMAGE SEEKING FOR FANTASTIC VISUAL METAPHORS

LEVELBeginner
DEVELOPED BYAlan Levine
In this activity, learners search for photos that communicate ideas and concepts, while also exploring best practices around attribution and openly-licensed content on the web.
Become a Password Pro (Teaching Kit)

BECOME A PASSWORD PRO (TEACHING KIT)

LEVELBeginner-Intermediate
DEVELOPED BYStacy Martin, and Mozilla
This teaching kit includes a series of activities to help leaners understand passwords — including why they’re important, best practices, and tools to help you manage multiple passwords.
Hack Your Notebook (Teaching Kit)

HACK YOUR NOTEBOOK (TEACHING KIT)

LEVELBeginner-Intermediate
DEVELOPED BYEducator Inovator – Jen Dick, Jie Qi, David Cole, and Chad Sansing
In this series of activities, learners will explore the connections between art, circuitry and systems thinking by hacking their notbooks/journals with power and LEDs.
CSS Story Cards

CSS STORY CARDS

LEVELIntermediate
DEVELOPED BYMOUSE (Hive NYC member)
In this card game, learners work collaboratively to create a complete story using HTML and CSS.
Quacking JavaScript

QUACKING JAVASCRIPT

LEVELJavaScript beginners
DEVELOPED BYHive Manchester
Learners get familiar with writing Javascript in this fun, five-part module. Together we discover the foundations of the text coding by being creative and making our own web pages.
Minecraft a Flavor of Java (Teaching Kit)

MINECRAFT A FLAVOR OF JAVA (TEACHING KIT)

LEVELIntermediate
DEVELOPED BYEPIK
In this series of activities, learners develop computational thinking skills by using Java to create their own Minecraft mod.
Girls in Tech: Hacking My Media

GIRLS IN TECH: HACKING MY MEDIA

LEVELIntermediate
DEVELOPED BYSteph Guthrie, Kim Wilkens, and 2013 MozGirls
In this activity, learners create a remix of a Wikimedia page as they think critically about the intersection of gender, culture, technology and identity.

Share this:

  • Twitter

Filed Under: Featured article, Featured tutorial, News, Tutorials, Web/Cloud Tagged With: web-development

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Tell us you were here

Recent Posts

Farewell to a Familiar HPC Friend

May 27, 2020 By Rob Farber Leave a Comment

TechEnablement Blog Sunset or Sunrise?

February 12, 2020 By admin Leave a Comment

The cornerstone is laid – NVIDIA acquires ARM

September 13, 2020 By Rob Farber Leave a Comment

Third-Party Use Cases Illustrate the Success of CPU-based Visualization

April 14, 2018 By admin Leave a Comment

More Tutorials

Learn how to program IBM’s ‘Deep-Learning’ SyNAPSE chip

February 5, 2016 By Rob Farber Leave a Comment

Free Intermediate-Level Deep-Learning Course by Google

January 27, 2016 By Rob Farber Leave a Comment

Intel tutorial shows how to view OpenCL assembly code

January 25, 2016 By Rob Farber Leave a Comment

More Posts from this Category

Top Posts & Pages

  • MultiOS Gaming, Media, and OpenCL Using XenGT Virtual Machines On Shared Intel GPUs
  • High Performance Ray Tracing With Embree On Intel Xeon Phi
  • Intel Xeon Phi Study Guide
  • Free Intermediate-Level Deep-Learning Course by Google

Archives

© 2025 · techenablement.com