Getting started (5 minutes)
Computers use algorithms to solve problems. Repeat the word ‘algorithm’ with the class. Say together: Al-go-ri-thm, a step by step solution to solving a problem.
In order to get the art machine running, we’ll need algorithms. What kind of instructions do computers need? Write parallels on the board and ask which one is true:
Instructions need to be clear OR sloppy?
Instructions need to be able to cover all kinds of situations OR have to be vague?
Instructions need to be understood in only one way OR in many ways?
In programming, algorithms are used to create reusable solutions to problems. If a programmer writes an algorithm to search or to sort something, the algorithm can be repeated over and over again without the computer getting bored or making mistakes. But computers need instructions in every situation! They are not creative like humans.