Skip to content

Unit 3 AoS1 - Programming

This page lists the review games currently available for Unit 3 AoS1.

Available Games

Refactor Relay

Open the game

Refactor short snippets on:

  • naming conventions
  • internal documentation
  • local vs global variables
  • constants and simple access choices

This game uses direct code refactoring, targeted feedback for wrong fixes, and a polish round for any slips.

Pseudo Path

Open the game

Trace exam-style pseudocode through:

  • sequence
  • IF / ELSE IF / ELSE decisions
  • nested selections
  • WHILE, DO/WHILE, and FOR iterations

This game uses checkpoint tracing, line highlighting, targeted feedback for wrong turns, and a repair round that brings trace faults back until they are corrected.

Algorithm Arcade

Open the game

Drill these algorithms in order:

  • Selection Sort
  • Quick Sort
  • Linear Search
  • Binary Search

This game makes students:

  • recognise each algorithm from its signature clues
  • rebuild the pseudocode in the correct order
  • type the key memory anchors from recall

It uses immediate feedback, a repair queue for mistakes, and a final pseudocode vault for revision.

Bug Ticket Blitz

Open the game

Patch short incident tickets on:

  • validation techniques
  • syntax, logic, and runtime errors
  • testing and debugging techniques
  • valid, invalid, and boundary test data

This game uses typed retrieval, immediate feedback, forced correction, and a boss round that brings back mistakes until they are fixed cleanly.

Solution Requirements Sorter

Open the game

Sort requirement statements into:

  • functional requirements
  • non-functional requirements
  • constraints
  • scope

This game is based on the existing Solution Requirements lesson content and is useful for quick revision before class tasks, SAC preparation, or independent study.