Lesson 5
Crazy Character Algorithms
In this unplugged lesson, students will deepen their understanding of algorithms and the need for precise, sequenced instructions. They will create algorithms for drawing crazy characters. Then, they will test and refine these algorithms by challenging teammates to follow their instructions and compare.
Agenda
Video: What are Algorithms?
English / Spanish
Crazy Character Algorithms
Break Break: Monster Moves
Reflection & Close-Out:
How did you plan your algorithm when you first wrote it down?
How did your algorithm change after your first friend followed it?
What types of words did you have to add to your algorithm to make it more precise?
Materials
blank paper
pencils / crayons / markers
Vocabulary
algorithm: steps to complete a task
decomposition: breaking down a problem into smaller pieces
Additional Resources
Original Crazy Character Algorithms lesson / design sheet from CAS Barefoot Computing
Standards
CA CSS: K-2.AP.10 Model daily processes by creating and following algorithms to complete tasks.
CA CSS: K-2.AP.13 Decompose the steps needed to solve a problem into a sequence of instructions.