Algorithms

  1. An algorithm is a detailed, unambiguous set of instructions that solve a problem or perform a task
  2. Examples
    1. Recipes
    2. Directions from point A to point B
    3. Mathematical equations
    4. Car manual
    5. Sheet music
    6. Computer programs
  3. Representations
    1. Verbal
    2. Textual
    3. Flow chart
    4. Program
  4. In-class example: Pencil-sharpening algorithm

Flowchart comic