Coding Class


Programming Fundamentals

Level: Beginner / No previous experience is required


This is our core program, introducing the idea of a programming language and what it means to tell a computer what to do. We'll cover basic interaction with Python, introduce kids to the fundamentals of programming, learn how to use variables, if/else statements, how to manipulate numbers and text. Next, we'll move on to Turtle library to create our own graphics and introduce loops and functions. Finally, we'll create interactive games. Throughout the class, students will learn not just the code, but the concept behind the code, setting a strong foundation for future growth.

Learn More

Coding with Minecraft

Level: No previous experience is required. Students should have basic experience in playing Minecraft.

The real key to teaching a child coding is finding the right motivation. Minecraft offers that as it combines a fun game they love, with a gentle introduction to coding functionality. Minecraft Education Edition is an excellent introduction to coding and is a great way you can encourage your child's interest in the topic. During this course, students will understand what a computer language is, they learn the basics of Python programming language, including syntax, data types, variables, conditionals loops, lists and functions.

Learn More

Website Development

Level: No previous experience is required.

The ideal course to teach children the principles of website building and empower them to create stunning, interactive websites. Students will learn HTML, CSS, Bootstrap and JavaScipt and build their own website. We start with a basic HTML webpage , then make a webpage look beautiful with CSS, add some website logic and functionality with JavaScipt. As a result, we would build a professional-looking website which looks amazing on phones, tablets, laptops and desktops with bootstrap. We also can introduce and help you to get web hosting and purchase your unique website domain.

Learn More

Game Development

Level: Existing student / Intermediate coding experience.

Building a game is a challenging project, that incorporates problem-solving, planning, math, art, and design. Targeted at advanced and highly-motivated middle- and high-school students who have a passion for making games and want to learn how it's done at a professional level, using professional tools. We'll explore the game development process from beginning to end. What makes a game fun? What about art and sound? How do you put your game on a phone or a website? Each student will be encouraged to get creative and make something truly their own.

Learn More

Robotics

Level: No previous experience is required.

Robotics encourages creativity, teamwork, leadership, and problem-solving among teams. You will learn STEM fundamentals,Robot design and engineering,Robot Programming,Teamwork


Learn More

Coding Camp

Level: Beginner coder / No previous experience is required

All our Coding camps are project-based. Based on the demand it could be Coding graphics/animations, Game Development, Website Development or Robot programming. All coding camps would start with setting up a coding environment and giving an introduction to the fundamentals of coding, so all students start from the same level of understanding. We usually offer single or two days camps or week camps during School holidays. Please register your interest for the next Coding Camp.


Learn More

Join Coding Classes or Coding Bootcamp





Coding Classes and Workshops