Algorithms: Ngarrindjeri weaving
In this lesson, students will practise breaking down a process into smaller parts or steps as an introduction to computational thinking. They will practise following and giving accurate instructions, identifying errors, and iterating their instructions to improve clarity of information.
Additional details
Year band(s) | 3-4 |
---|---|
Content type | Lesson ideas |
Format | Web page |
Core and overarching concepts | Algorithms |
Australian Curriculum Digital Technologies code(s) |
AC9TDI4P02
Follow and describe algorithms involving sequencing, comparison operators (branching) and iteration
AC9TDI4P03
Generate, communicate and compare designs |
Keywords | branching, decisions, sequences, Tania Taylor |
Integrated, cross-curriculum, special needs | Aboriginal and Torres Strait Islander Histories and Cultures |
Organisation | ESA |
Copyright | These resources may be used under a Creative Commons Attribution-Non Commercial-No Derivatives (CC BY-NC-ND 4.0) licence. These resources were created by Tania Taylor and Kim Martin. |
Related resources
-
A matter of style
In this lesson sequence, students using the Zen Garden website reflect on criteria for effective design.
-
Google CS First: Storytelling
CS First: Storytelling guides students to use block-based coding in Scratch projects through a series of themed activities.
-
Baringa State Primary School: Implementation of STEM
Baringa PS uses a cross-disciplinary approach that integrates STEM disciplines around relevant contexts (ie a problem, question, product or issue).
-
Parramatta Marist High: Building a programming mindset
Kelly Bauer explains how video games are the starting point for Year 7 students at Parramatta Marist High to learn about coding.
-
Torrens Valley Christian School: New subject at Year 10
Fiona Clayton describes how their Year 10 Digital Technologies subject has had an impact on numbers opting to go on and study in this area.