TeaCheese Achievement Standards Content Descriptors Blog About
DescriptorsTechnologiesYear 9Processes and production skillsGenerating and designingAC9TDI10P05
AC9TDI10P05: Year 9 Technologies Content Descriptor – Generating and designing
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 Descriptor

design algorithms involving logical operators and represent them as flowcharts and pseudocode

Elaborations

  • 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
  • describing algorithms using flowcharts or other appropriate diagram types, for example a decision tree for classifying an animal based on physical characteristics
  • 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
  • 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

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.