AC9TDI10P05
Year 9
Technologies
AC9TDI10P05 – 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
design algorithms involving logical operators and represent them as flowcharts and pseudocode
Elaborations
-
1
designing an algorithm or modifying an existing algorithm to fix, extend or improve it, for example fixing a bug in an algorithm to detect if 2 shapes intersect when the shapes just touch or extending the algorithm to support a new shape
-
2
describing algorithms using flowcharts or other appropriate diagram types, for example a decision tree for classifying an animal based on physical characteristics
-
3
describing algorithms precisely and succinctly using pseudocode, for example short, unambiguous statements such as IF length of word is greater than 4 AND first letter is a vowel
-
4
using Boolean operations (that is, AND, OR and NOT) to express complex conditions in control structures, for example IF [the temperature is above 30 degrees AND people are inside the building] THEN open the windows
Related Achievement Standards