Scratch
Scratch Beginner
-
No prior coding experience needed
-
Get a great future for your child: coding is the super skill of tomorrow
-
Game-based learning experience: introduce coding with a fun and storytelling approach
-
Character building: creative expression and curiosity
Scratch Intermediate
-
Grasp core coding tools and concepts
-
Improve problem thinking and mathematical skills by solving tough problems while learning the deeper computer science concepts
-
Character building: independence and logical thinking
Scratch Advanced
-
Programming with Scratch Advanced - easy to make the jump to Microsoft Visual Basics, Apple Script, Python, and Javascript
-
Boost children’s skills to the next level: understand and develop AI applications using the Scratch programming extension
-
Character building: curiosity, creativity, and design thinking
Python
Python Beginner
-
No pre-requisite in foundational coding: Python is easy for beginners and open-sourced
-
Improve computational thinking through programming with Python
-
Create interactive and fun games & stories whilst having fun
Python Intermediate
-
Explore and gain confidence in children's ability to innovate
-
Enhance calculation skills and logical thinking imperceptibly
-
Learning Python makes mathematics more fun
-
The Python community is incredibly supportive and interactive
Python Advanced
-
Programming with Python Advanced to equip children with computational thinking and coding literacy: a required skill in the 21st century
-
Be an expert in the most popular programming language used worldwide in various industries. The demand for Python is continually growing and Python could lead to a successful career as a Data Analyst, Data Scientist, Python Programmer, Game Developer and Quantitative Engineer
Artificial Intelligence
AI Explorers
-
Get hands-on experience with cutting-edge AI technologies
-
Understand core AI concepts
-
Build characters: curiosity, creativity and logical thinking
​
AI Creator – Computer Vision
-
Understand computer vision - the most progressive and rapidly growing field that is used in various industries
-
Innovate and create practical AI applications using a variety of tools and datasets
-
Character building: increase curiosity, boosts imagination, enhances problem-solving ability and promotes data fluency
Robotics
​Robotics
-
Interactive, creative, and fun learning experience
-
Learn coding languages as children assemble and program robots to dance, fight and play sports
-
Interact with robots from phones and laptops through apps and build models and share online
-
Develop children's skills and gain an understanding of how technology and coding work together
