+
Lesson Plan
Code.org

Code.org: Cs Fundamentals: Debugging a Maze

For Teachers 1st - 3rd
Students in your class might become frustrated with this lesson because of the essence of debugging. Debugging is a concept that is very important to computer programming. Computer scientists have to get really good at facing the bugs in...
+
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
Code.org

Code.org: Cs Fundamentals: Lesson 4: Debugging With Laurel

For Teachers 2nd - 4th
Learners will practice debugging in the "collector" environment. Students will get to practice reading and editing code to fix puzzles with simple algorithms, loops and nested loops.
+
Lesson Plan
University of Canterbury

Cs Unplugged: Product Code Check Digits

For Students 3rd - 5th
Find out how to check dockets at the supermarket and be sure that what is purchased matches the docket.
+
Lesson Plan
University of Canterbury

Cs Unplugged: Parity Magic

For Teachers 3rd - 5th
This activity will look at how computers correct errors automatically.
+
Lesson Plan
University of Canterbury

Cs Unplugged: Unit Plan: Error Detection and Correction

For Teachers K - 1st
This unit and lessons explores how digital devices detect and correct errors in data, and why sometimes computers can detect errors, but don't have enough information to correct them.
+
Handout
Code.org

Code.org: Cs Fundamentals: Debugging Guide

For Students K - 1st
A one-page visual de-bugging reminder for studets learning computer programming.