The curriculum is based on the latest pedagogical research. It also provides an innovative progression framework where computing content (concepts, knowledge, skills, and objectives) have been organised into interconnected networks.
The programming units, where concepts and skills rely on prior knowledge and experiences are taught in order.