Pick a game to test your knowledge
Match each subroutine concept to its correct definition
Match each validation check type to an example of its use
Follow execution through this function call step by step
Trace the local vs global variable — what gets printed?
This authentication routine has 3 bugs — find and fix them all
Find the bugs in this function — one syntax, one logic
Arrange these lines into a working username/password checker
A program accepts ages between 13 and 17. Sort these test cases into the right category order: Normal → Boundary valid → Boundary invalid → Erroneous
Quick-fire questions across all four topics
Put these events in the correct order when `result = average(80, 4)` is executed