Years 7 and 8 · Technologies · Processes and production skills
AC9TDI8P02
analyse and visualise data using a range of software, including spreadsheets and databases, to draw conclusions and make predictions by identifying trends
The content description above is Australian Curriculum, Assessment and Reporting Authority (ACARA)’s own wording, reproduced unmodified from the Australian Curriculum v9.0, read in August 2026, and licensed CC BY 4.0.
© Australian Curriculum, Assessment and Reporting Authority (ACARA) 2010 to present, unless otherwise indicated. This material was downloaded from the Australian Curriculum website and was not modified. ACARA does not endorse this product and is not affiliated with it.
Taught alongside it
The rest of Processes and production skills in Years 7 and 8.
acquire, store and validate data from a range of sources using software, including spreadsheets and databases
AC9TDI8P03model and query the attributes of objects and events using structured data
AC9TDI8P04define and decompose real-world problems with design criteria and by creating user stories
AC9TDI8P05design algorithms involving nested control structures and represent them using flowcharts and pseudocode
AC9TDI8P06trace algorithms to predict output for a given input and to identify errors
AC9TDI8P07design the user experience of a digital system
AC9TDI8P08generate, modify, communicate and evaluate alternative designs
AC9TDI8P09implement, modify and debug programs involving control structures and functions in a general-purpose programming language
AC9TDI8P10evaluate existing and student solutions against the design criteria, user stories and possible future impact
AC9TDI8P11select and use a range of digital tools efficiently, including unfamiliar features, to create, locate and communicate content, consistently applying common conventions
AC9TDI8P12select and use a range of digital tools efficiently and responsibly to share content online, and plan and manage individual and collaborative agile projects
AC9TDI8P13explain how multi-factor authentication protects an account when the password is compromised and identify phishing and other cyber security threats
AC9TDI8P14investigate and manage the digital footprint existing systems and student solutions collect and assess if the data is essential to their purpose
The same idea, year by year
Where AC9TDI8P02 comes from and where it goes, for a student working below or above Years 7 and 8.
- Years 5 and 6AC9TDI6P01define problems with given or co-developed design criteria and by creating user stories
- Years 5 and 6AC9TDI6P02design algorithms involving multiple alternatives (branching) and iteration
- Years 5 and 6AC9TDI6P03design a user interface for a digital system
- Years 5 and 6AC9TDI6P04generate, modify, communicate and evaluate designs
- Years 5 and 6AC9TDI6P05implement algorithms as visual programs involving control structures, variables and input
- Years 5 and 6AC9TDI6P06evaluate existing and student solutions against the design criteria and user stories and their broader community impact
- Years 5 and 6AC9TDI6P07select and use appropriate digital tools effectively to create, locate and communicate content, applying common conventions
- Years 5 and 6AC9TDI6P08select and use appropriate digital tools effectively to share content online, plan tasks and collaborate on projects, demonstrating agreed behaviours
- Years 5 and 6AC9TDI6P09access multiple personal accounts using unique passphrases and explain the risks of password re-use
- Years 5 and 6AC9TDI6P10explain the creation and permanence of their digital footprint and consider privacy when collecting user data
- Years 9 and 10AC9TDI10P01develop techniques to acquire, store and validate data from a range of sources using software, including spreadsheets and databases
- Years 9 and 10AC9TDI10P02analyse and visualise data interactively using a range of software, including spreadsheets and databases, to draw conclusions and make predictions by identifying trends and outliers
- Years 9 and 10AC9TDI10P03model and query entities and their relationships using structured data
- Years 9 and 10AC9TDI10P04define and decompose real-world problems with design criteria and by interviewing stakeholders to create user stories
- Years 9 and 10AC9TDI10P05design algorithms involving logical operators and represent them as flowcharts and pseudocode
- Years 9 and 10AC9TDI10P06validate algorithms and programs by comparing their output against a range of test cases
- Years 9 and 10AC9TDI10P07design and prototype the user experience of a digital system
- Years 9 and 10AC9TDI10P08generate, modify, communicate and critically evaluate alternative designs
- Years 9 and 10AC9TDI10P09implement, modify and debug modular programs, applying selected algorithms and data structures, including in an object-oriented programming language
- Years 9 and 10AC9TDI10P10evaluate existing and student solutions against the design criteria, user stories, possible future impact and opportunities for enterprise
- Years 9 and 10AC9TDI10P11select and use emerging digital tools and advanced features to create and communicate interactive content for a diverse audience
- Years 9 and 10AC9TDI10P12use simple project management tools to plan and manage individual and collaborative agile projects, accounting for risks and responsibilities
- Years 9 and 10AC9TDI10P13develop cyber security threat models, and explore a software, user or software supply chain vulnerability
- Years 9 and 10AC9TDI10P14apply the Australian Privacy Principles to critique and manage the digital footprint that existing systems and student solutions collect
Planning against AC9TDI8P02?
Daily Work Pad reads codes like this one out of your forward plan and carries them onto your lessons and worksheets. The pilot is invite-only for now.