SA SchoolCoding provides a superb Coding curriculum, designed by an educator - not a software developer or entrepreneur with no classroom experience or pedagogical knowledge. The program is also built on years of experience and is not a new Coding curriculum in its infant stages. It encourages creative and critical thinking while introducing the learners to Computer Programming in a fun and engaging way. The curriculum focuses on developing learners' Computational Thinking skills and an understanding of coding concepts, rather than focusing solely on writing lines of code and mastering syntax and semantics.