Hour of…
Science
AI Webcam Image Classifier
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.
Exploring Genotypes with Code
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.
Plastic Pollution PSA
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.
Python + Biology: Build an animal classifier!
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).
Math
Coding Mathematical Models
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.
Bloons Trigonometry Defense
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 with MATLAB
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!
English
Pickcode: Ad Libs Chatbot
In this course, you'll learn how to make a simple chatbot that plays a quick ad libs game.
Homophones
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!
Vidcode: Code the News
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"
Zulama MakeQuest Video Game Activity
In this activity you will learn to edit JavaScript code through a playful action game and master computer science concepts like variables and functions. Create your own game in the Sandbox by remixing and expanding on existing game code. Then publish and share your game with friends and family.
Social Studies
Vidcode: Map Your Community
Collect and analyze data for community engagement, by coding your own community map!
Vidcode: Deal With It
Start coding for good by creating animations featuring notable women leaders and quotes that express their point of view.
Mihi Maker
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.
Music
Play That Tune App
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.
Coding in Music
Students explore how coding is used in music creation by building their own dynamic eight-count beats and patterns with JavaScript blocks!
Dance Party
Code a Dance Party to share with your friends. Featuring Katy Perry, Madonna, J. Balvin, Sia, Keith Urban, Ciara, and 25 more!
Art
Landscape Generator
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!
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.
Creativity with AI
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.