Graph Paper Programming
Ages: 6-13 years old
Lesson Objective: Students will be able to reframe a sequence of steps as an encoded program.
------------------------- Lesson Guide ------------------------------
1. Description: By "programming" one another to draw pictures, you and your child
will get an opportunity to experience some of the core concepts of programming
in a fun and accessible way. Your child will use symbols to instruct you to color
squares on graph paper to reproduce an existing picture.
2. Introduce the Topic: Ask your child, how do robots know how to do the things
they do? Do they have brains that work the same way that ours do?
a. The goal of this quick discussion is to call out that while robots may seem
to behave like people, they're actually responding to their programming.
3. Practice Together: In this activity, students will act as both programmers and
robots, coloring in squares according to programs that they have written for you.
Say to your child:
a. Today, you’re going to get to program a robot… Me! You’ll write programs
using symbols with special meanings to help me recreate a picture.
b. These are the only instructions that I understand.
i. Move one square right
ii. Move one square left
iii. Move one square up
iv. Move one square down
v. Fill in square with color