This document provides an introduction to algorithms and flowcharts. It defines an algorithm as a set of instructions to carry out a process and reach a solution. Examples provided include recipes, knitting patterns, and assembly instructions. The document explains that a flowchart uses boxes and arrows to visually represent the steps in an algorithm. It includes shapes to represent different step types. Two tasks are provided as examples - creating an algorithm and flowchart for making a cup of tea, and modifying it for making coffee.