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 Description
validate algorithms and programs by comparing their output against a range of test cases
Elaborations
-
1
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
-
2
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
-
3
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
Related Achievement Standards