Basics X is a supplementary series of courses offered on a seasonal basis featuring topics in block-based computer programming. Each iteration of this course will focus on a specific topic over 5 to 8 lessons designed to stimulate kids’ curiosity and challenge them in various technological domains - examples of topics covered in previous iterations include machine learning using Scratch X; the Internet of Things (IoT) exploring hardware using the micro:bit; and Mobile Programming using App Inventor.
Where appropriate, this course will draw references from and make associations to the material covered in the core Basics 1
to Basics 4
course sequence, with the goal of making students better developers in the domains of animation, game design, mobile programming and IoT.