Code Ninja

| Weekly Class | Coding Mastery with Scratch & Python

December 6 (Friday)
at 6:30 pm

Class length
90 minutes

Types of classes
Weekly Classes : On-Premise

This is a regular 90min coding workshop for kids ages 9 to 16 to learn and master coding using Scratch and Python. Students can attend one or more lessons per week as it suits their schedule.

There are 5 ninja proficiency levels. Students learn to code and advance through the different levels whilst having fun creating animation and building games.

The curriculum objectives and coding language introduced at the different levels are as follows:

Level 1 (Tiny)
  • coding language: Scratch only
  • curriculum objective: Introduction to the fundamentals of Scratch Coding
  • minimum age: 9
Level 2 (Dash)
  • coding language: Scratch only
  • curriculum objective: Introduction to project work to learn Principles of Programming
  • minimum age: 9
Level 3 (Colossus)
  • coding language: Scratch & Python
  • curriculum objective: Advanced project work to master Principles of Programming
  • minimum age: 9
Level 4 (Dash)
  • coding language: Python only
  • curriculum objective: Learn and master coding Algorithms and Simulations
  • minimum age: 12
Level 5 (Ace)
  • coding language: Python and other complementary languages to meet curriculum objectives
  • curriculum objective: Solving real-world problems e.g. self driving car simulations, artificial intelligence (AI) bots, data mining, data analytics, app development with web services integration to name a few. 
  • coding competency: University Year 1 Computer Science undergraduate
  • minimum age: 12

On average, it takes a 12-year old with no prior coding experience between 18 to 30 months to complete all 5 levels. 

Students with prior coding knowledge will be assessed during classes and automatically promoted if they demonstrate the required skills and understanding.

Laptops for Level 1 to 4 students are provided. 

To reserve a spot, just enter your details. Prices for classes can be found in the link below: 


For questions, please call +65 6401-7171 or email [email protected]

loading...