Courses
Find the right course for your child
Every course is project-based and grouped by grade band so lessons match your child's pace and interests.
0
Assignments by Students
in 6 Months
0
Lines of Code
In two months
0
Students Enrolled
In 6 months
0
Demo Classes Given
In 6 months

Scratch
Scratch is a programming language developed by MIT that gives early exposure to programming without heavy prerequisites. Students are introduced to programming through storytelling — designing scenes, characters, and animations, then writing code to bring them to life. A three-month program with two live sessions per weekend, conducted on Google Meet in 1:1 classes.
- Fundamentals of Scratch, flow control & conditions
- Build games, animations & interactive stories
- Think creatively, reason systematically, work collaboratively

Coding Basics
Fundamentals of coding and the essentials of programming before beginning to code — flow control, conditions, and using Scratch to solve programming problems and puzzles through games and animations.
- Sequencing, loops, conditionals, functions, variables
- Build games & animations to solve programming puzzles
- Enhanced abstract, logical & creative thinking

Computer Fundamentals
How computers work, the basics of computer software and hardware and digital devices, and getting familiar with widely-used software like Photoshop, Word, Excel, and PowerPoint.
- How computers work
- Software, hardware & digital devices
- Introduction to everyday productivity software

Python
Python is one of the most widely used and in-demand languages, prized for its simple, readable syntax. Students learn conditional statements, looping constructs, classes and objects, then apply their learning to build GUI programs with Tkinter and real-world mini projects — a foundation for later work in Data Science, Machine Learning, and AI.
- Conditionals, loops, classes & objects
- GUI programs using the Tkinter library
- A foundation for Data Science, ML & AI

Video Editing (Premiere Pro)
A hands-on Premiere Pro CC curriculum — from understanding the workspace and timeline through trims, transitions, titles, audio, and color correction — building up to full creative projects like a music video and a short movie.
- Timeline editing, transitions, titles & audio
- Color correction with the Lumetri panel
- Capstone projects: a music video and a short movie

Photoshop & Graphic Design
Adobe Photoshop is the predominant photo editing and manipulation tool on the market. Students learn its fundamentals and graphics concepts, working up through retouching, layers, masks, and filters to real design projects — posters, business cards, and full website UI mockups.
- Retouching, layers, masks & filters
- Real projects: posters, business cards, website UI
- Complete understanding of Photoshop & design concepts
AI & Machine Learning for Kids
A hands-on introduction to artificial intelligence and machine learning, built on the Python foundation from our other courses. Students explore how AI actually works — training simple image and text classifiers, experimenting with tools like Google's Teachable Machine, and building beginner chatbots — while learning to think critically about how AI is used (and misused) in the real world.
- How machine learning models are trained, in plain language
- Hands-on projects: image classifiers, simple chatbots
- AI ethics — bias, privacy, and responsible use
Prefer to browse by grade?
See exactly which courses fit your child's grade band.
More options
We also offer the following courses
Beyond our six flagship subjects, these additional courses round out the full CodingChamp catalog.
Fundamentals of Computer
Game Development Level 1
Game Development Level 2
Game Development Level 3
Graphic Designing Basic
Graphic Designing Advance
Web Development Basic
Web Development (HTML, CSS, JS)
Video Editing
3D Coding & VR Game Development
