Years 7–8: General purpose programming
This scope and sequence unit introduces skills and tools for designing and testing algorithms, building up to the use of nested control structures and functions. Students are also introduced to coding in a general-purpose programming language like Python or JavaScript.
Additional details
Year band(s) | 7-8 |
---|---|
Content type | Scope and sequence, Whole School |
Format | Web page |
Australian Curriculum Digital Technologies code(s) |
AC9TDI8P05
Design algorithms involving nested control structures and represent them using flowcharts and pseudocode
AC9TDI8P06
Trace algorithms to predict output for a given input and to identify errors
AC9TDI8P09
Implement, modify and debug programs involving control structures and functions in a general-purpose programming language |
Keywords | scope and sequence, scope, sequence |
Integrated, cross-curriculum, special needs | Mathematics, Digital Literacy, Critical and creative thinking |
Organisation | ESA |
Copyright | Creative Commons Attribution 4.0, unless otherwise indicated. |
Related resources
-
Scope and sequence overview
This resource provides a possible set of sequenced topics that could be used in teaching the Australian Curriculum Digital Technologies curriculum Version 9.0 to address the content descriptions of the curriculum.
-
Years 7–8: Binary numbers
This scope and sequence unit introduces students to the binary system of ones and zeros used by digital technology to store and process numbers. They also learn how text, images and sound can be stored this way.
-
Years 7–8: Working with data
This scope and sequence unit focuses on the skills required to acquire, analyse and visualise data. Students can acquire data from sources ranging from paper and digital surveys to electronic sensors and online data repositories. Spreadsheets and single-table databases can be used for data analysis and visualisation. At each stage, the digital footprint of data solutions is considered.
-
Years 7–8: Hardware, networks and cyber threats
This scope and sequence unit explores how the performance of computer hardware – such as CPU and RAM – is determined by its specifications, and how digital networks (wired and wireless) can also be compared in terms of requirements. Students are introduced to the concepts of network protocols and cryptography for ensuring data integrity and security, and learn to identify and mitigate cyber security threats like phishing.