Hour of Code
Whether your students are beginners or expert coders, there are 50+ fun ways to complete an Hour of Code with Tynker.
434,612,957
participantsNew for 2023
Weather Control
Control the weather with gestures!Teacher Note:
With Tynker’s AI Pose Tracking library, your students can explore the basics of AI as they simulate the weather in our intuitive Hour of Code activity. Tynker’s blocks are designed for young learners, utilizing pre-trained AI models to make sophisticated technology accessible. Encourage them to experiment with different gestures to change weather conditions on their screen, enhancing their coding skills while having fun.
Teacher Guide
Balancing Act
Create a fun AI-powered balance game!Teacher Note:
Introduce the concepts of physics and AI simultaneously with Tynker’s AI Pose Tracking library. In this engaging classroom activity, students will design a game that tests their ability to keep an object steady on screen by moving their face. With Tynker’s pre-trained AI models, this advanced technology becomes accessible to novices through block coding. Inspire your students to personalize their games and discover the fun in physics and coding.
Teacher Guide
Tickle Monster
Bring a virtual monster to life using AI!Teacher Note:
Leverage the power of AI to spark imagination in your classroom. With Tynker’s AI-powered Hand Tracking blocks, students will give life to a virtual character that reacts to their hand gestures. Our pre-trained AI models simplify complex technology, making it accessible for young learners. Encourage your students to be inventive and program additional hand-triggered responses to expand their project’s interactivity.
Teacher Guide
Scripps National Spelling Bee®
Bring the English language to life with code!Teacher Note:
Bring the English language to life using code. Become a word champion! Available in both Tynker Blocks and JavaScript versions. Produced in collaboration with Scripps National Spelling Bee®.
Coding Puzzles
Candy Quest
Design your own candy troll and go on a multi-level quest for candy using code!Teacher Note:
Students solve several coding puzzles and learn to use basic programming concepts such as loops and conditional statements.
Teacher Guide
Puzzle Solution
Space Quest
Help the astronaut find a new spaceship!Teacher Note:
In these 23 coding puzzles, students will learn core programming concepts such as loops and conditionals.
Teacher Guide
Puzzle Solution (Chinese Simplified, Japanese, Spanish, English, French, German)
Dragon Blast
Code your dragon to blast through obstacles!Teacher Note:
In these 27 coding puzzles, students will learn advanced sequencing, debugging, and other intermediate coding skills.
Teacher Guide
Puzzle Solution (Chinese Simplified, Japanese, Spanish, English, French, German)
Puppy Adventure
Help Pixel get home by using code to avoid obstacles and follow the path.Teacher Note:
Students use problem solving skills and learn to recognize patterns and write small programs.
Teacher Guide
Puzzle Solution
Dragon Dash
Design your dragon and go on an epic quest for treasure while avoiding treacherous foes.Teacher Note:
Students complete a series of levels using basic programming concepts such as sequencing, repetition, conditional logic and counting.
Teacher Guide
Puzzle Solution
Barbie™ Pet Vet
A pet’s first checkup is so much fun when you are the Pet Vet and Barbie is by your side!Teacher Note:
Students solve several coding puzzles and learn to use basic programming concepts such as loops and conditional statements.
Teacher Guide
Puzzle Solution
Code Commander
Build and train your army. Unlock new characters that you can program, then battle with friends.Teacher Note:
Students complete a set of 18 coding puzzles where they program members of an army.
Teacher Guide
Code Monsters
Collect, train, evolve, and battle your monsters with friends! Whose code will win?Teacher Note:
Students complete a set of 20 puzzles where they program the monsters they've collected.
Teacher Guide
Scavenger Hunt
Code with the ghouls to complete a quest through the halls of Monster High!Teacher Note:
Students solve a set of 20 coding puzzles to guide Monster High characters through a scavenger hunt.
Teacher Guide
Puzzle Solution
Project Solution
Hot Wheels: Obstacle Course
Code your car to win this high octane racing game as you jump, drift and race with other cars!Teacher Note:
Students solve a set of 20 coding puzzles to navigate a Hot Wheels racecar.
Teacher Guide
Debugger
Design a custom superhero, earn powers with code, and fight bugs to save the motherboard!Teacher Note:
Students complete several coding challenges that progressively add capabilities to overcome the "bugs" and eventually complete the game.
Teacher Guide
Puzzle Solution
Arcade Games
Retro Racer
It's a race against time! Reach the flag to win. Design your own obstacle course, then compete for glory!Teacher Note:
Students will use their creativity and coding skills to create a fun, playable "race against time" game. When they're done with this code game tutorial, encourage them to get creative. Students can add new levels, new powerups, or even new moves for their hero.
Teacher Guide
Outlast the Onslaught
Survive hazards and enemies and score 10,000 points to win!Teacher Note:
Students will use their creativity and coding skills to create a fun, playable game in the style of Super Mario. When they're done with this Hour of Code™ tutorial, encourage them to get creative. Students can add new levels, new powerups, or even new moves for their hero.
Teacher Guide
Platform Peril
Fight villains and get the coins in this arcade classic. Then invent your own powerups, villains, and more.Teacher Note:
Students will use their creativity and coding skills to create a fun, playable game in the style of Super Mario. When they're done with this Hour of Code™ tutorial, encourage them to get creative. Students can add new levels, new powerups, or even new moves for their hero.
Teacher Guide
Coding Projects
BYJU'S Coding Cup
Program your virtual soccer team and enter competitions. Shoot, pass, tackle, and score as your team climbs the leaderboard.Teacher Note:
Hour of Code™ students learn to use basic programming concepts such as sequencing, conditional logic, and more while playing this soccer-themed game. Students will apply their own strategies to compete with other players locally or worldwide.
Teacher Guide
Puzzle Solution (English)
Crystal Clash
Cast spells, collect power-ups, and defeat enemies as you battle in a wild 4-player shrinking arena amidst lava!Teacher Note:
Students will apply their own programming puzzle games strategies to battle other players with their code.
Teacher Guide
NASA's Return to the Moon
Code different space-themed adventures!Teacher Note:
A collection of space-exploration themed coding tutorials created in collaboration with NASA! Students can tap into their artistic side in "Design a Mission Patch," get creative in "Tell Your Lunar Gateway Story," take control of robots in "Rover Relay," and imagine their home in space in "Design A Lunar Habitat."
All of these step-by-step tutorials help students learn about real-life NASA missions while strengthening their coding abilities. Younger students can choose the Tynker Blocks version, and the older students can try the JavaScript version.
Barbie™ You Can Be Anything™
Explore six of the coolest careers ever and discover how programming concepts can be applied to each one!Teacher Note:
Students learn to use basic programming concepts such as sequencing, animation, loops, and more while they explore each of the six careers through code games.
Teacher Guide
Life on Land
Explore the importance of the world’s forests!Teacher Note:
In this code game, students will use their coding skills to create a project in Tynker that shows the importance of world's forest with code. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Affordable and Clean Energy
Explore renewable energy with code!Teacher Note:
Students will use their coding skills to create a project in Tynker that showcases renewable energy, energy efficiency, and access to energy. When they're done with this Hour of Code™ tutorial, encourage them to get creative.
Teacher Guide
Responsible Consumption and Production
Explore recycling with code!Teacher Note:
Students will use their coding skills to create a project in Tynker that shows the importance of recycling. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Pets Game
Create a fun game about pets.Teacher Note:
Students learn the basics that they'll need to create a pet game in Tynker. Encourage them to get creative with a goldfish, a lion, or even a pet tofu with this code game!
Teacher Guide
Cooking Game
Create an interactive cooking game.Teacher Note:
Students learn the basics that they'll need to create a cooking game in Tynker. When they're done with this project, encourage them to program their own recipes.
Teacher Guide
Change the World!
How would you change the world?Teacher Note:
Students will use their coding skills to create a project in Tynker that shows how they would change the world with code. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Peep: Dance with Friends
Make Peep and his friends dance!Teacher Note:
In this tutorial, students program an animated dancing scene using the characters from Peep and the Big Wide World.
Teacher Guide
Project Solution
Peep: Nature Walk
Go for a nature walk with Peep!Teacher Note:
In this Hour of Code™ tutorial, students create an animated scene where Peep explores the world around him.
Teacher Guide
Project Solution
Analog Clock
Create a working analog clock.Teacher Note:
Students follow step-by-step instructions to code an analog clock. This Hour of Code™ project requires a working understanding of angles and geometry and an ability to apply critical thinking to set up and solve geometry problems.
Teacher Guide
Project Solution
Monster High: Music Video
Program a music video!Teacher Note:
Students follow step-by-step instructions to create and publish their own music video.
Teacher Guide
Physics Cannon Game
Make a 2-player physics game!Teacher Note:
Students learn to use physics concepts such as gravity, bounciness, impulse and collisions as they build an Angry Birds™ inspired game using the physics engine.
Teacher Guide
Project Solution
Brick Breaker
Make your own version of this arcade classic.Teacher Note:
Students program keyboard motion using impulses, detect collisions, and program the motion of the ball. They can theme the game and add their own levels.
Teacher Guide
Project Solution
Spin Draw
Design your own magic pen!Teacher Note:
Students use stamping to program a pen that draws a rotating image. Then they can use their new pen to make fun creations.
Teacher Guide
Project Solution
Pattern Maker
Make patterns with code.Teacher Note:
Students experiment with pen commands and learn to draw squares, triangles, Spirograph designs and more.
Teacher Guide
Project Solution
Undersea Arcade
Create a top-down arcade game.Teacher Note:
In this Hour of Code™ tutorial, students learn how to build a top-down arcade game using visual programming blocks.
Teacher Guide
Project Solution
Tell a Joke
Make two birds tell each other a joke.Teacher Note:
Students learn the basics that they'll need to create storytelling projects in Tynker. When they're done with this project, encourage them to program their own joke or story.
Teacher Guide
Project Solution
Ecological Pyramid
Create an interactive ecological pyramid.Teacher Note:
Students follow step-by-step instructions to code an interactive ecological pyramid. They think about how organisms interact within an ecosystem.
Teacher Guide
Project Solution
Multiplication Escape
Make a fun math game!Teacher Note:
In this STEM project, students will follow step-by-step instructions to make an escape game. If the user answers a multiplication question correctly, the character moves forward and avoids the boulders. If the user answers incorrectly, it’s game over!
Teacher Guide
Project Solution
Homophones
Make a storytelling game about homophones!Teacher Note:
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
Project Solution
Solar System
Program a moving model of the Solar System.Teacher Note:
Students follow step-by-step instructions to code an interactive Solar System. They do independent research about the planets and the Sun.
Teacher Guide
Project Solution
Bill of Rights
Program a quiz about the Bill of Rights!Teacher Note:
In this STEM project, students will create a Social Studies game demonstrating their understanding of the Bill of Rights.
Teacher Guide
Project Solution
Bird Mayhem
Make a game where birds bounce around the screen.Teacher Note:
Students use cloning to create more birds and change physics properties to make the birds move and bounce.
Teacher Guide
Project Solution
New for 2023
Weather Control
Control the weather with gestures!Teacher Note:
With Tynker’s AI Pose Tracking library, your students can explore the basics of AI as they simulate the weather in our intuitive Hour of Code activity. Tynker’s blocks are designed for young learners, utilizing pre-trained AI models to make sophisticated technology accessible. Encourage them to experiment with different gestures to change weather conditions on their screen, enhancing their coding skills while having fun.
Teacher Guide
Balancing Act
Create a fun AI-powered balance game!Teacher Note:
Introduce the concepts of physics and AI simultaneously with Tynker’s AI Pose Tracking library. In this engaging classroom activity, students will design a game that tests their ability to keep an object steady on screen by moving their face. With Tynker’s pre-trained AI models, this advanced technology becomes accessible to novices through block coding. Inspire your students to personalize their games and discover the fun in physics and coding.
Teacher Guide
Tickle Monster
Bring a virtual monster to life using AI!Teacher Note:
Leverage the power of AI to spark imagination in your classroom. With Tynker’s AI-powered Hand Tracking blocks, students will give life to a virtual character that reacts to their hand gestures. Our pre-trained AI models simplify complex technology, making it accessible for young learners. Encourage your students to be inventive and program additional hand-triggered responses to expand their project’s interactivity.
Teacher Guide
Scripps National Spelling Bee®
Bring the English language to life with code!Teacher Note:
Bring the English language to life using code. Become a word champion! Available in both Tynker Blocks and JavaScript versions. Produced in collaboration with Scripps National Spelling Bee®.
Coding Puzzles
Candy Quest
Design your own candy troll and go on a multi-level quest for candy using code!Teacher Note:
Students solve several coding puzzles and learn to use basic programming concepts such as loops and conditional statements.
Teacher Guide
Puzzle Solution
Space Quest
Help the astronaut find a new spaceship!Teacher Note:
In these 23 coding puzzles, students will learn core programming concepts such as loops and conditionals.
Teacher Guide
Puzzle Solution (Chinese Simplified, Japanese, Spanish, English, French, German)
Dragon Blast
Code your dragon to blast through obstacles!Teacher Note:
In these 27 coding puzzles, students will learn advanced sequencing, debugging, and other intermediate coding skills.
Teacher Guide
Puzzle Solution (Chinese Simplified, Japanese, Spanish, English, French, German)
Puppy Adventure
Help Pixel get home by using code to avoid obstacles and follow the path.Teacher Note:
Students use problem solving skills and learn to recognize patterns and write small programs.
Teacher Guide
Puzzle Solution
Barbie™ Pet Vet
A pet’s first checkup is so much fun when you are the Pet Vet and Barbie is by your side!Teacher Note:
Students solve several coding puzzles and learn to use basic programming concepts such as loops and conditional statements.
Teacher Guide
Puzzle Solution
Code Monsters
Collect, train, evolve, and battle your monsters with friends! Whose code will win?Teacher Note:
Students complete a set of 20 puzzles where they program the monsters they've collected.
Teacher Guide
Scavenger Hunt
Code with the ghouls to complete a quest through the halls of Monster High!Teacher Note:
Students solve a set of 20 coding puzzles to guide Monster High characters through a scavenger hunt.
Teacher Guide
Puzzle Solution
Project Solution
Arcade Games
Retro Racer
It's a race against time! Reach the flag to win. Design your own obstacle course, then compete for glory!Teacher Note:
Students will use their creativity and coding skills to create a fun, playable "race against time" game. When they're done with this code game tutorial, encourage them to get creative. Students can add new levels, new powerups, or even new moves for their hero.
Teacher Guide
Outlast the Onslaught
Survive hazards and enemies and score 10,000 points to win!Teacher Note:
Students will use their creativity and coding skills to create a fun, playable game in the style of Super Mario. When they're done with this Hour of Code™ tutorial, encourage them to get creative. Students can add new levels, new powerups, or even new moves for their hero.
Teacher Guide
Platform Peril
Fight villains and get the coins in this arcade classic. Then invent your own powerups, villains, and more.Teacher Note:
Students will use their creativity and coding skills to create a fun, playable game in the style of Super Mario. When they're done with this Hour of Code™ tutorial, encourage them to get creative. Students can add new levels, new powerups, or even new moves for their hero.
Teacher Guide
Coding Projects
BYJU'S Coding Cup
Program your virtual soccer team and enter competitions. Shoot, pass, tackle, and score as your team climbs the leaderboard.Teacher Note:
Hour of Code™ students learn to use basic programming concepts such as sequencing, conditional logic, and more while playing this soccer-themed game. Students will apply their own strategies to compete with other players locally or worldwide.
Teacher Guide
Puzzle Solution (English)
Crystal Clash
Cast spells, collect power-ups, and defeat enemies as you battle in a wild 4-player shrinking arena amidst lava!Teacher Note:
Students will apply their own programming puzzle games strategies to battle other players with their code.
Teacher Guide
NASA's Return to the Moon
Code different space-themed adventures!Teacher Note:
A collection of space-exploration themed coding tutorials created in collaboration with NASA! Students can tap into their artistic side in "Design a Mission Patch," get creative in "Tell Your Lunar Gateway Story," take control of robots in "Rover Relay," and imagine their home in space in "Design A Lunar Habitat."
All of these step-by-step tutorials help students learn about real-life NASA missions while strengthening their coding abilities. Younger students can choose the Tynker Blocks version, and the older students can try the JavaScript version.
Barbie™ You Can Be Anything™
Explore six of the coolest careers ever and discover how programming concepts can be applied to each one!Teacher Note:
Students learn to use basic programming concepts such as sequencing, animation, loops, and more while they explore each of the six careers through code games.
Teacher Guide
Spin Draw
Design your own magic pen!Teacher Note:
Students use stamping to program a pen that draws a rotating image. Then they can use their new pen to make fun creations.
Teacher Guide
Project Solution
Peep: Nature Walk
Go for a nature walk with Peep!Teacher Note:
In this Hour of Code™ tutorial, students create an animated scene where Peep explores the world around him.
Teacher Guide
Project Solution
Pets Game
Create a fun game about pets.Teacher Note:
Students learn the basics that they'll need to create a pet game in Tynker. Encourage them to get creative with a goldfish, a lion, or even a pet tofu with this code game!
Teacher Guide
Peep: Dance with Friends
Make Peep and his friends dance!Teacher Note:
In this tutorial, students program an animated dancing scene using the characters from Peep and the Big Wide World.
Teacher Guide
Project Solution
Tell a Joke
Make two birds tell each other a joke.Teacher Note:
Students learn the basics that they'll need to create storytelling projects in Tynker. When they're done with this project, encourage them to program their own joke or story.
Teacher Guide
Project Solution
Life on Land
Explore the importance of the world’s forests!Teacher Note:
In this code game, students will use their coding skills to create a project in Tynker that shows the importance of world's forest with code. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Affordable and Clean Energy
Explore renewable energy with code!Teacher Note:
Students will use their coding skills to create a project in Tynker that showcases renewable energy, energy efficiency, and access to energy. When they're done with this Hour of Code™ tutorial, encourage them to get creative.
Teacher Guide
Responsible Consumption and Production
Explore recycling with code!Teacher Note:
Students will use their coding skills to create a project in Tynker that shows the importance of recycling. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Cooking Game
Create an interactive cooking game.Teacher Note:
Students learn the basics that they'll need to create a cooking game in Tynker. When they're done with this project, encourage them to program their own recipes.
Teacher Guide
Ecological Pyramid
Create an interactive ecological pyramid.Teacher Note:
Students follow step-by-step instructions to code an interactive ecological pyramid. They think about how organisms interact within an ecosystem.
Teacher Guide
Project Solution
Change the World!
How would you change the world?Teacher Note:
Students will use their coding skills to create a project in Tynker that shows how they would change the world with code. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Monster High: Music Video
Program a music video!Teacher Note:
Students follow step-by-step instructions to create and publish their own music video.
Teacher Guide
Multiplication Escape
Make a fun math game!Teacher Note:
In this STEM project, students will follow step-by-step instructions to make an escape game. If the user answers a multiplication question correctly, the character moves forward and avoids the boulders. If the user answers incorrectly, it’s game over!
Teacher Guide
Project Solution
Pattern Maker
Make patterns with code.Teacher Note:
Students experiment with pen commands and learn to draw squares, triangles, Spirograph designs and more.
Teacher Guide
Project Solution
Solar System
Program a moving model of the Solar System.Teacher Note:
Students follow step-by-step instructions to code an interactive Solar System. They do independent research about the planets and the Sun.
Teacher Guide
Project Solution
Undersea Arcade
Create a top-down arcade game.Teacher Note:
In this Hour of Code™ tutorial, students learn how to build a top-down arcade game using visual programming blocks.
Teacher Guide
Project Solution
Physics Cannon Game
Make a 2-player physics game!Teacher Note:
Students learn to use physics concepts such as gravity, bounciness, impulse and collisions as they build an Angry Birds™ inspired game using the physics engine.
Teacher Guide
Project Solution
New for 2023
Weather Control
Control the weather with gestures!Teacher Note:
With Tynker’s AI Pose Tracking library, your students can explore the basics of AI as they simulate the weather in our intuitive Hour of Code activity. Tynker’s blocks are designed for young learners, utilizing pre-trained AI models to make sophisticated technology accessible. Encourage them to experiment with different gestures to change weather conditions on their screen, enhancing their coding skills while having fun.
Teacher Guide
Balancing Act
Create a fun AI-powered balance game!Teacher Note:
Introduce the concepts of physics and AI simultaneously with Tynker’s AI Pose Tracking library. In this engaging classroom activity, students will design a game that tests their ability to keep an object steady on screen by moving their face. With Tynker’s pre-trained AI models, this advanced technology becomes accessible to novices through block coding. Inspire your students to personalize their games and discover the fun in physics and coding.
Teacher Guide
Tickle Monster
Bring a virtual monster to life using AI!Teacher Note:
Leverage the power of AI to spark imagination in your classroom. With Tynker’s AI-powered Hand Tracking blocks, students will give life to a virtual character that reacts to their hand gestures. Our pre-trained AI models simplify complex technology, making it accessible for young learners. Encourage your students to be inventive and program additional hand-triggered responses to expand their project’s interactivity.
Teacher Guide
Scripps National Spelling Bee®
Bring the English language to life with code!Teacher Note:
Bring the English language to life using code. Become a word champion! Available in both Tynker Blocks and JavaScript versions. Produced in collaboration with Scripps National Spelling Bee®.
Coding Puzzles
Dragon Dash
Design your dragon and go on an epic quest for treasure while avoiding treacherous foes.Teacher Note:
Students complete a series of levels using basic programming concepts such as sequencing, repetition, conditional logic and counting.
Teacher Guide
Puzzle Solution
Code Commander
Build and train your army. Unlock new characters that you can program, then battle with friends.Teacher Note:
Students complete a set of 18 coding puzzles where they program members of an army.
Teacher Guide
Debugger
Design a custom superhero, earn powers with code, and fight bugs to save the motherboard!Teacher Note:
Students complete several coding challenges that progressively add capabilities to overcome the "bugs" and eventually complete the game.
Teacher Guide
Puzzle Solution
Arcade Games
Retro Racer
It's a race against time! Reach the flag to win. Design your own obstacle course, then compete for glory!Teacher Note:
Students will use their creativity and coding skills to create a fun, playable "race against time" game. When they're done with this code game tutorial, encourage them to get creative. Students can add new levels, new powerups, or even new moves for their hero.
Teacher Guide
Outlast the Onslaught
Survive hazards and enemies and score 10,000 points to win!Teacher Note:
Students will use their creativity and coding skills to create a fun, playable game in the style of Super Mario. When they're done with this Hour of Code™ tutorial, encourage them to get creative. Students can add new levels, new powerups, or even new moves for their hero.
Teacher Guide
Platform Peril
Fight villains and get the coins in this arcade classic. Then invent your own powerups, villains, and more.Teacher Note:
Students will use their creativity and coding skills to create a fun, playable game in the style of Super Mario. When they're done with this Hour of Code™ tutorial, encourage them to get creative. Students can add new levels, new powerups, or even new moves for their hero.
Teacher Guide
Coding Projects
BYJU'S Coding Cup
Program your virtual soccer team and enter competitions. Shoot, pass, tackle, and score as your team climbs the leaderboard.Teacher Note:
Hour of Code™ students learn to use basic programming concepts such as sequencing, conditional logic, and more while playing this soccer-themed game. Students will apply their own strategies to compete with other players locally or worldwide.
Teacher Guide
Puzzle Solution (English)
Crystal Clash
Cast spells, collect power-ups, and defeat enemies as you battle in a wild 4-player shrinking arena amidst lava!Teacher Note:
Students will apply their own programming puzzle games strategies to battle other players with their code.
Teacher Guide
NASA's Return to the Moon
Code different space-themed adventures!Teacher Note:
A collection of space-exploration themed coding tutorials created in collaboration with NASA! Students can tap into their artistic side in "Design a Mission Patch," get creative in "Tell Your Lunar Gateway Story," take control of robots in "Rover Relay," and imagine their home in space in "Design A Lunar Habitat."
All of these step-by-step tutorials help students learn about real-life NASA missions while strengthening their coding abilities. Younger students can choose the Tynker Blocks version, and the older students can try the JavaScript version.
Life on Land (Python)
Plant trees with Python!Teacher Note:
Students will use their coding skills to create a project in Python that plants trees. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Affordable and Clean Energy (HTML)
Create a web page packed with environmental info!Teacher Note:
Students will use their coding skills to create a web page in HTML that showcases sustainability issues. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Responsible Consumption and Production (JavaScript)
Create a web game that explores recycling!Teacher Note:
Students will use their JavaScript coding skills to create a game that explores recycling. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Draw a Landscape
Compose a landscape with Python.Teacher Note:
Students will use their Python pen drawing skills to design and draw a landscape. When they're done, encourage them to create their own shapes and design different landscapes.
Teacher Guide
Superhero Masks
Create your favorite superhero masks.Teacher Note:
Students will use HTML and CSS pixel art to create their favorite superhero masks. When they're done with this project, encourage them to create other pixel art.
Teacher Guide
Solar System
Program a moving model of the Solar System.Teacher Note:
Students follow step-by-step instructions to code an interactive Solar System. They do independent research about the planets and the Sun.
Teacher Guide
Project Solution
Physics Cannon Game
Make a 2-player physics game!Teacher Note:
Students learn to use physics concepts such as gravity, bounciness, impulse and collisions as they build an Angry Birds™ inspired game using the physics engine.
Teacher Guide
Project Solution
Brick Breaker
Make your own version of this arcade classic.Teacher Note:
Students program keyboard motion using impulses, detect collisions, and program the motion of the ball. They can theme the game and add their own levels.
Teacher Guide
Project Solution
Homophones
Make a storytelling game about homophones!Teacher Note:
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
Project Solution
Multiplication Escape
Make a fun math game!Teacher Note:
In this STEM project, students will follow step-by-step instructions to make an escape game. If the user answers a multiplication question correctly, the character moves forward and avoids the boulders. If the user answers incorrectly, it’s game over!
Teacher Guide
Project Solution
Analog Clock
Create a working analog clock.Teacher Note:
Students follow step-by-step instructions to code an analog clock. This Hour of Code™ project requires a working understanding of angles and geometry and an ability to apply critical thinking to set up and solve geometry problems.
Teacher Guide
Project Solution
Bill of Rights
Program a quiz about the Bill of Rights!Teacher Note:
In this STEM project, students will create a Social Studies game demonstrating their understanding of the Bill of Rights.
Teacher Guide
Project Solution
Bird Mayhem
Make a game where birds bounce around the screen.Teacher Note:
Students use cloning to create more birds and change physics properties to make the birds move and bounce.
Teacher Guide
Project Solution
New for 2023
Scripps National Spelling Bee®
Bring the English language to life with code!Teacher Note:
Bring the English language to life using code. Become a word champion! Available in both Tynker Blocks and JavaScript versions. Produced in collaboration with Scripps National Spelling Bee®.
Coding Puzzles
Code Commander
Build and train your army. Unlock new characters that you can program, then battle with friends.Teacher Note:
Students complete a set of 18 coding puzzles where they program members of an army.
Teacher Guide
Coding Projects
BYJU'S Coding Cup
Program your virtual soccer team and enter competitions. Shoot, pass, tackle, and score as your team climbs the leaderboard.Teacher Note:
Hour of Code™ students learn to use basic programming concepts such as sequencing, conditional logic, and more while playing this soccer-themed game. Students will apply their own strategies to compete with other players locally or worldwide.
Teacher Guide
Puzzle Solution (English)
Crystal Clash
Cast spells, collect power-ups, and defeat enemies as you battle in a wild 4-player shrinking arena amidst lava!Teacher Note:
Students will apply their own programming puzzle games strategies to battle other players with their code.
Teacher Guide
NASA's Return to the Moon
Code different space-themed adventures!Teacher Note:
A collection of space-exploration themed coding tutorials created in collaboration with NASA! Students can tap into their artistic side in "Design a Mission Patch," get creative in "Tell Your Lunar Gateway Story," take control of robots in "Rover Relay," and imagine their home in space in "Design A Lunar Habitat."
All of these step-by-step tutorials help students learn about real-life NASA missions while strengthening their coding abilities. Younger students can choose the Tynker Blocks version, and the older students can try the JavaScript version.
Physics Cannon Game
Make a 2-player physics game!Teacher Note:
Students learn to use physics concepts such as gravity, bounciness, impulse and collisions as they build an Angry Birds™ inspired game using the physics engine.
Teacher Guide
Project Solution
Analog Clock
Create a working analog clock.Teacher Note:
Students follow step-by-step instructions to code an analog clock. This Hour of Code™ project requires a working understanding of angles and geometry and an ability to apply critical thinking to set up and solve geometry problems.
Teacher Guide
Project Solution
Solar System
Program a moving model of the Solar System.Teacher Note:
Students follow step-by-step instructions to code an interactive Solar System. They do independent research about the planets and the Sun.
Teacher Guide
Project Solution
Brick Breaker
Make your own version of this arcade classic.Teacher Note:
Students program keyboard motion using impulses, detect collisions, and program the motion of the ball. They can theme the game and add their own levels.
Teacher Guide
Project Solution
Homophones
Make a storytelling game about homophones!Teacher Note:
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
Project Solution
Bird Mayhem
Make a game where birds bounce around the screen.Teacher Note:
Students use cloning to create more birds and change physics properties to make the birds move and bounce.
Teacher Guide
Project Solution
Pattern Maker
Make patterns with code.Teacher Note:
Students experiment with pen commands and learn to draw squares, triangles, Spirograph designs and more.
Teacher Guide
Project Solution
Bill of Rights
Program a quiz about the Bill of Rights!Teacher Note:
In this STEM project, students will create a Social Studies game demonstrating their understanding of the Bill of Rights.
Teacher Guide
Project Solution
New for 2023
Fruit Fighter (JavaScript)
Create an AI-based fruit slicing game!Teacher Note:
Motivate your students to apply their JavaScript and p5.js skills by programming a fruit slicing game that's both fun and interactive. Through our AI Pose Tracking JavaScript library, they can control the game with natural hand movements, cutting through virtual fruit with a swipe of their hand. Inspire them to personalize their game by adding exotic fruits, exciting power-ups, and multiple levels to master.
Teacher Guide
Scripps National Spelling Bee®
Bring the English language to life with code!Teacher Note:
Bring the English language to life using code. Become a word champion! Available in both Tynker Blocks and JavaScript versions. Produced in collaboration with Scripps National Spelling Bee®.
Coding Puzzles
Counter Hack
Use JavaScript to save the computer from viruses as you solve mazes and navigate through portals.Teacher Note:
These fun puzzle activities teach core programming concepts such as loops and conditionals, as well as JavaScript syntax.
Teacher Guide
Puzzle Solution
Toxic Jungle
Use Python to save the floating islands from the toxic haze by solving fun coding puzzles.Teacher Note:
In these 20 coding puzzles, students will learn core programming concepts such as loops and conditionals, as well as Python syntax.
Teacher Guide
Puzzle Solution
Coding Projects
Martian Weather Station
Analyze Mars temperature data from the Perseverance rover!Teacher Note:
In this Hour of Code™ tutorial, students will analyze Mars temperature data from the Perseverance rover, perform statistical calculations, and then create charts using Python! In addition, students will compare Martian weather against places on Earth that have similar extreme weather. The students will use matplotlib and pandas to create meaningful charts.
Teacher Guide
Earth as Art
Apply image processing techniques to the stunning Earth as Art photos!Teacher Note:
In this coding tutorial, students will browse through the gallery of Earth as Art photographs and choose their favorite. They will learn how to apply a color tint and explore advanced image processing effects like a Pointillism filter. The students will use Python and Processing.py to create their art project.
Teacher Guide
Terrain Generator
Use pseudo-random noise to generate digital artwork in the style of Earth as Art!Teacher Note:
In this coding tutorial, students will explore how to create pseudo-random noise using code. They will learn to create their own original digital artwork in the style of Earth as Art. The students will use JavaScript and p5.js to simulate a nearby geological feature, like a river or mountain range. They will start by generating Perlin noise, then transform its emerging patterns into a custom-colored, imaginary map.
Teacher Guide
Tell Your Lunar Gateway Story
Explore life as an Artemis astronaut using JavaScript!Teacher Note:
Students will imagine themselves as Artemis astronauts living and working on the Lunar Gateway in the year 2024. They will combine their coding puzzle, innovation, and art skills to create a storytelling project using Tynker. Students are provided a tutorial to help guide their creative process as they complete the project.
Teacher Guide
Life on Land (Python)
Plant trees with Python!Teacher Note:
Students will use their coding skills to create a project in Python that plants trees. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Affordable and Clean Energy (HTML)
Create a web page packed with environmental info!Teacher Note:
Students will use their coding skills to create a web page in HTML that showcases sustainability issues. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Responsible Consumption and Production (JavaScript)
Create a web game that explores recycling!Teacher Note:
Students will use their JavaScript coding skills to create a game that explores recycling. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Draw a Landscape
Compose a landscape with Python.Teacher Note:
Students will use their Python pen drawing skills to design and draw a landscape. When they're done, encourage them to create their own shapes and design different landscapes.
Teacher Guide
Superhero Masks
Create your favorite superhero masks.Teacher Note:
Students will use HTML and CSS pixel art to create their favorite superhero masks. When they're done with this project, encourage them to create other pixel art.
Teacher Guide
Weather Control
Control the weather with gestures!Teacher Note:
With Tynker’s AI Pose Tracking library, your students can explore the basics of AI as they simulate the weather in our intuitive Hour of Code activity. Tynker’s blocks are designed for young learners, utilizing pre-trained AI models to make sophisticated technology accessible. Encourage them to experiment with different gestures to change weather conditions on their screen, enhancing their coding skills while having fun.
Teacher Guide
Balancing Act
Create a fun AI-powered balance game!Teacher Note:
Introduce the concepts of physics and AI simultaneously with Tynker’s AI Pose Tracking library. In this engaging classroom activity, students will design a game that tests their ability to keep an object steady on screen by moving their face. With Tynker’s pre-trained AI models, this advanced technology becomes accessible to novices through block coding. Inspire your students to personalize their games and discover the fun in physics and coding.
Teacher Guide
Tickle Monster
Bring a virtual monster to life using AI!Teacher Note:
Leverage the power of AI to spark imagination in your classroom. With Tynker’s AI-powered Hand Tracking blocks, students will give life to a virtual character that reacts to their hand gestures. Our pre-trained AI models simplify complex technology, making it accessible for young learners. Encourage your students to be inventive and program additional hand-triggered responses to expand their project’s interactivity.
Teacher Guide
Fruit Fighter (JavaScript)
Create an AI-based fruit slicing game!Teacher Note:
Motivate your students to apply their JavaScript and p5.js skills by programming a fruit slicing game that's both fun and interactive. Through our AI Pose Tracking JavaScript library, they can control the game with natural hand movements, cutting through virtual fruit with a swipe of their hand. Inspire them to personalize their game by adding exotic fruits, exciting power-ups, and multiple levels to master.
Teacher Guide
Responsible Consumption and Production
Explore recycling with code!Teacher Note:
Students will use their coding skills to create a project in Tynker that shows the importance of recycling. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Life on Land
Explore the importance of the world’s forests!Teacher Note:
In this code game, students will use their coding skills to create a project in Tynker that shows the importance of world's forest with code. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Affordable and Clean Energy
Explore renewable energy with code!Teacher Note:
Students will use their coding skills to create a project in Tynker that showcases renewable energy, energy efficiency, and access to energy. When they're done with this Hour of Code™ tutorial, encourage them to get creative.
Teacher Guide
Life on Land (Python)
Plant trees with Python!Teacher Note:
Students will use their coding skills to create a project in Python that plants trees. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Affordable and Clean Energy (HTML)
Create a web page packed with environmental info!Teacher Note:
Students will use their coding skills to create a web page in HTML that showcases sustainability issues. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Responsible Consumption and Production (JavaScript)
Create a web game that explores recycling!Teacher Note:
Students will use their JavaScript coding skills to create a game that explores recycling. When they're done with this tutorial, encourage them to get creative.
Teacher Guide
Martian Weather Station
Analyze Mars temperature data from the Perseverance rover!Teacher Note:
In this Hour of Code™ tutorial, students will analyze Mars temperature data from the Perseverance rover, perform statistical calculations, and then create charts using Python! In addition, students will compare Martian weather against places on Earth that have similar extreme weather. The students will use matplotlib and pandas to create meaningful charts.
Teacher Guide
Earth as Art
Apply image processing techniques to the stunning Earth as Art photos!Teacher Note:
In this coding tutorial, students will browse through the gallery of Earth as Art photographs and choose their favorite. They will learn how to apply a color tint and explore advanced image processing effects like a Pointillism filter. The students will use Python and Processing.py to create their art project.
Teacher Guide
Terrain Generator
Use pseudo-random noise to generate digital artwork in the style of Earth as Art!Teacher Note:
In this coding tutorial, students will explore how to create pseudo-random noise using code. They will learn to create their own original digital artwork in the style of Earth as Art. The students will use JavaScript and p5.js to simulate a nearby geological feature, like a river or mountain range. They will start by generating Perlin noise, then transform its emerging patterns into a custom-colored, imaginary map.
Teacher Guide
Diseña un parche de misión
Combina tus habilidades artísticas con la codificación y diseña un parche de misión para una misión a la Luna.Teacher Note:
Students will combine their artistic skills with coding and design a mission patch for a mission to the Moon using Tynker. Students are provided a tutorial to help guide their creative process as they complete the project.
Teacher Guide
Design a Mission Patch
Combine your artistic skills with coding and design a mission patch for a mission to the Moon.Teacher Note:
Students will combine their artistic skills with coding and design a mission patch for a mission to the Moon using Tynker. Students are provided a tutorial to help guide their creative process as they complete the project.
Teacher Guide
Lunar Test Drive
Take your lunar rover on a test drive!Teacher Note:
In this tutorial, students will design a lunar landscape. Then they'll need to navigate their rover to a destination using movement commands. Students are provided a tutorial to help guide their creative process as they complete the project.
Teacher Guide
Search and Scan
Program the lunar rover to search and scan for samples of ice and rocks!Teacher Note:
Students will design a lunar landscape, then learn how to use the rover to take ice and rock samples at several locations, and finally unload their inventory. Students are provided a tutorial to help guide their creative process as they complete the project.
Teacher Guide
Rover Relay
Control a squad of rovers to explore and collect samples!Teacher Note:
Students will learn how to coordinate the action of many rovers using messages. Encourage students to design their own challenge! Students are provided a tutorial to help guide their creative process as they complete the project.
Teacher Guide
Build a Lunar Habitat
Design and build your own lunar habitat!Teacher Note:
This open-ended prompt has students use Tynker's level editor to create a lunar habitat. When they've completed the tutorial, encourage students to get creative and add code to make it interactive. Students are provided a tutorial to help guide their creative process as they complete the project.
Teacher Guide
Tell Your Lunar Gateway Story
Explore life as an Artemis astronaut on the Lunar Gateway!Teacher Note:
Students will imagine themselves as Artemis astronauts living and working on the Lunar Gateway in the year 2024. They will combine their coding puzzle, innovation, and art skills to create a storytelling project using Tynker. Students are provided a tutorial to help guide their creative process as they complete the project.
Teacher Guide
Tell Your Lunar Gateway Story
Explore life as an Artemis astronaut using JavaScript!Teacher Note:
Students will imagine themselves as Artemis astronauts living and working on the Lunar Gateway in the year 2024. They will combine their coding puzzle, innovation, and art skills to create a storytelling project using Tynker. Students are provided a tutorial to help guide their creative process as they complete the project.
Teacher Guide
Ecological Pyramid
Create an interactive ecological pyramid.Teacher Note:
Students follow step-by-step instructions to code an interactive ecological pyramid. They think about how organisms interact within an ecosystem.
Teacher Guide
Project Solution
Solar System
Program a moving model of the Solar System.Teacher Note:
Students follow step-by-step instructions to code an interactive Solar System. They do independent research about the planets and the Sun.
Teacher Guide
Project Solution
Analog Clock
Create a working analog clock.Teacher Note:
Students follow step-by-step instructions to code an analog clock. This Hour of Code™ project requires a working understanding of angles and geometry and an ability to apply critical thinking to set up and solve geometry problems.
Teacher Guide
Project Solution
Bill of Rights
Program a quiz about the Bill of Rights!Teacher Note:
In this STEM project, students will create a Social Studies game demonstrating their understanding of the Bill of Rights.
Teacher Guide
Project Solution
Multiplication Escape
Make a fun math game!Teacher Note:
In this STEM project, students will follow step-by-step instructions to make an escape game. If the user answers a multiplication question correctly, the character moves forward and avoids the boulders. If the user answers incorrectly, it’s game over!
Teacher Guide
Project Solution
Homophones
Make a storytelling game about homophones!Teacher Note:
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
Project Solution
Planning Guide
With Tynker’s game-based approach to learning, it's easy to engage students of all ages, interests, and experience levels.
Tynker uses structured, open-ended activities that allow children to learn and create.
New to Tynker? Create a free account
Add all your students to a class. Students will be able to access the Hour of Code activities from their dashboard.
Tynker teachers – No prep needed
If you already have a Tynker account, you're all set! The Hour of Code activities will automatically show up in your students' dashboards during the event. Encourage your students to log in to their accounts during the Hour of Code week to participate, and spread the word to your fellow teachers!
Sample Sequences
Grade K-2 | Grade 3-5 | Grade 6+ | |
---|---|---|---|
Beginner Level First-time coders |
Barbie™ Pet Vet Space Quest Peep: Dance with Friends | Barbie™ You Can Be Anything™ Dragon Blast Spin Draw | Dragon Dash Undersea Arcade Bird Mayhem |
Intermediate Level |
Candy Quest Peep: Dance with Friends Spin Draw | Dragon Dash Pattern Maker | Crystal Clash Physics Cannon Game |
Advanced Level |
Dragon Blast Spin Draw | Code Monsters Pattern Maker Physics Cannon Game | Code Commander Physics Cannon Game Counter Hack |
What Students Do
- Solve game-based coding puzzles to learn the basics
- Follow step-by-step tutorials to create drawing, music, animation, storytelling, physics, and arcade game projects
- Save and publish their creations
- Download the free Tynker App to create and run projects on tablets
What Students Learn
- Use critical thinking and problem-solving skills to complete puzzles
- Learn programming concepts such as sequencing, repetition, and conditional logic
- Apply programming concepts to create games, stories, and art
- Build projects they're proud to share with family and friends
- Learn that programming is neither difficult nor boring – it's a powerful tool they can use to bring their imagination to life!
Tips for Coding Success
- Pick a sequence of activities based on interests, grade level, and experience
- Create a portfolio of games, art, music, comics, greetings, and more
- Explore other students' creation and discover what they can do
- Don't stop! Continue solving puzzles and building apps from home
Fun Ideas for an Exciting Event
- Plan a Family Hour of Code Showcase! Invite parents, community leaders, and school administrators to see your students' great work.
- Post printouts of kids’ custom characters on a bulletin board
- Have a classroom challenge! Showcase your students' best creations.
- For experienced students – pick a theme and ask students to create lessons for each other using Tutorial Designer.