Learning to loop

Students create algorithms with a condition that tells the computer to repeat a sequence of instructions.

Additional details

Year band(s) 5-6
Content type Lesson ideas
Format Web page
Core and overarching concepts Specification (decomposing problems), Computational thinking, Algorithms, Implementation (programming)
Australian Curriculum Digital Technologies code(s)
AC9TDI6P02   

Design algorithms involving multiple alternatives (branching) and iteration

AC9TDI6P05   

Implement algorithms as visual programs involving control structures, variables and input

AC9TDI6P06   

Evaluate existing and student solutions against the design criteria and user stories and their broader community impact

Technologies & Programming Language​s Scratch
Keywords Visual programming, Loops, Repetition, Branching, Input, Scratch, Algorithms
Integrated, cross-curriculum, special needs HASS, HPE
Organisation

ESA

Copyright

Creative Commons Attribution 4.0, unless otherwise indicated.