Data fetched from curriculum.nsw.edu.au on 1 August 2026 | Not affiliated with or endorsed by NESA.
Curriculum Remix
Technological and Applied Studies

Computing Technology 7–10 (2022)

Secondary (7–10) · Published 2022

View on curriculum.nsw.edu.au

Outcomes

Stage 4Years 7–8
CTLS-SAF-01Software development: Creating games and simulations

uses computing technologies and data safely and responsibly

CTLS-DPM-01Software development: Creating games and simulations

recognises the processes used to design and produce computing solutions

CTLS-COL-01Software development: Creating games and simulations

demonstrates skills to manage computing projects using collaborative work practices

CTLS-EVL-01Software development: Creating games and simulations

explores the evolution and innovations in computing technology

CTLS-COM-01Software development: Creating games and simulations

communicates ideas, processes or solutions

CTLS-ALG-01Software development: Creating games and simulations

develops simple algorithms

CTLS-THI-01Software development: Creating games and simulations

participates in planning computing projects using computational, design and systems thinking

CTLS-DES-01Software development: Creating games and simulations

collaborates to develop user interfaces and user experiences

CTLS-SAF-01Enterprise information systems: Modelling networks and social connections

uses computing technologies and data safely and responsibly

CTLS-DPM-01Enterprise information systems: Modelling networks and social connections

recognises the processes used to design and produce computing solutions

CTLS-COL-01Enterprise information systems: Modelling networks and social connections

demonstrates skills to manage computing projects using collaborative work practices

CTLS-EVL-01Enterprise information systems: Modelling networks and social connections

explores the evolution and innovations in computing technology

CTLS-DAT-01Enterprise information systems: Modelling networks and social connections

uses data in everyday contexts

CTLS-DAT-02Enterprise information systems: Modelling networks and social connections

recognises that data can be represented in different forms

CTLS-DPM-01Enterprise information systems: Analysing data

recognises the processes used to design and produce computing solutions

CTLS-EVL-01Enterprise information systems: Analysing data

explores the evolution and innovations in computing technology

CTLS-DAT-01Enterprise information systems: Analysing data

uses data in everyday contexts

CTLS-COM-01Enterprise information systems: Analysing data

communicates ideas, processes or solutions

CTLS-THI-01Enterprise information systems: Analysing data

participates in planning computing projects using computational, design and systems thinking

CTLS-DAT-02Enterprise information systems: Analysing data

recognises that data can be represented in different forms

CTLS-DPM-01Software development: Building mechatronic and automated systems

recognises the processes used to design and produce computing solutions

CTLS-COL-01Software development: Building mechatronic and automated systems

demonstrates skills to manage computing projects using collaborative work practices

CTLS-EVL-01Software development: Building mechatronic and automated systems

explores the evolution and innovations in computing technology

CTLS-ALG-01Software development: Building mechatronic and automated systems

develops simple algorithms

CTLS-THI-01Software development: Building mechatronic and automated systems

participates in planning computing projects using computational, design and systems thinking

CT4-ADJ-01Software development: Creating games and simulations

in Stage 4 teachers may adjust the Stage 5 outcomes as appropriate to the needs of students in Years 7 and 8

CT4-ADJ-01Enterprise information systems: Modelling networks and social connections

in Stage 4 teachers may adjust the Stage 5 outcomes as appropriate to the needs of students in Years 7 and 8

CT4-ADJ-01Enterprise information systems: Analysing data

in Stage 4 teachers may adjust the Stage 5 outcomes as appropriate to the needs of students in Years 7 and 8

CT4-ADJ-01Enterprise information systems: Designing for user experience

in Stage 4 teachers may adjust the Stage 5 outcomes as appropriate to the needs of students in Years 7 and 8

CTLS-SAF-01Enterprise information systems: Designing for user experience

uses computing technologies and data safely and responsibly

CTLS-DPM-01Enterprise information systems: Designing for user experience

