Learning to Code

A winter break well spent...

CS0 – Introductory Coding Course Taught in English

Coding is a life skill. Speaking a computer language is an essential skill to master in the new century, whether you are a doctor, an accountant, or a lawyer. And becoming computer literate has never been easier and more fun. All it takes is a laptop, a desire to learn, and last but not least, registering for our workshop.

The Course

We are introducing a new middle/high school coding curriculum developed by Carnegie Mellon University. The introductory course CS0 is taught widely in middle schools and boot camps across the United States and is based on Python — one of the most in-demand programming languages. The course guides learners from drawing pictures and making basic animations to creating fun games. It consists of 4 units (17 lessons) full of exercises, checkpoints, challenges, and creative tasks. The philosophy here is straightforward: learn by doing.


All the course materials, including the Integrated Development Environment, are online — each student is provided with an account that they can use to access the course materials from anywhere. The duration of the course is designed to be 30 hours in total, which translates into 3 weeks of coding camp (2 hours every weekday). Official certification of completion is awarded to those who worked hard. A good command of English is a must.


Basic understanding of algebra & geometry is required. The student presumably has a good command of English and a working laptop.



Following are the examples of creative task submissions by the students from previous batches:


A application form has to be filled out in English in prior to the workshop commencement. A total of 20 students is accepted.

Join event

2023-1-9 2023-1-27 UTC+8 CS0 – Introductory Coding Course Taught in English Registration is now open for winter 2023 coding bootcamp! Selbe School of Innovation
Add to Calendar
You already has been joined the event.
Thank you! You joined the event.