Coding & Design Courses For Kids

8 to 12 years old

Learn To Code Using Scratch - Level 1

Students will design their own animations and games using Scratch, a visual programming language, by combining visual blocks creatively and give instructions to the computer to create animation & games. Students will learn to code through a simple drag-and-drop visual interface, lowering the barriers to learning to code. The best thing about Scratch programming for children or beginners is the simplicity of learning. You don't need any prior preparation or require background in computing. By enabling you to program your own animation and games, you learn to design a program using logical thinking to solve a problem or innovate. These skills are essential to any coding language and applicable even beyond the scope of the course.

Build Fun Games Using Scratch

This course is for students who want to take their coding knowledge to the next level. Through a series of real-world challenges, our instructors will guide students and help them understand what makes a game great. Students will learn basic game design concepts with more advanced Scratch programming concepts to create games that are fun, engaging and entertaining. The best thing about Scratch programming for children or beginners is the simplicity of learning. You don't need any prior preparation or require background in computing. By enabling you to program your own animation and games, you learn to design a program using logical thinking to solve a problem or innovate. These skills are essential to any coding language and applicable even beyond the scope of the course.

10 to 14 years old

Graphic Design with Canva

Why learn about Graphic Design? Whether it’s in books, birthday cards, websites or Apps graphic design is everywhere! This design course is right for you if you want to learn graphic design. In this course, students will be introduced to application called Canva, an online graphic design application that helps you create beautiful graphic design such as Christmas cards, posters, presentations and even social media posts.

Learn To Code Using Python - Level 1

This course introduces computer programming and students are taught how to read and write these programs using the widely adopted Python programming language commonly used by Google, Facebook and Carousell. We will focus on having students familiarise themselves with the most basic kinds of Python language/syntax such as python tools, variables, data types, string manipulation, operators, collections and more.

Learn To Code Using Python - Level 2

As a continuation from the introduction workshop ‘Learn To Code Using Python - Level 1', students will improve their Python knowledge to build applications with object-oriented classes & DRY (Don't Repeat Yourself) functions. Students will learn to break down a large problem into more manageable sub-problems through decomposition and abstraction, to build and integrate small programs into a larger solution.

Learn To Solve Real-World Challenges Using Python

This course is for students who want to take their coding to the next level. Through a series of real-world challenges, our instructors will guide students to build solutions using Python on Machine Learning, AI, Data Science or Web Applications. Hundreds of real-world challenges to motivate students to improve their problem solving and coding skills. The challenges hail from various mathematics & Science domains, ranging from Banking, Finance, Investment, Insurance and even Health Industry. Students will learn to apply their Python skills in the real world to solve complex problems. We look forward to seeing what they can build!

13 to 16 years old

Started Coding with Python in this Exciting Introductory Class

This course introduces computer programming and students are taught how to read and write these programs using the widely adopted Python programming language commonly used by Google, Facebook and Carousell. We will focus on having students familiarise themselves with the most basic kinds of Python language/syntax such as python tools, variables, data types, string manipulation, operators, collections and more.

Graphic Design with Canva

Why learn about Graphic Design? Whether it’s in books, birthday cards, websites or Apps graphic design is everywhere! This design course is right for you if you want to learn graphic design. In this course, students will be introduced to application called Canva, an online graphic design application that helps you create beautiful graphic design such as Christmas cards, posters, presentations and even social media posts.

Learn To Code Using Python - Level 1

This course introduces computer programming and students are taught how to read and write these programs using the widely adopted Python programming language commonly used by Google, Facebook and Carousell. We will focus on having students familiarise themselves with the most basic kinds of Python language/syntax such as python tools, variables, data types, string manipulation, operators, collections and more.

Learn To Code Using Python - Level 2

As a continuation from the introduction workshop ‘Learn To Code Using Python - Level 1', students will improve their Python knowledge to build applications with object-oriented classes & DRY (Don't Repeat Yourself) functions. Students will learn to break down a large problem into more manageable sub-problems through decomposition and abstraction, to build and integrate small programs into a larger solution.

Learn To Solve Real-World Challenges Using Python

This course is for students who want to take their coding to the next level. Through a series of real-world challenges, our instructors will guide students to build solutions using Python on Machine Learning, AI, Data Science or Web Applications. Hundreds of real-world challenges to motivate students to improve their problem solving and coding skills. The challenges hail from various mathematics & Science domains, ranging from Banking, Finance, Investment, Insurance and even Health Industry. Students will learn to apply their Python skills in the real world to solve complex problems. We look forward to seeing what they can build!