Previous slide
Next slide

Coding Programmes

Our Aim is to introduce Robotics and Coding to students age 4 to 15 years. Learning to build and code promotes critical and analytical thinking. Your child will be the next problem solver and always stay ahead of the game.

Coding Programmes

Scratch

Scratch
Age 9+

Scratch is a Drag-and-Drop block-based programming language produced by MIT Media Lab.  Scratch is a child-friendly language, providing a platform for young users to learn programming, without the need to memorize keywords. Through fun Scratch projects, young users also get to learn computational thinking and develop their creative thinking.We have a grading system to mark each step in every student’s learning journey.

Scratch Grade 1

Duration: 3 months

Objectives:

Scratch Introduction, Sprite, Backdrop, Sound, Logic Reasoning, Sequential Structure and Flowchart, Computer Science Basics & Background

Students will take a grading test after they finish the course and will be awarded a “Scratch Grade 1” certificate after they pass the test.

Scratch Grade 2

Duration: 6 Months

Objectives:

Sprite & Backdrop, Sensing, Sound, Extension pen, Programming Operation, Logic Reasoning & Math, Decision Structure and Flowchart

Students will take a grading test after they finish the course and will be awarded a “Scratch Grade 2” certificate after they pass the test.

Scratch Grade 3

Duration: 1 Year

Objectives:

Advanced Pen, Clone, Make a Block (function), Broadcast, String & List, Variables, Logic Reasoning & Math, Sequential Structure and Flowchart

Students will take a grading test after they finish the course and will be awarded a “Scratch Grade 3” certificate after they pass the test.

Python

Python
Age 12+

Python is a high-level text-based programming language. This means that the Python code (syntax) resembles human language more than just 1s and 0s. Python syntax is simple, making it more beginner-friendly. It is not surprising that Python is the most popular programming language worldwide (as at Nov 2022). Python, as a programming language, is also widely adopted in the commercial world, making it one of the most relevant programming languages to be exposed to. We have a grading system to mark each step in every student’s learning journey.

Python Grade 1

Duration: 6 months

Objectives:

Python and its development environments, Basic Python Program Foundation, Mathematical Operators, Computing Algorithm, Turtle Basics

Students will take a grading test after they finish the course and will be awarded a “Python Grade 1” certificate after they pass the test.

Python Grade 2

Duration: 1 year

Objectives:

Flow Control, List (List Concepts, Types Conversion), Dictionary, Tuple (Access, Change & Delete), String (Join,Duplicate, Slice), Computational Thinking (Break and Condition codes)

Students will take a grading test after they finish the course and will be awarded a “Python Grade 2” certificate after they pass the test.

Python Grade 3

Duration: 1 year

Objectives:

Algorithm (Analyse, Enumerate), Hexadecimal (Binary) , Data Processing, Exception Handling (Exception Analysis), Built-in Functions (Mathematic, Interactive, Object Operations) , Computational Thinking (Bubble Sort)

Students will take a grading test after they finish the course and will be awarded a “Python Grade 3” certificate after they pass the test