P21S - Advanced Computer Scientists

Where students learn and apply coding and computational thinking skills across diverse domains, ranging from mathematics and science to finance, robotics, and the Internet of Things. Through developing apps on iOS, Android, and micro:bit using a mix of block-based and Python programming, student will create tangible, real-world products.

Acquire Advanced Problem-Solving Skills​

Students model advanced concepts and apply their coding know-how across complex app development, hardware elements, and syntax-based programming.

Develop Apps for Android and iOS

Create real-world Apps spanning a vast variety of domains ranging from healthcare to entertainment. Be exposed to the intricacies of UI/ UX design.

Advanced Micro:Bit Training

Learn to program user input and various functionalities as well as incorporate the usage of sensors to create tangible products.

Develop and Create

(Click image to enlarge)

Coding isn’t a race to the end – it’s the journey that matters the most This Turtle Race simulator was developed by Emily, 12 years old using Python, utilizing pseudo random generator to simulate the random effect in races.

(Click image to enlarge)

Level up and code even more functions into your app! Thabitha, 12 years old, developed the BMI Calculator mobile app to help users calculate their BMI and provide funny, yet meaningful health advice.

(Click image to enlarge)

Python’s endless possibilities include recreating this retro arcade game. What will you create? Luciano, 12 years old, created a Space Invader game using Python

Schedule

No event found!