Introducing algorithms
In this sequence of lessons, students design a sequence of steps for others to follow. They convey their instructions to peers and evaluate the work of others to determine if the outcome was successful.
Additional details
Year band(s) | 1-2, 3-4 |
---|---|
Content type | Lesson ideas |
Format | Web page |
Core and overarching concepts | Algorithms |
Australian Curriculum Digital Technologies code(s) |
AC9TDI2P02
Follow and describe algorithms involving a sequence of steps, branching (decisions) and iteration (repetition)
AC9TDI4P02
Follow and describe algorithms involving sequencing, comparison operators (branching) and iteration
AC9TDI4P04
Implement simple algorithms as visual programs involving control structures and input |
Keywords | Algorithms, Sequencing, Counting, Patterns, Inclusive education, disability, disabilities |
Integrated, cross-curriculum, special needs | Inclusive education |
Organisation | ESA |
Copyright | Creative Commons Attribution 4.0, unless otherwise indicated. |
Related resources
-
Can AI guess your emotion?
Discuss emotions as a class, and introduce the idea of artificial intelligence (AI).
-
Computing at School: Resources
Browse the curriculum resources which are tried and classroom tested resources submitted by primary teachers to support Computing for early to middle primary school.
-
Hello Ruby
This website provides excellent resources for teaching computational thinking and an assortment of pre-programming ideas. The play section has fun activities to learn about computer programming.
-
Robots, data and computational thinking (Years 2-4)
This classroom resource comprises four worksheets to accompany a lesson on data and computational thinking. These materials are designed for teachers to use simple line-following robots (Ozobots) to engage students in the computational thinking process and working with data.