Skip to content

Years 9 and 10 · Technologies · Processes and production skills

AC9TDI10P08

generate, modify, communicate and critically evaluate alternative designs

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 9 and 10.

AC9TDI10P01

develop techniques to acquire, store and validate data from a range of sources using software, including spreadsheets and databases

AC9TDI10P02

analyse and visualise data interactively using a range of software, including spreadsheets and databases, to draw conclusions and make predictions by identifying trends and outliers

AC9TDI10P03

model and query entities and their relationships using structured data

AC9TDI10P04

define and decompose real-world problems with design criteria and by interviewing stakeholders to create user stories

AC9TDI10P05

design algorithms involving logical operators and represent them as flowcharts and pseudocode

AC9TDI10P06

validate algorithms and programs by comparing their output against a range of test cases

AC9TDI10P07

design and prototype the user experience of a digital system

AC9TDI10P09

implement, modify and debug modular programs, applying selected algorithms and data structures, including in an object-oriented programming language

AC9TDI10P10

evaluate existing and student solutions against the design criteria, user stories, possible future impact and opportunities for enterprise

AC9TDI10P11

select and use emerging digital tools and advanced features to create and communicate interactive content for a diverse audience

AC9TDI10P12

use simple project management tools to plan and manage individual and collaborative agile projects, accounting for risks and responsibilities

AC9TDI10P13

develop cyber security threat models, and explore a software, user or software supply chain vulnerability

AC9TDI10P14

apply the Australian Privacy Principles to critique and manage the digital footprint that existing systems and student solutions collect

The same idea, year by year

Where AC9TDI10P08 comes from and where it goes, for a student working below or above Years 9 and 10.

  1. Years 7 and 8AC9TDI8P01acquire, store and validate data from a range of sources using software, including spreadsheets and databases
  2. Years 7 and 8AC9TDI8P02analyse and visualise data using a range of software, including spreadsheets and databases, to draw conclusions and make predictions by identifying trends
  3. Years 7 and 8AC9TDI8P03model and query the attributes of objects and events using structured data
  4. Years 7 and 8AC9TDI8P04define and decompose real-world problems with design criteria and by creating user stories
  5. Years 7 and 8AC9TDI8P05design algorithms involving nested control structures and represent them using flowcharts and pseudocode
  6. Years 7 and 8AC9TDI8P06trace algorithms to predict output for a given input and to identify errors
  7. Years 7 and 8AC9TDI8P07design the user experience of a digital system
  8. Years 7 and 8AC9TDI8P08generate, modify, communicate and evaluate alternative designs
  9. Years 7 and 8AC9TDI8P09implement, modify and debug programs involving control structures and functions in a general-purpose programming language
  10. Years 7 and 8AC9TDI8P10evaluate existing and student solutions against the design criteria, user stories and possible future impact
  11. Years 7 and 8AC9TDI8P11select and use a range of digital tools efficiently, including unfamiliar features, to create, locate and communicate content, consistently applying common conventions
  12. Years 7 and 8AC9TDI8P12select and use a range of digital tools efficiently and responsibly to share content online, and plan and manage individual and collaborative agile projects
  13. Years 7 and 8AC9TDI8P13explain how multi-factor authentication protects an account when the password is compromised and identify phishing and other cyber security threats
  14. Years 7 and 8AC9TDI8P14investigate and manage the digital footprint existing systems and student solutions collect and assess if the data is essential to their purpose

Planning against AC9TDI10P08?

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.