Skip to Content
Not for ourselves alone

Curriculum 2022

Digital Technology



Subject Name Digital Technology
Year Level 9
Subject Length Semester
Subject Type Optional
Staff Contact Tim Rodgers


Students will learn to use a general-purpose programming language (Python) with a focus on computer games. This will include solving problems by writing and debugging code. They will complete a variety of skills tasks to learn how to think logically, critically and creatively. Students will work in teams to produce a simple 2D computer game built from the ground up.  

Topics may include:

  • Operators, Expressions, Variables, Data types, Loops, Conditions, Functions
  • Error types and debugging
  • Problem-solving and planning using flowcharts
  • Artificial Intelligence
  • Data structures and graphics
  • Importing modules such as Pygame
  • Mouse and keyboard inputs
  • On-screen collision detection
  • Using sound and image files
  • Researching what makes a successful game
  • Designing a challenging, but interesting, game
  • Working collaboratively and safely online


Tasks may include:

  • Programming skills and applications tasks (coding)
  • Project folio, including evidence of the planning, production and testing of a 2D computer game
  • Written or multimodal evaluation 

Additional Information

Students are required to have a working laptop. All software is freely available.