+
Interactive
Other

Code Combat

For Students 9th - 10th
This computer programming game allows students to learn how to write code. Learners write code in real programming languages.
+
Activity
TeachEngineering

Teach Engineering: Maze Challenge

For Teachers 3rd - 8th
As the first engineering design challenge of the unit, students are introduced to the logic for solving a maze. student groups apply that logic to program LEGO MINDSTORMS NXT robots to navigate through a maze, first with no sensors, and...
+
Interactive
Other

Google: Blockly Games

For Students 9th - 10th
A series of educational games that teach programming to students. It is designed for children who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based...
+
Lesson Plan
Code.org

Code Studio: Computer Science: Course 2

For Teachers 2nd - 5th
For readers with no prior computer programming experience, young scholars create programs to solve problems and create interactive games or stories to share with others.
+
Lesson Plan
Code.org

Code.org: Cs Fundamentals: Programming With Angry Birds

For Teachers 1st - 3rd
In this lesson plan, young scholars will develop programming and debugging skills on a computer platform. The block-based format of these puzzles help students learn about sequence and concepts, without having to worry about perfecting...
+
Lesson Plan
University of Canterbury

Cs Unplugged: Unit Plan: Kidbots

For Teachers 1st - 5th
Writing a computer program involves planning what you're going to do, "coding" the instructions, testing them, tracking down any bugs, and changing the program to that it works correctly. In these activities students explore a simple...