The Hour of Code™

at Cedar Ridge!

What is the the Hour of Code™?

Hour of Code - Thursday.mov

The Hour of Code™ is a global initiative by Code.org that teaches students the basics of computer science through a variety of one hour tutorials. They can create games, build works of art and more, all while developing the logic and reasoning skills critical to computer science. While not all students may aspire to one day become computer scientists, we believe these skills can be translated to a variety of disciplines in both high school and beyond.

Tutorials

Choose a tutorial and click on the title to start!

Once you have finished your tutorial, please fill out the completion form that can be found here.



Counter Hack

Save the computer from a malicious virus! You'll have to hack your way through the system by deleting viruses, opening doors, solving mazes, and navigating through the portals. Watch out for viruses and glitches!


ITCH Name IT - Geography

Name-IT has you create a game of recognition! The ending project has students creating a game to name the States of Australia! You'll first walk through an and follow directions to create a game to label the three phases of the water cycle. You'll make a fully functioning game, including scoring! From the coding side you'll learn about variables, conditionals, lists, concatenating strings and much, much more. These are coding techniques you'll be able to re-use in other projects as you progress on to build your new coding skills! You can take the activity even further by adding your own image and labels (along with many other extra project options, the fun never ends). Headphones are recommended.

ITCH Name IT - Parts of the Biological Cell

Name-IT has you create a game of recognition! Create a game to name the parts of a biological cell. Learn the parts of the cell while you make the game, and play it again as many times as you need to refresh your memory! You'll first walk through an and follow directions to create a game to label the three phases of the water cycle. You'll make a fully functioning game, including scoring! From the coding side you'll learn about variables, conditionals, lists, concatenating strings and much, much more. These are coding techniques you'll be able to re-use in other projects as you progress on to build your new coding skills! You can take the activity even further by adding your own image and labels (along with many other extra project options, the fun never ends). Headphones are recommended.

Learn How to Code with Karel the Robot

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.



Quorum

Join Mary in learning the Quorum programming language as part of a light hearted and entertaining journey in biology. The activities are student-guided, with online examples, and are accessible to the blind and visually impaired.

Toxic Jungle

Learn Python to help Fletch collect the sachets of pixie dust to unlock the mysteries of the jungle and restore the islands to their original beauty. You'll use Python commands and syntax to solve puzzles as you navigate Fletch through the islands and avoid the carnivorous plans. Along the way, you'll practice computational and algorithmic thinking skills.





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.

Globaloria MakeQuest

In MakeQuest you learn to edit JavaScript code through a playful action game, and master computer science concepts like variables and functions. Create your own game by remixing and expanding on our game code in the Sandbox. Publish and share your game with friends! Teachers: lesson plans and subject-specific extension activities are included.

Text Compression

At some point we reach a physical limit of how fast we can send bits, and if we want to send a large amount of information faster, we have to find a way to represent the same information with fewer bits - we must compress the data. In this lesson, students will use the Text Compression Widget to compress segments of English text by looking for patterns and substituting symbols for larger patterns of text.

Khan Academy: Drawing with Code

Learn how to program drawings using JavaScript by designing your very own snowman.


Create your own Google logo!

Use your creativity and imagination to bring the Google logo to life using code. Make the letters dance, tell a story or create a game. With Scratch and CS First, anyone can become a designer and programmer for the day!

Code the News

Description: Do you love assembling video clips, images, and audio into short, funny videos? Then this tutorial is for you! With step-by-step instructions leading you through placing clips, images, and text, this tutorial utilizes both drag and drop methods and writing your own code.


Code Combat

Description: Have you ever wonder how the games you have played are actually made? With Code Combat, take an RPG-like trip to learn the basics of coding that includes leveling your hero and building your levels and enemies. If you would like to continue at home with your adventure, Code Combat offers several different tutorials in four languages: Javascript, Python, Lau, and Coffeescript.

MatLab

Description: Is math and science your strong point in school? Then give this tutorial a try! It combines coding with math problems and helps you better understand how a computer sees numbers versus how we see numbers.

Hello Processing

Description: Do you love to create new pieces of artwork? What if you could do that by typing a few lines of code? With Hello Processing you can create your own art pieces through code by following a set of lessons and writing them yourself.

LiveCode

Description: Apps are all around us and can gross upwards to a million dollars, but why don’t you create your own app? With LiveCode, an app creation software with an hour of code tutorial, you can create your own soundboard using code and your own graphics.

Food Frenzy

Description: Make your own game using Javascript with Food Frenzy! Simply follow along with the tutorial to learn how to place your character, make them move, and other things to create your game.

Karel the Dog

Description: Use Karel the Dog to help you learn the basics of coding. Karel is a dog that only knows how to move, turn left, and place tennis balls in his world. You can give Karel these commands to instruct him to do certain things

Animate your Name

Description: Write a program that animates your name using JavaScript. When you move your mouse over your name, bubbles will scatter away and then reassemble.

Create an App

Description: You'll be using Snap!, a graphical programming language to make a fun mobile app game.

---------------------------------------------------------

Level: Beginner (Grades 6+)

Tutorial: Self-taught, Choice of Text or Video

Type: Text

Description: Draw flags using Javascript and the tutorial given.

“The 'Hour of Code™' is a nationwide initiative by Computer Science Education Week[csedweek.org] and Code.org[code.org] to introduce millions of students to one hour of computer science and computer programming.”

Level: Beginner (Grades 2+)

Tutorial: Self-taught, text tutorial

Type: Drag and Drop

Description: If you love creating artwork but aren’t quite reading to write out your own code, try Artist which utilizes drag and drop blocks and tutorials to help you create beautiful pieces of work.