recognises the processes used to design and produce computing solutions

CTLS-COL-01Enterprise information systems: Designing for user experience

demonstrates skills to manage computing projects using collaborative work practices

CTLS-DAT-01Enterprise information systems: Designing for user experience

uses data in everyday contexts

CTLS-COM-01Enterprise information systems: Designing for user experience

communicates ideas, processes or solutions

CTLS-THI-01Enterprise information systems: Designing for user experience

participates in planning computing projects using computational, design and systems thinking

CTLS-DAT-02Enterprise information systems: Designing for user experience

recognises that data can be represented in different forms

CTLS-DES-01Enterprise information systems: Designing for user experience

collaborates to develop user interfaces and user experiences

CTLS-SAF-01Software development: Developing apps and web software

uses computing technologies and data safely and responsibly

CTLS-DPM-01Software development: Developing apps and web software

recognises the processes used to design and produce computing solutions

CTLS-COL-01Software development: Developing apps and web software

demonstrates skills to manage computing projects using collaborative work practices

CTLS-EVL-01Software development: Developing apps and web software

explores the evolution and innovations in computing technology

CTLS-DAT-01Software development: Developing apps and web software

uses data in everyday contexts

CTLS-COM-01Software development: Developing apps and web software

communicates ideas, processes or solutions

CTLS-ALG-01Software development: Developing apps and web software

develops simple algorithms

CTLS-DES-01Software development: Developing apps and web software

collaborates to develop user interfaces and user experiences

CT4-ADJ-01Software development: Building mechatronic and automated systems

in Stage 4 teachers may adjust the Stage 5 outcomes as appropriate to the needs of students in Years 7 and 8

CT4-ADJ-01Software development: Developing apps and web software

in Stage 4 teachers may adjust the Stage 5 outcomes as appropriate to the needs of students in Years 7 and 8

Stage 5Years 9–10
CTLS-SAF-01Software development: Creating games and simulations

uses computing technologies and data safely and responsibly

CTLS-DPM-01Software development: Creating games and simulations

recognises the processes used to design and produce computing solutions

CTLS-COL-01Software development: Creating games and simulations

demonstrates skills to manage computing projects using collaborative work practices

CTLS-EVL-01Software development: Creating games and simulations

explores the evolution and innovations in computing technology

CTLS-COM-01Software development: Creating games and simulations

communicates ideas, processes or solutions

CTLS-ALG-01Software development: Creating games and simulations

develops simple algorithms

CTLS-THI-01Software development: Creating games and simulations

participates in planning computing projects using computational, design and systems thinking

CTLS-DES-01Software development: Creating games and simulations

collaborates to develop user interfaces and user experiences

CTLS-SAF-01Enterprise information systems: Modelling networks and social connections

uses computing technologies and data safely and responsibly

CTLS-DPM-01Enterprise information systems: Modelling networks and social connections

recognises the processes used to design and produce computing solutions

CTLS-COL-01Enterprise information systems: Modelling networks and social connections

demonstrates skills to manage computing projects using collaborative work practices

CTLS-EVL-01Enterprise information systems: Modelling networks and social connections

explores the evolution and innovations in computing technology

CTLS-DAT-01Enterprise information systems: Modelling networks and social connections

uses data in everyday contexts

CTLS-DAT-02Enterprise information systems: Modelling networks and social connections

recognises that data can be represented in different forms

CTLS-DPM-01Enterprise information systems: Analysing data

recognises the processes used to design and produce computing solutions

CTLS-EVL-01Enterprise information systems: Analysing data

explores the evolution and innovations in computing technology

CTLS-DAT-01Enterprise information systems: Analysing data

uses data in everyday contexts

CTLS-COM-01Enterprise information systems: Analysing data

communicates ideas, processes or solutions

CTLS-THI-01Enterprise information systems: Analysing data

participates in planning computing projects using computational, design and systems thinking

CTLS-DAT-02Enterprise information systems: Analysing data

