Lesson Plan
Code.org

Code.org: Cs Fundamentals: Debugging a Maze

For Teachers 1st - 3rd
Students in your class might become frustrated with this instructional activity 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...
Lesson Plan
Code.org

Code.org: Cs Fundamentals: Programming With Angry Birds

For Teachers 1st - 3rd
In this lesson, students 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 syntax.
Lesson Plan
Code.org

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

For Teachers 2nd - 4th
Students 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.