The Hour of Code 2018
2018-2019
The Hour of Code takes place each year during Computer Science Education Week, which this year is December 3-9. In 2013 the Hour of Code started as a one-hour introduction to computer science, designed to show that anybody can learn how to write computer code. The Hour of Code is now a worldwide effort to increase participation in computer science, with more than 655 million students in 180+ countries participating in the Hour of Code since 2013!
Kindergarten -- Course A
- Lesson 4: Sequencing With Angry Birds
- Lesson 6: Programming With Angry Birds
- For A Challenge!
- Lesson 9: Programming With Harvester
- Lesson 10: Loops With Harvester
- For A Challenge!
Grade 1 -- Course A
- Lesson 6: Programming With Angry Birds
- Lesson 9: Programming With Harvester
- For A Challenge!
- Lesson 10: Loops With Harvester
- Lesson 11: Loops With Laurel
- Lesson 12: Ocean Scene With Loops
- For A Challenge!
Grade 2 -- Course B
- Lesson 2: Sequencing With Scrat
- Lesson 5: Programming With Scrat
- Lesson 7: Programming with Rey and BB-8
- Lesson 9: Loops With Scrat
- For A Challenge!
- Lesson 10: Loops With Laurel
- Lesson 11: Drawing Gardens With Loops
- For A Challenge!
Grade 3 -- Course C
- Lesson 2: Programming With Angry Birds
- Lesson 3: Debugging In Maze
- For A Challenge!
- Lesson 5: Collecting Treasure With Laurel
- Lesson 8: Loops With Rey And BB-8
- Lesson 10: Harvesting Crops With Loops
- For A Challenge!
Grade 4 -- Course C
- Lesson 2: Programming With Angry Birds
- Lesson 3: Debugging In Maze
- Lesson 5: Collecting Treasure With Laurel
- Lesson 8: Loops With Rey And BB-8
- Lesson 10: Harvesting Crops With Loops
- For A Challenge!
- Lesson 14: Chase Game With Events
- Lesson 15: Looking Ahead With Minecraft
- For A Challenge!
Grade 5 -- Course D
- Lesson 2: Coding With Comments
- Lesson 4: Debugging With Scrat
- Lesson 8: Nested Loops in Maze
- Lesson 11: Conditionals with the Farmer
- Lesson 12: Functions with Minecraft
- For A Challenge!
- Lesson 5: Creating Art With Code
- Lesson 7: Drawing Shapes With Loops
- Lesson 9: Nested Loops with Frozen
When all of Course D has been completed, you can move to Course E and Course F. Happy Coding!