recognises that data can be represented in different forms

CTLS-DPM-01Software development: Building mechatronic and automated systems

recognises the processes used to design and produce computing solutions

CTLS-COL-01Software development: Building mechatronic and automated systems

demonstrates skills to manage computing projects using collaborative work practices

CTLS-EVL-01Software development: Building mechatronic and automated systems

explores the evolution and innovations in computing technology

CTLS-ALG-01Software development: Building mechatronic and automated systems

develops simple algorithms

CTLS-THI-01Software development: Building mechatronic and automated systems

participates in planning computing projects using computational, design and systems thinking

CT5-SAF-01Software development: Creating games and simulations

selects and applies safe, secure and responsible practices in the ethical use of data and computing technology

CT5-DPM-01Software development: Creating games and simulations

applies iterative processes to define problems and plan, design, develop and evaluate computing solutions

CT5-COL-01Software development: Creating games and simulations

manages, documents and explains individual and collaborative work practices

CT5-EVL-01Software development: Creating games and simulations

understands how innovation, enterprise and automation have inspired the evolution of computing technology

CT5-COM-01Software development: Creating games and simulations

communicates ideas, processes and solutions using appropriate media

CT5-OPL-01Software development: Creating games and simulations

designs, produces and evaluates algorithms and implements them in a general-purpose and/or object-oriented programming language

CT5-THI-01Software development: Creating games and simulations

applies computational, design and systems thinking to the development of computing solutions

CT5-DES-01Software development: Creating games and simulations

designs and creates user interfaces and the user experience

CT5-SAF-01Enterprise information systems: Modelling networks and social connections

selects and applies safe, secure and responsible practices in the ethical use of data and computing technology

CT5-DPM-01Enterprise information systems: Modelling networks and social connections

applies iterative processes to define problems and plan, design, develop and evaluate computing solutions

CT5-COL-01Enterprise information systems: Modelling networks and social connections

manages, documents and explains individual and collaborative work practices

CT5-EVL-01Enterprise information systems: Modelling networks and social connections

understands how innovation, enterprise and automation have inspired the evolution of computing technology

CT5-DAT-01Enterprise information systems: Modelling networks and social connections

explains how data is stored, transmitted and secured in digital systems and how information is communicated in a range of contexts

CT5-DAT-02Enterprise information systems: Modelling networks and social connections

acquires, represents, analyses and visualises simple and structured data

CT5-DPM-01Enterprise information systems: Analysing data

applies iterative processes to define problems and plan, design, develop and evaluate computing solutions

CT5-EVL-01Enterprise information systems: Analysing data

understands how innovation, enterprise and automation have inspired the evolution of computing technology

CT5-DAT-01Enterprise information systems: Analysing data

explains how data is stored, transmitted and secured in digital systems and how information is communicated in a range of contexts

CT5-COM-01Enterprise information systems: Analysing data

communicates ideas, processes and solutions using appropriate media

CT5-THI-01Enterprise information systems: Analysing data

applies computational, design and systems thinking to the development of computing solutions

CT5-DAT-02Enterprise information systems: Analysing data

acquires, represents, analyses and visualises simple and structured data

CT5-SAF-01Enterprise information systems: Designing for user experience

selects and applies safe, secure and responsible practices in the ethical use of data and computing technology

CT5-DPM-01Enterprise information systems: Designing for user experience

applies iterative processes to define problems and plan, design, develop and evaluate computing solutions

CT5-COL-01Enterprise information systems: Designing for user experience

manages, documents and explains individual and collaborative work practices

CT5-DAT-01Enterprise information systems: Designing for user experience

explains how data is stored, transmitted and secured in digital systems and how information is communicated in a range of contexts

CT5-COM-01Enterprise information systems: Designing for user experience

communicates ideas, processes and solutions using appropriate media

CT5-THI-01Enterprise information systems: Designing for user experience

applies computational, design and systems thinking to the development of computing solutions

