Digital Technologies / Year 9 and 10 / Processes and production skills / Generating and designing

Curriculum content descriptions

design algorithms involving logical operators and represent them as flowcharts and pseudocode (AC9TDI10P05)

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
General capabilities
  • Critical and creative thinking Critical and Creative Thinking
ScOT terms

Algorithms,  Pseudocode,  Decision making,  Flow charts

Search results

Refine by learning area


Refine by topic

Related topic
Unfortunately there are no resources matching your search criteria. Try broadening your search criteria or enter a different word or phrase.