Indicators of Progression for Technology Learning Objectives
Digital Technologies
Construct a Software Program |
||
Construct a software program focuses on constructing a computer program for a specified task including testing and debugging the program to ensure the program works correctly. Initially students learn to construct basic computer programs in any programming language (drag-and-drop language, specialised programming language, or a general purpose programming language) that include: variables, assignment, predefined actions, expressions, and sequence, selection, and iteration control structures; and obtains and uses input from a user, sensors, or other external source. Students progress to constructing complex computer programs using a text based programming language [Level 8 Learning Objectives, Teacher Guidance and Indicators of Progression wiil be published when Level 3 achievement standards are finalised for registration] |
||
|
Level 6 |
Level 7 |
![]() |
Demonstrate ability to construct a basic software program |
Demonstrate ability to construct an advanced software program |
![]() |
To support students to develop an ability to construct a basic software program at level 6, teachers could:
|
To support students to develop an ability to construct an advanced software program at level 7, teachers could:
|
![]() |
Students can:
|
Students can:
|
![]() |
AS91076 Digital Technologies 1.46 Construct a basic computer program for a specified task Standards & Assessment |
AS91373 Digital Technologies 2.46 Construct an advanced computer program for a specified task Standards & Assessment |
Digital Technologies
Knowledge of Digital Information Management | Create a Digital Information Outcome
Knowledge of Digital Media | Create a Digital Media Outcome | Design a Software Program Structure
Knowledge of Computer Science and Software Engineering | Construct a Software Program
Assemble and Test Electronic and Embedded Systems | Knowledge of Digital Infrastructure
Design a Digital Infrastructure System | Knowledge of Electronic Environments
Develop an Electronic Environment
Achievement Objectives of the three curriculum strands
Indicators of Progression – Acheivement Objectives (A4, by strand) (376kb, PDF)
Indicators of Progression – Acheivement Objectives (A3, by strand) (340kb, PDF)
Indicators of Progression – Acheivement Objectives (A3, by level) (319kb, PDF)
Learning Objectives of the specialist Knowledge and Skills strands
Indicators of Progression – Learning Objectives (502kb, PDF)