Year 11 Computer Science ATAR: Scope, constants and reusable modules
Students learn how local and global scope and constants work, and how to reuse code through imports, their own modules, libraries and refactoring.
One content description from the full WA Computer Science ATAR Year 11 — Modular Programming journey. All 10 modules below are in that journey too, with the same content — add just these to a class, or the whole strand.
Modules (10)
1
Functions – Scope
2
Why local variables are preferred
3
Changing a global variable with the global keyword
4
Constants
5
NameError: using a name Python does not know
6
Imports
7
Creating Modules (.py files to import)
8
What a library is: standard vs third-party
9
The math module
10
Refactoring code to improve it
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 →