Digital technologies / Year 9 and 10 / Digital Technologies Processes and Production Skills

Curriculum content descriptions

Design algorithms represented diagrammatically and in structured English and validate algorithms and programs through tracing and test cases (ACTDIP040)

Elaborations
  • designing algorithms to solve real-world problems and describing algorithms using flow charts and structured English, for example START, END, IF and UNTIL
  • recognising that different algorithms can solve a problem with different trade-offs
  • tracing algorithms to predict results and program state for a given input, for example desk checking or using an interactive debugging tool
  • using tracing techniques to test algorithms, for example desk checking an algorithm for a given input by stepping through the algorithm while keeping track of contents of the variables
  • developing test cases that correspond to the requirements of the specifications, for example validating program behaviour on a range of valid and invalid user input
General capabilities
  • Literacy Literacy
  • Numeracy Numeracy
  • Critical and creative thinking Critical and creative thinking
  • ICT capability Information and Communication Technology (ICT) capability
ScOT terms

Diagrams,  Design,  Algorithms,  Data logging,  Desk checking,  Conditional statements

Online

Maker spaces

Find out about Maker spaces. Use this topic from the Digital Technologies Hub to learn more, get ideas about how to teach about it, find out what other schools are doing and use the applications and games in the classroom.

Online

Algorithms

Find out about algorithms. Use this topic from the Digital Technologies Hub to learn more, get ideas about how to teach about it, find out what other schools are doing and use the applications and games in the classroom.

Online

Computational thinking

Find out about Computational thinking. Use this topic from the Digital Technologies Hub to learn more, get ideas about how to teach about it, find out what other schools are doing and use the applications and games in the classroom.

Online

Design thinking

Find out about Design thinking. Use this topic from the Digital Technologies Hub to learn more, get ideas about how to teach about it, find out what other schools are doing and use the applications and games in the classroom.

Online

Game-based learning

Find out about Game-based learning. Use this topic from the Digital Technologies Hub to learn more, get ideas about how to teach about it, find out what other schools are doing and use the applications and games in the classroom.

Online

Robotics

Find out about robotics. Use this topic from the Digital Technologies Hub to learn more, get ideas about how to teach about it, find out what other schools are doing and use the applications and games in the classroom.