Scratch Programming (SL1/9-11) or equivalent experience is required.


In this module, we expand upon the concepts introduced in Scratch Level 1 by exclusively focussing on developing coding skills while reviewing mathematical concepts and ideas. We will explore and review mathematical topics like Geometry, Patterns and Algorithms and Arithmetic.


After completing this course, the girls will have a mastery of the Scratch environment, and will be ready for text based programming. ​​

This course will take 12 sessions to complete.

Concepts explored:

Review: Events, Loops, Variables, Conditionals, Comparatives & Broadcasting

Nested Loops

Complex Conditionals



Video sensing


Optimising code

Screenshot 2020-12-18 at 11.50.43 AM.png