Lesson Bank

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
50 lessons
Subject
Class time
Grade 5English
ScienceThe reading traces food energy from sunlight to plants to impala, then from prey to a moving cheetah. Its Okavango hunt shows how prey already eaten supports the chase, while a meal caught now can support later movement.

Sunlight Fuels a Cheetah’s Sprint Through Food

As the hunt may end in a catch or escape, students trace sunlight’s energy through plants and impala while writing an interactive story with two chase replies and an ending that fits either outcome.

5 class periods
Grade 3English
Language ArtsBird Nest Safety

A Fledgling’s Search for Storm Shelter

A storm-to-shelter story lets students shape readers’ experience as they write Pip’s journey, choosing a nesting place and showing how it protects him.

3 class periods
Grade KEnglish
ScienceLeafcutter ants

Ati the Leafcutter Ant’s Shared Jobs

When the colony needs leaves moved fast, students explain how leafcutter ants share jobs, then create an illustrated colony story showing Ati’s role.

5 class periods
Grades 3–8English
Coding & TechBuilding an interactive project with variables, user input, and objects

Name Your Hero and Choose Your Path

Create a fantasy coding story in Elementari! Use text input, variables, and click events to start your hero’s adventure with their name and role.

1 class period
Grades 3–8English
Coding & TechUsing variables, objects, and events to build an effective interactive game

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

1 class period
Grades 7–8English
Language ArtsUsing objects, events, and navigation to build an effective interactive project

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

3 class periods
Grades 7–10English
Coding & Tech

Lab Safety Simulation

Create an interactive lab safety game with coding! Students use Boolean logic to require goggles before entering the lab. Perfect for Grades 4–12 STEM.

1 class periodCSTA
Grades 7–10English
Coding & TechUsing objects, events, and navigation to build an effective quiz

'This or That' Personality Quiz

Create a fun “This or That?” personality quiz! A middle school coding lesson combining writing, logic, and interactive game design.

4 class periodsCSTA
Grades 3–8English
Language ArtsUsing variables, objects, and events to build an effective quiz

Personality Quiz Game

Students write and code a short personality quiz that personalizes a fun result. Perfect creative Hour of Code for Grades 3–8!

1 class periodCSTA
Grades 7–10English
Language ArtsBuilding an interactive project with variables, objects, and user input

Teacher Thank-You Message Generator

Write and code a short, funny thank-you message for a teacher. Students use text variables so every message is interactive, personal, and fun to test!

1 class periodCSTA
Grades 7–8English
Language ArtsUsing variables, objects, and user input to build an effective poem

Poem Generator: Simile & Metaphor

Write a short, interactive poem generator with similes and metaphors! Students code two fill-in-the-blanks so every read-through is fresh, fun, and creative.

2 class periodsCSTA
Grades 3–8English
Language ArtsUsing variables, objects, and user input to build an effective interactive game

Fill-in-the-Blank Story Game: Adjective + Noun

Write and code a silly fill-in-the-blank story! Students use prompts, variables, and creativity to build an interactive mini-adventure with Elementari.

1 class periodCSTA
Expand the Lesson BankCan't find the topic you need?Generate a standards-aligned lesson — with the full Teacher Kit — in minutes.

Bring this to your classroom

Generate a complete, standards-aligned lesson on any topic — free to try with your class.