Through a scaffolded approach, students are guided from foundational coding concepts to more advanced and enduring understandings. Across eight core projects, students will explore key programming principles such as loops, sequences, and events, using visual programming blocks. This structured progression enables students to apply their knowledge with an additional 4 extra projects.