6-8 Hour of Code Resources
Celebrate Computer Science Ed Week with an Hour of Code!
What will you create?
Creativity is the theme for the 2018 Hour of Code! Post to social media with this format:
Creativity is _______ What will you create? #HourOfCode #CSforGWAEA #CSforIA
How do I host an Hour of Code?
Or, you can follow the steps outlined in the video below:
Choose an Hour of Code Activity
We picked out a few unplugged (or offline) and online activities we really like for 6-8 grade students and shared them below. You can also use Spheros, Probots, or Makey Makeys if you already have them in your classroom or school.
Unplugged Activities
Writing and Interpreting EventsUnplugged Activity Students will explore events, a concept that allows programs to respond to specific stimuli. Events are determined in bits of code called event handlers, which listen for specific events and contain instructions on how to respond. Students will learn key vocabulary and write text for event handlers in a Mad Libs-style exercise in which they create and act out event handlers of their own. | Rock, Paper, ScissorsUnplugged Activity This "unplugged" activity helps students learn how modeling and simulation works by having a group of students play different versions of the Rock / Paper / Scissors game, and see the results as different modeling experiments. | Binary BaublesUnplugged Activity Students learn about representing and storing letters in binary, as functions of on and off. At the end, the class gets to encode their own initials to take home with them. |
Writing and Interpreting Events
Unplugged Activity
Students will explore events, a concept that allows programs to respond to specific stimuli. Events are determined in bits of code called event handlers, which listen for specific events and contain instructions on how to respond. Students will learn key vocabulary and write text for event handlers in a Mad Libs-style exercise in which they create and act out event handlers of their own.
Rock, Paper, Scissors
Unplugged Activity
This "unplugged" activity helps students learn how modeling and simulation works by having a group of students play different versions of the Rock / Paper / Scissors game, and see the results as different modeling experiments.
Binary Baubles
Unplugged Activity
Students learn about representing and storing letters in binary, as functions of on and off. At the end, the class gets to encode their own initials to take home with them.
Online Activities
Build Crazy Apps with BitsboxSelf-led Tutorial Follow the prompts to code five fun mini-apps using real, typed Javascript. From blowing up pie in 'Food Fight' to flushing a notebook down a black hole in 'So Long, Homework!', each app is designed to delight kids while illustrating variables, methods, and more. These apps are also completely open-ended; kids can use them as a starting point for their own app creations. Beginners welcome! | Learn how to code with Karel the RobotSelf-led Tutorial Learn to code and solve problems by guiding Karel the Robot through jungles, mountains, and deserts. Karel follows your instructions, just like a real robot. Start programming with simple commands such as go, get, and put. Next you will learn how to build repeat loops and conditions into your programs. Finally define custom commands for Karel. You can create your own games with NCLab's app! Have fun while learning skills that you can use in any programming language. | Robo-restaurant PuzzlerSelf-led Tutorial Join Ross at the Food Avengers restaurant. Use your computational thinking skills to help Ross solve problems and serve dinner to 8 excited kids. |
Build Crazy Apps with Bitsbox
Self-led Tutorial
Follow the prompts to code five fun mini-apps using real, typed Javascript. From blowing up pie in 'Food Fight' to flushing a notebook down a black hole in 'So Long, Homework!', each app is designed to delight kids while illustrating variables, methods, and more. These apps are also completely open-ended; kids can use them as a starting point for their own app creations. Beginners welcome!
Learn how to code with Karel the Robot
Self-led Tutorial
Learn to code and solve problems by guiding Karel the Robot through jungles, mountains, and deserts. Karel follows your instructions, just like a real robot. Start programming with simple commands such as go, get, and put. Next you will learn how to build repeat loops and conditions into your programs. Finally define custom commands for Karel. You can create your own games with NCLab's app! Have fun while learning skills that you can use in any programming language.
Robo-restaurant Puzzler
Self-led Tutorial
Join Ross at the Food Avengers restaurant. Use your computational thinking skills to help Ross solve problems and serve dinner to 8 excited kids.
Spread the Word Before and Celebrate After your Hour of Code
Beyond an Hour of Code - Save the Date!
Save the date for our Computer Science Workshop February 12, 2019 from 8:30 - 11:30a at our 6th Street building in Cedar Rapids. We'll learn more about Iowa's Computer Science standards, share strategies for incorporating computer science and coding into core subjects and plan for next steps in your classroom and building. Please sign up for course #168479 and bring a team including administrators, instructional coaches, and teachers.
Questions? Contact Us!
Hour of Code is a wonderful way to build excitement and provide students and educators opportunities to code! Please contact Corey Rogers if you're interested in incorporating Computer Science and coding into your learning community.
If you have questions, please feel free to reach out to Corey (crogers@gwaea.org) or your district's Digital Learning Consultant for more information.