AC9TDI8P06

See also: Learning Areas / Technologies / Digital Technologies / Processes and production skills / Generating and designing / Years 7 and 8

trace algorithms to predict output for a given input and to identify errors

Elaborations
  • AC9TDI8P06_E1 - following an algorithm precisely to confirm it produces the expected output for the given input, for example desk check with a table of input, variables and output
  • AC9TDI8P06_E2 - specifying test cases and comparing the expected and actual output to determine the correctness of an algorithm, for example a test case of the change-calculating algorithm could have input $1.45 and expected output 1 x $1, 2 x 20c and 1 x 5c coins
  • AC9TDI8P06_E3 - following instructions for making woven baskets or nets by hand, as done by First Nations Australians, and making predictions of how the instructions would need to be modified to enable the item to be produced through automated manufacturing processes
Achievement Standard Components
  • ASTEC7804 - Students design and trace algorithms; and implement them in a general-purpose programming language.
  • ASTECTDI7803 - They design and trace algorithms and implement them in a general-purpose programming language.