Year 11 Computer Science ATAR: Tracing, debugging and testing
Students interpret algorithms with trace tables, debug with prints and breakpoints, and test programs with well-chosen test data.
One content description from the full WA Computer Science ATAR Year 11 — Control Structures and Data Types journey. All 13 modules below are in that journey too, with the same content — add just these to a class, or the whole strand.
Modules (13)
1
Following an algorithm step by step
2
Tracing selection with a trace table
3
Tracing a decision inside a loop with a trace table
4
Debugging a program with print() and trace tables
5
Commenting out code to isolate a bug
6
Breakpoints in an editor
7
Stepping through code and watching variables
8
Choosing a range of test data
9
Test table layout
10
Testing a Python program with test cases
11
Testing a function with assert
12
Test coverage of branches and loops
13
Modifying an existing program
For Teachers
Add this journey to your class and track every student in real time.
Create a free teacher account →No credit card. No setup fee. Make a class and invite students in under three minutes.
For Students
Start this journey on Cloodit — track progress, earn badges, and play live sprints with your class.
Start Learning Free →