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.

54 lessons
Grades 3–4
Language Arts

Community Issues App 🌟

Encourage students to become problem-solvers with a creative app that addresses real-world community issues. In this lesson, students will brainstorm local problems, design a storyboard, and code their app using Elementari. This activity combines app design basics with social impact, showing students how technology can foster positive change.

1 class
Grades 3–8
Language Arts

Thanksgiving Story Twist 🍂

Write a Thanksgiving-themed story with fun characters, lively dialogue, and an exciting twist that no one will see coming! Students will learn to code background music to match the story’s mood to bring their story to life in Elementari, making their narrative interactive and engaging.

1 classCSTA
Grades K–4
Language Arts

Special Oak Tree 🌳

Create your own interactive story about a special oak tree! Learn why oak trees are important and how they help the environment. Write a story with a clear beginning, middle, and end, including a setting, characters, and a problem that gets solved. Use Elementari to add animations and interactive elements that bring your story to life.

2 classesCSTA
Grades 3–8
Language Arts

My Top 3 SDGs APP

Introduce students to the United Nations Sustainable Development Goals (SDGs) by having them select their top 3 and create an interactive app. Students will design an app with buttons representing their chosen SDGs and use voiceovers to explain the significance of each. This lesson promotes global awareness, coding, and digital citizenship.

1 classCSTA
Grades 7–10
Language Arts

Intergenerational Climate Conversations 👥

Foster meaningful intergenerational dialogue about climate change through interviews with older generations. Students will gather insights on how climate change has impacted different generations and create an interactive story using Elementari. This digital project will blend personal stories with coding elements, encouraging students to explore climate justice through the lens of older generations while building coding and storytelling skills.

2 classesCSTA
Grades 9–10
Language Arts

Climate Justice & Activism APP 📢

Dive into the world of climate justice and discover the impactful work of activists! Start by researching a climate justice issue that matters to you and learn about key activists. Then, design and code an app on Elementari to share what you've learned. Your app will showcase the issue, explain its causes and impacts, and highlight the work of climate heroes.

3 classesCSTA
Grades 3–4
Language Arts

Tree Life Cycle Animated Story 🍃

Engage students in the life cycle of a tree through research and storytelling. In this lesson, students will research a specific tree species and create an interactive story using Elementari. The story will follow the tree's journey from seed to maturity, incorporating coding animations and interactive elements to bring the story to life. Scaffolded sentence starters and fill-in-the-blanks will guide students through the writing process.

2 classesCSTA
Grades 3–8
Science

Shark Lady Explorer Game 🦈

Create an interactive game inspired by "Shark Lady." Students will design a marine environment game where a character moves using buttons, and sharks move randomly across the screen. They will code animations, use number variables for random positions, and implement collision detection for a game-over condition.

2 classesCSTA
Grades K–4
Language Arts

Growing Tree: Code Speech 🌱

Code an interactive story where a magical tree grows when specific words are spoken. Students will design their story with images and backgrounds, write a "Tree Keeper Promise" to care for trees, and code speech recognition to make their tree respond to their voice. This lesson combines coding with creative storytelling, making it ideal for an Earth Day and Arbor Day activity.

1 classCSTA
Grades K–4
Coding & Tech

Letter Matching Game 📚

Code an exciting game where players drag lowercase letters to match their uppercase counterparts. Students will design their game, record their voices, add sound effects and background music, and learn to integrate these elements with code. Encourage students to share their creations with peers and younger friends, fostering a collaborative and interactive learning environment.

2 classesCSTA
Grades 3–4
Language Arts

Fairytale Remix: Code 🏰

Students will remix classic fairy tales into original narratives by reconfiguring story elements and characters. They will structure their stories and enhance them with digital skills, coding background music and voiceovers on Elementari. Students will finish by publishing, sharing, and commenting on each other's stories!

3 classesCSTACCSS ELA
Grades K–4
Language Arts

My Life: Coding Narrative 🌟

Write a personal narrative that captures the essence of their daily routines, activities, and experiences. Students will select significant moments to highlight, making their stories engaging and reflective of their personal lives. Additionally, students will enhance their stories by adding background music, bringing their narratives to life.

2 classesCSTA
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.