Hour of…
Hour of…
Have a blast learning about music, astronomy, and coding all at once! In these activities you'll program planets to make music that is out of this world. By the end you'll be able to create your own musical solar system, complete with banging drums and spacey melodies. You can even use data of real planets and remix their song however you choose. You'll see how computer science can be used to learn about our universe and to be creative at the same time.
There is a specific set of neural networks and algorithms that we call machine learning. In this project, we will explore an Artificial Intelligence (AI) Image Recognition tool and learn how AI sees images, makes predictions, and how we can make sure that those predictions are accurate and free of bias.
In this hour of code, students will create a program that will solve for allele pairs based on user input. Students will program with Tracy the Turtle in Python to make this happen. Students should have prior knowledge of basic biology concepts and Punnett Squares before beginning this activity.
The problem of plastic filling our oceans continues to worsen. Luckily, you can make your voice heard with code through the Plastic Pollution PSA. After coding a PSA on plastic pollution using JavaScript, you can make a second video about any subject you care about! Learn to use loops, sin waves and customized emojis to make a unique project.
Develop your programming skills and build your own animal classifier! In this course you'll use the programming language Python to classify animals based on their characteristics. You'll learn about the differences between animals, and how biologists use programming to help them do science! This activity has some assumed knowledge (variables, print and input).
Students are introduced to Tracy the Turtle and learn how to code different mathematical models in Python! No coding experience is necessary, but students should have completed Algebra I or higher.
In this lesson you will code a shooting monkey tower from the popular Bloons Tower Defense game. By the end of the lesson you will know the angle finding maths and algorithms commonly used in many of today's most popular tower defense games. You will be able to apply this knowledge in your own game. Gamefroot Hour of Code tutorials use a visual programming language using blocks where students simply drag and drop visual blocks to write code.
Learn to Code is an engaging, online, interactive tutorial where you learn how to code. Use MATLAB to find out if the closest meet-up location with your friends is the movies, the mall, or the cafe. Break the problem up into smaller chunks and learn basic programming concepts along the way. By the end of the hour, create an algorithm to find the shortest path to your friends!
In this course, you'll learn how to make a simple chatbot that plays a quick ad libs game.
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!
It's the HOC News! Videos and graphics are all about tech, diversity, kids, and coding. Finished projects can be uploaded to school website as the report on the HOC itself. Teachers can encourage students to use the news to report on what they learned, or a statistic for their school. "Breaking News: 400 students at Roosevelt participate in the Hour of Code"
In this universe, maps of different types serve as a backdrop for fun challenges with autonomous vehicles that obey your programs. To win, you will have to interpret each map and program not only the movements, but adapt to the unexpected using sensors for obstacles and natural events such as weather, temperature, and the passage of time. Have a good trip!
Collect and analyze data for community engagement, by coding your own community map!
Start coding for good by creating animations featuring notable women leaders and quotes that express their point of view.
Kia ora! In this activity you will code your own mini-game and learn how to introduce yourself in Te Reo Maori - the indigenous language of New Zealand. Mihi Maker is a fun easy to use activity that combines coding, social studies and indigenous culture. You will learn how game designers program basic collision detection algorithms. Collision detection is a program used by a computer to help it understand when two objects will hit into each other. Gamefroot Hour of Code tutorials use a visual programming language using blocks where students simply drag and drop visual blocks to write code.
Make music and learn to code with Music Lab: Jam Session! In this self-guided, one-hour activity, students remix tracks from artists like Sabrina Carpenter, Lady Gaga, and Shakira while mastering coding basics such as sequencing, functions, and exploring AI-driven beat creation. This hands-on interactive experience sparks creativity and boosts confidence—leaving students proud of their custom track and the coding skills they've gained.
A blocks language is used to solve musical puzzles by writing code to match tunes played on a piano keyboard. Sequence, selection, and repetition algorithms are needed to solve the puzzles. After the 9th level, users can create their own tune and download it as an app for an Android device. Students can also modify the app by following a link to the App Inventor source code.
Code a Dance Party to share with your friends. Featuring Katy Perry, Madonna, J. Balvin, Sia, Keith Urban, Ciara, and 25 more!
Use Python's pen drawing feature to compose a landscape using code. Use the landscape items already created for you or design our own structures. Publish and share your creations!
Create your own typeface using shapes and elements of typography. Type has more elements than you may have realized! So far we have talked about fonts and how they are different styles of text. Fonts are actually just different styles of a typeface. A typeface is a family of fonts that have similar features.
Unlock some of the secrets behind computer-assisted words and sentences crafting, with our dynamic exploration.
From your first steps in programming to Neural Networks, all in just 16 challenges! Understand how AI techniques contribute to programming, using Text-to-Speech (TTS), Speech-to-Text (STT), and training your first neural networks to classify text, images, and poses.
Discover the defining moments that shaped the world of AI and the rapid evolution that has brought AI into our everyday lives. Navigate the world of chatbots, recommendation engines, autonomous vehicles and creative AI. Take a deep dive into the transformative power of AI in healthcare, education, and beyond. Embrace the future where AI isn't just a tool—it's a partner.