Lessons you assign. Projects your students build.
Every lesson turns a topic into an interactive story or game — with a complete, standards-aligned Teacher Kit.
Grade 8New Jersey Mobilizes: A Town Divided
Create an interactive nonfiction story set around a New Jersey meeting-house evidence display. Readers click to follow muster records or divided home-front records, then compare how both pressures changed daily life.
Grade 5Great Swamp — Pools or Meadows
Students turn verified ecosystem facts into a nine-page field story about how spring water affects one low Great Swamp patch.
Grade 4Devant la porte : l'assaut de 1789
Crée un livre interactif qui raconte la prise de la Bastille en 1789. Les élèves écrivent des textes pour chaque scène, ajoutent une musique qui démarre automatiquement et enregistrent une courte réplique entendue par le lecteur. Le récit montre la tension, l'assaut et les conséquences pour Paris.
Grades 3–4Hello Again: Voice Your Goals
Welcome back! In this project, you'll make a two-page interactive story to show something new about yourself and a goal you have for the school year. You'll use pictures, voice, and or animation to help others understand who you are and what you're excited about.
Grades 3–8Name Your Hero and Choose Your Path
In this Hour of Code lesson, students will create an interactive fantasy story that stars the player as the hero. They’ll code a text box to ask the player for their name, choose a magical item, and set a character role based on that choice. Using text variables, click events, and template-based storytelling, students will design a short adventure that changes based on player input—building both creativity and coding skills.
Grades 3–8Cookie Clicker Game
In this Hour of Code lesson, students will create a fun interactive Cookie Clicker game. They'll design a cookie that increases a counter when clicked, animate it with a bounce effect, and reward the player after reaching a target number of clicks.
Grades 7–8Open The Treasure Chest
Design an interactive treasure-hunting story where the player must find a hidden item before opening a locked chest. Students write scenes, build suspense, and guide their reader through a mysterious setting using narration, visuals, and interactive buttons. Using simple logic blocks and a Boolean variable, they "lock" the chest until the correct key is found. This creative project blends cause-and-effect reasoning with storytelling — perfect for ELA, game-based learning, or cross-curricular coding.
Grades 7–10Lab Safety Simulation
Create a fun and interactive lab safety simulation where students code a mini-game that teaches safety rules before starting an experiment. Players must find safety gear like goggles or gloves before entering the lab. Using simple logic blocks and a Boolean variable, students design scenes where the lab stays “locked” unless the correct item is clicked. This engaging coding project builds decision-making, cause-and-effect reasoning, and interactive storytelling — perfect for science or STEM classes.
Grades 7–10'This or That' Personality Quiz
Design a fun and interactive “This or That?” personality quiz using simple coding! In this creative project, students write three playful questions, create answer buttons, and use number variables to track points for each personality type. At the end, they code a result page using logic blocks to reveal a custom message. This beginner-friendly lesson combines writing, critical thinking, and coding — perfect for middle schoolers learning how to build their own interactive games and quizzes.
Grades 3–8Personality Quiz Game
In this fun mini coding lesson, students become quiz game designers ! They write one silly quiz question, create two answer buttons, and code a text variable that stores the player’s result. They design a page, add visuals, and test their quiz with different choices — combining simple writing, logic, and interactive design.
Grades 7–10Teacher Thank-You Message Generator
In this quick Hour of Code project, students become game designers. They write a short, fun thank-you message for a teacher, then code two text variables to let the teacher personalize the message. The final message uses player inputs to change each time — combining thoughtful tone with basic coding logic.
Grades 7–8Poem Generator: Simile & Metaphor
In this creative lesson, students write a short poem that uses one simile and one metaphor, then add two fill-in-the-blank inputs to let the player personalize it. They’ll choose a mood, use vivid vocabulary, and code the blanks with variables in Elementari — so every read-through changes!