Unit 3 AoS1 - Programming
This page lists the review games currently available for Unit 3 AoS1.
Available Games
Refactor Relay
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
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
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
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
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.