Grid+Programming

media type="youtube" key="Y_paSrH2ffw" width="527" height="323"



In this activity, we are going to guide each other toward making drawings, without letting the other people in our group see the original image. For this exercise, we will use sheets of 4x4 graph paper. Starting at the upper left-hand corner, we’ll guide our teammates’ Automatic Realization Machine (ARM) with simple instructions.

Those instructions include:
 * Move One Square Right
 * Move One Square Left
 * Move One Square Up
 * Move One Square Down
 * Fill-In Square with color

For example, here’s how we would write an algorithm to instruct a friend (who is pretending to be a drawing machine) to color their blank grid so that it looks like the image below:



That’s simple enough, but it would take a lot of writing to provide instructions for a square like this:



With one little substitution, we can do this much more easily! Instead of having to write out an entire phrase for each instruction, we can use arrows.



In this instance, the arrow symbols are the “program” code and the words are the “algorithm” piece. This means that we could write the algorithm: > “Move one square right, Move one square right, Fill-in square with color” and that would correspond to the program:



Using arrows, we can redo the code from the previous image much more easily!




 * Unplugged Activity (Teacher will need to print out this)**



[|Activity 1] [|Activity 2]
 * Alternative Computerised Activity**


 * Homework Activity**