Australian Curriculum Teaching Resources

ACTDIP041

Implement modular programs, applying selected algorithms and data structures including using an object-oriented programming language

Elaborations

  • coding separate modules that perform discrete functions but collectively meet the needs of the solution (Skills: Literacy, Information and Communication Technology (ICT) Capability, Critical and Creative Thinking)
  • defining classes that represent the attributes and behaviour of objects in the real world or in a game (Skills: Literacy, Information and Communication Technology (ICT) Capability, Critical and Creative Thinking)
  • considering different algorithms and selecting the most appropriate based on the type of problem, for example choosing appropriate algorithms for particular problems (Skills: Literacy, Numeracy, Information and Communication Technology (ICT) Capability, Critical and Creative Thinking)
  • selecting different types of data structures such as an array, record and object to model structured data (Skills: Literacy, Numeracy, Information and Communication Technology (ICT) Capability, Critical and Creative Thinking)

(View this topic on www.australiancurriculum.edu.au )

The latest ACTDIP041 teaching resources

Loading...