TeaCheese Achievement Standards Content Descriptors Blog About
DescriptorsTechnologiesYear 9Processes and production skillsGenerating and designingAC9TDI10P06
AC9TDI10P06: Year 9 Technologies Content Descriptor – Generating and designing
AC9TDI10P06 Year 9 Technologies

AC9TDI10P06 – Year 9 Technologies: Generating and designing

Strand
Processes and production skills
Substrand
Generating and designing

This Content Descriptor from Year 9 Technologies provides the specific knowledge and skills students should learn. Use it to plan lessons, create learning sequences, and design assessments that align with the Australian Curriculum v9.

Content Descriptor

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

Elaborations

  • tracing and debugging an algorithm by identifying when its state is unexpected, why this has occurred, and the changes needed to correct it, for example identifying that a loop has finished one iteration too early
  • determining boundary test cases and testing that they are handled correctly by a program, for example checking that an intersection is detected when 2 shapes are perfectly aligned
  • generating invalid input and user errors and testing that they are handled appropriately by a program, for example checking that a program does not crash when text is entered instead of a number

Achievement Standard This Supports

This Content Descriptor contributes to the following Achievement Standard:

Year 9 ASTECTDIY910
Year 9 Technologies Achievement Standard
By the end of Year 10 students develop and modify innovative digital solutions, decompose real-world problems, and critically evaluate alternative solutions against stakeholder elicited user stories. Students acquire, interpret and model complex data with databases and represent documents as content, structure and presentation. They design and validate algorithms and implement them, including in an object-oriented programming language. Students explain how digital systems manage, control and secure access to data; and model cyber security threats and explore a vulnerability. They use advanced features of digital tools to create interactive content, and to plan, collaborate on and manage agile projects. Students apply privacy principles to manage digital footprints.