Intro

Objectives

  • Understand what an algorithm is.
  • Create a sequence of instructions to achieve a goal.
  • Understand how loops can be used to reduce the amount of code required for a solution.
    • Understand how nested loops can be used to improve solutions further.
  • Be able to refine algorithms to reduce the number of instructions required.

Resources

Slides

Main activity

Extension activity