“Algorithms and Artwork” by Aaron Oppenheimer
Edited by Tim Patterson
This lesson introduces algorithmic thinking and helps students better grasp the difficulties associated with computational algorithm design and implementation, in a contextualized environment. The lesson is initiated with a lecture concerning the ubiquitous nature of algorithms throughout our lives and introduces a specific technique. Students are broken into groups for an activity to showcase difficulty in algorithm design and implementation, and there is a wrap-up discussion.
This lesson is free to download for use in your classroom.
Click to download the lesson plan as a printable PDF or an editable Word Document.
Grade Level: 9-12
Difficulty Level: Introductory
Skills and Topics: General Science, Computer Science, Algorithms