Champ Code Academy Advanced Class Illustration 1

ADVANCED CLASS

Completing Beginner Class is a pre-requisite

Upon completing the Beginner Class, students will have developed a strong foundation in Computational Thinking.

In Advanced Class, they will be exposed to Syntax-Based Coding using programming languages such as Roblox, Full Stack Web Development and Python.

Students will apply their knowledge to create their own projects such as coding their websites.

COURSE OUTLINE

Advanced Online Coding Class for Kids

Kids Advanced Coding Class 1 Roblox

ADVANCED I

Completing Beginner Class is a pre-requisite

Roblox is a global platform with endless types of game-play for Creators. Your child will learn to build safe digital worlds which can be shared and played with family and friends. 

ADVANCED II

Completing Advanced I is a pre-requisite

Your child will now dive into Full-Stack Programming, which involves both the back-end and front-end. Your child will be required to apply their concepts and solve complex inter-linking problems!

Using the 3 main programming languages for Webapp making, i.e, HTML, Javascript and CSS, your child will learn to code their own E-commerce website from scratch. This skill may come in handy if your child chooses to be an entrepreneur in the future!

Learning Checklist

HTML/Javascript/CSS Programming Language

Website Design

Full-stack Programming

Kids Advanced Coding Class 2 HTML JavaScript CSS
Kids Advanced Coding Class 3 Python

ADVANCED III

Completing Advanced II is a pre-requisite

Ranked #1 as the “Most popular coding language”, learning python will allow your child to have access to a wide range of applications in the future! 

Designed based off Singapore’s Mathematics curriculum, your child will learn python while solving actual primary school mathematics questions!

Learning Checklist

Python Programming Language

Problem Solving and Critical Thinking

MoE (Ministry of Education) Mathematics Curriculum

Coding Certificate for DSA Portfolio

INCLUDE CERTIFICATE IN YOUR DSA PORTFOLIO

Give your child a Lead

Many schools are focusing on technology as a talent area for their DSA programs. Submission of Portfolio is a requirement for DSA. Having knowledge in Coding will definitely give your child a lead among other students! 

WHAT'S BEFORE?

BUILD A STRONG FOUNDATION

Completing Beginner Class is a pre-requisite

Before the Advanced Class, your child will have to go through the BeginnerClass to have a strong foundation in Computational Thinking. With that established, Syntax Coding will be a breeze!

Champ Code Academy Coding Classes for Kids

GCE 'O' LEVEL MATH QUESTION

Real Life Application

Math Question

OLVL_edited_edited.jpg

Step 1

OLVL-gif-part1-15fps.gif

Understand the question and write the code!

Final Step

OLVL-gif-part2-15fps.gif

Run the Scratch Program and get the solution!