Skip to main content Skip to navigation

Content description VCDTCD053

Digital Technologies / Levels 9 and 10 / Creating Digital Solutions
Content description
Develop modular programs, applying selected algorithms and data structures including using an object-oriented programming language
  1. coding separate modules that perform discrete functions but collectively meet the needs of the solution
  2. defining classes that represent the attributes and behaviour of objects in the real world or in a game
  3. considering different algorithms and selecting the most appropriate based on the type of problem, for example branching algorithms suit optimisation problems and simple recursive algorithms solve the base cases directly
  4. selecting different types of data structures such as an array, record and object to model structured data
Curriculum resources and support
Find related teaching and learning resources in FUSE*
Find related curriculum resources on the VCAA resources site
*Disclaimer about use of these sites

Go to Digital Technologies curriculum

Scroll to the top of the page