COURSE OUTLINE

Beginner Online Coding Class for Kids

Champ Code Academy Beginner Class Illustration 1

BEGINNER CLASS

No coding experience required

The Beginner Class introduces Block-Based Coding and Computational Thinking.​ At Beginner Class, your child will learn to code their own games and mobile applications!​

Upon completion, a Certificate will be provided and your child will progress to the Advanced Class. This can come in handy if you decide to use it for Direct School Admission (DSA)!

Beginner Coding Class Scratch 1

SCRATCH I

Primary 1 and Primary 2

We will have to first develop your child's Computer Skills, which are undeniably important today! 

Coding is heavily dependent on mathematics when producing a code. Your child will get started on Math Concepts ahead of their peers!

Learning Checklist

Negative Numbers

Horizontal and Vertical (X&Y) Axis

Keyboard and Mouse 

 

SCRATCH II

Primary 3 and above

Navigating the Scratch Platform may be confusing at the start but we have a plan to solve this!​

Learning coding concepts can be dry, especially for children. We avoid that by having your child to learn and apply Basic Coding Concepts via games!

Learning Checklist

Scratch Interface and functions

Basic coding concepts (Variables, Events)

Game Designing

Beginner Coding Class Scratch 2
 
Beginner Coding Class Scratch 3

SCRATCH III

Completing Scratch II is a pre-requisite

With all their fundamentals in place, it's time we get them started with Advanced Coding Concepts!

We want to do more than just teach coding for your child. We have set in place a plan to build an Online Portfolio for them just in case they require it in future!

Learning Checklist

Advanced coding concepts (Functions, Loops)

Complex data types

Coding Competition preparation

MIT APP INVENTOR

Completing Scratch III is a pre-requisite

Your child will be required to both code and design their own mobile app using block-based coding. This will serve as their final bridge towards text-based coding!

Upon completion, your child will receive a certificate and will proceed to learn programming languages such as python!

Learning Checklist

User interface & User Design

Bridge to text-based coding

Certificate

Beginner Coding Class MIT App Inventor
Coding Certificate for Direct School Admission 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 NEXT?

CODE THEIR WEBSITES

Mastering Coding Languages

After completing the Beginner Class, students will progress to the Advanced Class. They will be learning Syntax Coding and applying it to create their own websites!

Kids Website Coding Classes

PSLE MATH QUESTION

Real Life Application

PSLE Math Question

PSLE Math Question

Step 1

PSLE Math Solution Using Scratch

Understand the question and write the code!

Final Step

Run the Scratch Program and get the solution!

PSLE Math Solutions Using Coding