
Unit 11: Algorithm (solution flow charts)
Problem solving is a lot of fun. We all love a puzzle. Algorithms can be a very effective way to understand and solve problems. To understand a "problem" first we must break it down into separate parts. When we know how each part is linked or related to the other parts we can identify the problem and begin to create a solution so the algorithm works more effectively.
To assist us with understanding problems we can use flow charts (diagrams) to visually draw each of the algorithm parts. In this Unit we will explore creating simple flow charts for everyday activities in our lives. Then we can begin to think about how to improve or solve problems in that activity. By creating a flow chart, we can design a better algorithm.
![]() |
Watch the videos (top) that give you an overview of algorithms, then you could watch how Sheldon from the Big Bang Theory TV Show makes an flow chart for making friends. |
![]() |
As a class discuss and compose a list of algorithms in our every day lives at school and at home. |
|
|
![]() |
As a class, share:
|
- Define simple problems, and describe and follow a sequence of steps and decisions involving branching and user input (algorithms) needed to solve them.
- Develop simple solutions as visual programs.
- Explain how student-developed solutions and existing information systems meet common personal, school or community needs.