Breaking up can be good

This lesson sequence provides an introduction to the skill of decomposition by having students develop discrete modules which together serve a single need: a maths teacher asks for a program that can be used to demonstrate aspects of maths. This sequence can be used in conjunction with ‘Comparing and selecting appropriate algorithms’.

Additional details

Year band(s) 9-10
Content type Lesson ideas
Format Web page
Australian Curriculum Digital Technologies code(s)
ACTDIP041

Implement modular programs, applying selected algorithms and data structures including using an object-oriented programming language

Keywords Decomposition, Modules
Organisation

ESA

Copyright

Creative Commons Attribution 4.0, unless otherwise indicated.