“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.”
The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. Anyone, anywhere can organize an Hour of Code event. One-hour tutorials are available in over 45 languages. No experience needed. Ages 4 to 104.
Are you ready to master the digital domain?
Learn about algorithms, how to make an app, or how the internet works with The Hour of Code
Computer programming can be learned early on and is considered by many as fundamental as reading and writing.
Teaching kids to code opens up logic and reasoning, and can give them the experience of creating fun and helpful applications.
“Your child doesn’t have to be computer science engineer. Maybe they want to do something else. But in our world today this is going to be basis for everything we do.” ~ Math & Science Teacher
FREE TEACHING RESOURCES
Try a one-hour tutorial designed for all ages in over 45 languages. Join millions of students and teachers in over 180 countries starting with an Hour of Code. Over 200 tutorials and lesson plans. Try this year’s new tutorials!
Khan Academy has 3 areas of tutorials for the Hour of Code.
- Creating webpages: Learn to make your own webpages using the basics of HTML and CSS (ages 10+).
- Creating SQL databases: Learn the fundamentals of databases using SQL to create data tables and query the data (ages 12+).
Algorithms? Loops? Conditionals?
Think computer programming is too hard?
Giving commands to a computer, which is what programming is all about, is just like giving commands to a dog. CodeHS lets you learn how to code with Karel the Dog — a fun, accessible, and visual introduction to text-based programming that teaches fundamental concepts like commands and functions to absolute beginners. http://hoc.codehs.com/
There’s a whole lot more listed at Computer Science Education Week
Want to keep learning? Go beyond an hour
No device or internet? Try ‘unplugged’ computer science
Thinkersmith has lessons that use paper and pen, decks of cards, and simple materials to teach children the connection between symbols and actions, as well as the invaluable skill of debugging.
Got PCs with slow (or non-existent) internet access? Download the Blockly tutorials that were the precursor of the Code.org tutorials – a single 3MB ZIP file can be loaded onto any computer or used off a memory stick
Kodable designed the fuzzFamily Frenzy to use plain paper as an introduction to programming logic for kids 5 and up.
Project Guts has this “unplugged” activity that 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.
So, there you have it.
Now get out there and code!