CT5-DAT-02Enterprise information systems: Designing for user experience

acquires, represents, analyses and visualises simple and structured data

CT5-DES-01Enterprise information systems: Designing for user experience

designs and creates user interfaces and the user experience

CTLS-SAF-01Enterprise information systems: Designing for user experience

uses computing technologies and data safely and responsibly

CTLS-DPM-01Enterprise information systems: Designing for user experience

recognises the processes used to design and produce computing solutions

CTLS-COL-01Enterprise information systems: Designing for user experience

demonstrates skills to manage computing projects using collaborative work practices

CTLS-DAT-01Enterprise information systems: Designing for user experience

uses data in everyday contexts

CTLS-COM-01Enterprise information systems: Designing for user experience

communicates ideas, processes or solutions

CTLS-THI-01Enterprise information systems: Designing for user experience

participates in planning computing projects using computational, design and systems thinking

CTLS-DAT-02Enterprise information systems: Designing for user experience

recognises that data can be represented in different forms

CTLS-DES-01Enterprise information systems: Designing for user experience

collaborates to develop user interfaces and user experiences

CTLS-SAF-01Software development: Developing apps and web software

uses computing technologies and data safely and responsibly

CTLS-DPM-01Software development: Developing apps and web software

recognises the processes used to design and produce computing solutions

CTLS-COL-01Software development: Developing apps and web software

demonstrates skills to manage computing projects using collaborative work practices

CTLS-EVL-01Software development: Developing apps and web software

explores the evolution and innovations in computing technology

CTLS-DAT-01Software development: Developing apps and web software

uses data in everyday contexts

CTLS-COM-01Software development: Developing apps and web software

communicates ideas, processes or solutions

CTLS-ALG-01Software development: Developing apps and web software

develops simple algorithms

CTLS-DES-01Software development: Developing apps and web software

collaborates to develop user interfaces and user experiences

CT5-DPM-01Software development: Building mechatronic and automated systems

applies iterative processes to define problems and plan, design, develop and evaluate computing solutions

CT5-COL-01Software development: Building mechatronic and automated systems

manages, documents and explains individual and collaborative work practices

CT5-EVL-01Software development: Building mechatronic and automated systems

understands how innovation, enterprise and automation have inspired the evolution of computing technology

CT5-OPL-01Software development: Building mechatronic and automated systems

designs, produces and evaluates algorithms and implements them in a general-purpose and/or object-oriented programming language

CT5-THI-01Software development: Building mechatronic and automated systems

applies computational, design and systems thinking to the development of computing solutions

CT5-SAF-01Software development: Developing apps and web software

selects and applies safe, secure and responsible practices in the ethical use of data and computing technology

CT5-DPM-01Software development: Developing apps and web software

applies iterative processes to define problems and plan, design, develop and evaluate computing solutions

CT5-COL-01Software development: Developing apps and web software

manages, documents and explains individual and collaborative work practices

CT5-EVL-01Software development: Developing apps and web software

understands how innovation, enterprise and automation have inspired the evolution of computing technology

CT5-DAT-01Software development: Developing apps and web software

explains how data is stored, transmitted and secured in digital systems and how information is communicated in a range of contexts

CT5-COM-01Software development: Developing apps and web software

communicates ideas, processes and solutions using appropriate media

CT5-OPL-01Software development: Developing apps and web software

designs, produces and evaluates algorithms and implements them in a general-purpose and/or object-oriented programming language

CT5-DES-01Software development: Developing apps and web software

designs and creates user interfaces and the user experience

Life SkillsYears 7–10
CTLS-SAF-01Enterprise information systems: Modelling networks and social connections

uses computing technologies and data safely and responsibly

CTLS-DPM-01Enterprise information systems: Modelling networks and social connections

recognises the processes used to design and produce computing solutions

CTLS-COL-01Enterprise information systems: Modelling networks and social connections

demonstrates skills to manage computing projects using collaborative work practices

