digIT Games workbook

This lesson will help students develop a basic understanding of computer programming structures by using block language Scratch. It will also introduce student to using Python with the Makey Makey electronic input device to create a game controller.

Additional details

Year band(s) 5-6, 7-8
Content type Student challenges, Lesson ideas
Format Document
Australian Curriculum Digital Technologies code(s)
AC9TDI6K01   

Investigate the main internal components of common digital systems and their function

AC9TDI6P01   

Define problems with given or co developed design criteria and by creating user stories

AC9TDI6P02   

Design algorithms involving multiple alternatives (branching) and iteration

AC9TDI6P05   

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

AC9TDI8K01   

Explain how hardware specifications affect performance and select appropriate hardware for particular tasks and workloads

AC9TDI8P09   

Implement, modify and debug programs involving control structures and functions in a general-purpose programming language

Keywords Programming, Controller, Makey Makey, Scratch, Python, Computer programming
Organisation

Australian Maths Trust.

Copyright

May be subject to Copyright Statutory Licence Act.