Get Started in 5 Minutes

Homophones Project

Make a fun storytelling game where the player has to choose the correct homophone to advance the story! This STEM project has step-by-step instructions.

Activity Details

You'll follow step-by-step instructions to animate an interactive story with a lot of homophones in it! Each time a character says a word that is a homophone, ask the player which homophone is the correct word for that context. The player better know their homophones, or else the dialog won't make any sense!

Teacher Notes

In this STEM project, students will apply what they know about homophones to create an animated storytelling project. Throughout the story, the user will need to choose between two or more homophones to fill in the blank in a line of dialog. The story can’t go on until they choose the correct homophone!

Teacher Guide


CCSS-ELA: 3.RI.3, 4.RI.3, 3.RI.5, 3.RF.4, 4.RF.4, 3.L.4
CSTA: L1:3.CT.1, L1:6.CT.1, L1:6.CPP.1, L1:6.CPP.5, L1:6.CPP.6

Get Started in 5 Minutes

  • 50+ tutorials for Grade K-12
  • Progress tracking (needs classroom setup)
  • Student metrics & certificates (needs classroom setup)
  • Lesson guides & answer keys
  • Marketing materials

Set Up Your Classroom

Grades 6-8
Programming language Tynker Blocks, JavaScript, Python
Experience Advanced
Activity type DIY Project
Length 30 mins
Runs on: Chrome (29+), Firefox (30+), Safari (7+), or Edge (20+) browser

Tynker Curriculum Grant

FREE access to full curriculum for up to 30 students for the school year.   Learn more

More Hour of Code Activities