University of Canterbury
Cs Unplugged: Divide and Conquer
Imagine 31 numbers have been organized in ascending order in a list by a computer program. Now the program has to find a number in the list, but it can only look at one number at a time. Is it easier to find the number now, than if they...
Code.org
Code.org: Cs Fundamentals: My Robotic Friends
This unplugged lesson brings the class together as a team with a simple task to complete: get a "robot" to stack cups in a specific design. This activity lays the groundwork for the programming that students will do throughout the course...
Code.org
Code.org: Cs Fundamentals: The Big Event
Students will soon learn that events are a great way to add flexibility to a pre-written algorithm. Sometimes you want your program to be able to respond to the user exactly when the user wants it to. Events can make your program more...
Code.org
Code.org: Cs Fundamentals: Debugging Guide
A one-page visual de-bugging reminder for studets learning computer programming.