Teaching Activities

Start teaching others how to read, write and participate on the web with these free activities created by teachers, educators and technologists like you. Each featured activity includes step-by-step instructions and has been tested in schools, afterschool 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!

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

levelBeginner
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.

Lo-Fi, No-Fi (Teaching Kit)

levelBeginner
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

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

levelBeginner
This activity teachers students about Creative Commons licensing while creating their own animated GIFs or memes.

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

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)

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)

levelBeginner-Intermediate
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

levelIntermediate
In this card game, learners work collaboratively to create a complete story using HTML and CSS.

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

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.

All featured content, unless otherwise noted, is covered under the CC BY-SA 3.0 license.

More resources

Hive Learning Networks are city-based communities of educators who champion digital skills and web literacy through connected learning. Visit each city's portfolio to find more inspiration, resources and projects for teaching and learning.