CTLS-EVL-01Enterprise information systems: Modelling networks and social connections

explores the evolution and innovations in computing technology

CTLS-DAT-01Enterprise information systems: Modelling networks and social connections

uses data in everyday contexts

CTLS-DAT-02Enterprise information systems: Modelling networks and social connections

recognises that data can be represented in different forms

CTLS-SAF-01Enterprise information systems: Designing for user experience

uses computing technologies and data safely and responsibly

CTLS-DPM-01Enterprise information systems: Designing for user experience

recognises the processes used to design and produce computing solutions

CTLS-COL-01Enterprise information systems: Designing for user experience

demonstrates skills to manage computing projects using collaborative work practices

CTLS-DAT-01Enterprise information systems: Designing for user experience

uses data in everyday contexts

CTLS-COM-01Enterprise information systems: Designing for user experience

communicates ideas, processes or solutions

CTLS-THI-01Enterprise information systems: Designing for user experience

participates in planning computing projects using computational, design and systems thinking

CTLS-DAT-02Enterprise information systems: Designing for user experience

recognises that data can be represented in different forms

CTLS-DES-01Enterprise information systems: Designing for user experience

collaborates to develop user interfaces and user experiences

CTLS-DPM-01Enterprise information systems: Analysing data

recognises the processes used to design and produce computing solutions

CTLS-EVL-01Enterprise information systems: Analysing data

explores the evolution and innovations in computing technology

CTLS-DAT-01Enterprise information systems: Analysing data

uses data in everyday contexts

CTLS-COM-01Enterprise information systems: Analysing data

communicates ideas, processes or solutions

CTLS-THI-01Enterprise information systems: Analysing data

participates in planning computing projects using computational, design and systems thinking

CTLS-DAT-02Enterprise information systems: Analysing data

recognises that data can be represented in different forms

CTLS-DPM-01Software development: Building mechatronic and automated systems

recognises the processes used to design and produce computing solutions

CTLS-COL-01Software development: Building mechatronic and automated systems

demonstrates skills to manage computing projects using collaborative work practices

CTLS-EVL-01Software development: Building mechatronic and automated systems

explores the evolution and innovations in computing technology

CTLS-ALG-01Software development: Building mechatronic and automated systems

develops simple algorithms

CTLS-THI-01Software development: Building mechatronic and automated systems

participates in planning computing projects using computational, design and systems thinking

CTLS-SAF-01Software development: Creating games and simulations

uses computing technologies and data safely and responsibly

CTLS-DPM-01Software development: Creating games and simulations

recognises the processes used to design and produce computing solutions

CTLS-COL-01Software development: Creating games and simulations

demonstrates skills to manage computing projects using collaborative work practices

CTLS-EVL-01Software development: Creating games and simulations

explores the evolution and innovations in computing technology

CTLS-COM-01Software development: Creating games and simulations

communicates ideas, processes or solutions

CTLS-ALG-01Software development: Creating games and simulations

develops simple algorithms

CTLS-THI-01Software development: Creating games and simulations

participates in planning computing projects using computational, design and systems thinking

CTLS-DES-01Software development: Creating games and simulations

collaborates to develop user interfaces and user experiences

CTLS-SAF-01Software development: Developing apps and web software

uses computing technologies and data safely and responsibly

CTLS-DPM-01Software development: Developing apps and web software

recognises the processes used to design and produce computing solutions

CTLS-COL-01Software development: Developing apps and web software

demonstrates skills to manage computing projects using collaborative work practices

CTLS-EVL-01Software development: Developing apps and web software

explores the evolution and innovations in computing technology

CTLS-DAT-01Software development: Developing apps and web software

uses data in everyday contexts

CTLS-COM-01Software development: Developing apps and web software

communicates ideas, processes or solutions

CTLS-ALG-01Software development: Developing apps and web software

develops simple algorithms

CTLS-DES-01Software development: Developing apps and web software

collaborates to develop user interfaces and user experiences