About this course
What this learning direction is about
Explore programming concepts through clear explanations and small, meaningful projects.
Intended learning outcomes
What learners should be able to do
- Explain variables, expressions, conditions and loops.
- Write and run small Python programs.
- Break a practical problem into steps that can be implemented and tested.
Proposed syllabus
A possible learning sequence
The sequence below is a planning outline, not a published syllabus.
01 · Thinking like a programmerPlanned unit
02 · Values, variables and expressionsPlanned unit
03 · Decisions and repetitionPlanned unit
04 · Functions and small projectsPlanned unit