Algorithms Years 7–8

At this level, students design algorithms involving nested control structures and represent them using flowcharts and pseudocode. They trace algorithms to predict output for a given input and to identify errors.

Suggested activities

Intro to Algorithms

This Khan Academy course provides a useful introduction to different types of algorithms.

Learn more

Visual to text coding course

This coding course has relevant examples of algorithms presented as flow charts or pseudocode.

Learn more

Micro:bit missions: Take a chance on me (Integrating Mathematics) (Years 6-8)

This resource comprises two activities that can be used together or if you prefer as individual activities to explore the concept of chance in Mathematics.

Learn more