Graph Paper Programming
This series of lessons explores sequencing as students use simple instructions to create simple designs and images. This lesson is an excellent follow-up to Lego Algorithms since it emphasizes simplified instructions to avoid ambiguity. These lessons are adapted from code.org's lesson.
Materials
The lesson uses several printouts to assist students.
Slides
South Carolina Computer Science and Digital Literacy Standards
Algorithms and Programming
3.AP.2.1 Describe, using picture models, an ordered list of steps to perform a simple task.
3.AP.4.1 Use picture directions to design a series of steps to complete a simple task.
3.AP.4.2: Test a series of directions to successfully complete a simple task.
4.AP.1.1 Use step-by-step instructions to perform tasks (i.e., sequential execution)
4.AP.2.1 Use a combination of picture models to reorder a sequence of steps.
4.AP.2.2 Recognize that the same steps can be ordered in different ways to perform the same task (i.e., simple control structures).
5.AP.1.1 Execute a sequence of instructions (i.e., algorithm) that mimic a daily task.