Program Overview
Personalized attention
Learn Coding at your own pace with a teacher focused only on you
Teacher-led sessions
Real-time interaction and feedback with a dedicated teacher
60 minutes per session
Deep-dive into topics with focused 60-minute sessions
12-18 age group
Tailored for curious learners in the 12-18 age group
What’s Included
150 Interactive lessons
Built to engage
English
language instruction
Lifetime access
to course materials
Certificate
is awarded upon completion
Activity Overview
Grades 7 to 12
Advanced
A comprehensive, in-depth program covering advanced coding, robotics, AI, game design, and multiple programming languages preparing teens for future tech careers.
Learning Goals
- Develop expert programming and computational thinking
- Build complex apps, websites, and digital art
- Explore cutting-edge tech: AI, databases, Minecraft
- Gain practical experience with Python, Java, C++, and more
Lessons

SafeCode Generator App
In your first session, the primary goal of SafeCode App is to simplify the process of creating strong and complex passwords, Understanding the importance of having a secured and safe password to prevent unauthorized access or data breaches.

Art Attack
Create some masterpieces on the Canvas on your next project This project lets you create an interesting drawing application using canvas

Portfolio App
Students are going to learn creating an amzing User Interface and also about various design components and their uses.

Let's Connect App
Students will create their first dynamic chat application using interactive User Interface and realtime database.
AI ML


Waste Classification
In the first session, student will develop a waste sorting system and trained a model to classify waste as organic or inorganic.

Elemental Pokémon Sorting
In this project student will use machine learning to sort Pokémon by their elemental type.

Wonders of the World
Student will explore and recognize different wonders of the world and train the machine learning model to recognise sounds

AI Skyforce
In this project, students will learn how to train a machine model to recognize different numbers and create a game where the model predicts the correct angle to hit a target.
Graphic Design


Effects of Littering
Students focus on the issue of littering in their community. They can use Canva to design posters and infographics that educate the community about the effects of littering.
Tracking assignments App Design
Students recognize that their school lacks an efficient method for tracking homework assignments. Using Canva, they could design an interface for a homework tracking app.

Eco-friendly Product Campaign
Students can develop a campaign for a fictional eco-friendly product, such as reusable snack bags. They can use Canva to design the product’s packaging, logo, and advertising materials.

Virtual Art Exhibition
Students can create a virtual art exhibition to showcase student art. They can use Canva to design the layout, banners, and virtual plaques.
Introduction to Python

Daily Tracker
This project enables the student to learn about python programming, implementing print() and input() to display the output and get the input from user.

Space Trip
This project teaches students about data types, operators, and helps them calculate their budget for a space trip.

Secret Code
This project enable the student to use conditional statements in an adventure game. User will input a secret code to start the adventure and make choices that determine their journey.

Loopy Loop
This project helps students to learn about loops and implementing the concept in pattern printing, and generating a multiplication table.
C++


Hello C++
The first project introduces students to advanced concepts in C++, focusing on sophisticated syntax and advanced input/output operations, empowering them to develop complex and powerful programs.

Football Match
The next session introduces students to advanced programming concepts in C++ through an immersive virtual football match, where they explore advanced topics such as variables and comments, enhancing their skills in data management and code organization.

Coding Competition
The project immerses students in an exhilarating coding competition in C++, where they delve into advanced data types, equipping them with the ability to manipulate complex data structures and solve complex programming challenges.

Answer Sheet Evaluation
By delving into advanced concepts such as keywords, operators, identifiers, and expressions, the project provides students with a comprehensive understanding of answer sheet evaluation in C++, enabling them to build sophisticated programs for comprehensive assessment purposes.
Java


Hello Java!
The project introduces students to the fundamental concepts and setup of Java programming environment.

Fun Calculator
The project introduces students to variables, data types, operators, and keywords in Java.

Student Report Card
The project focuses on object-oriented programming concepts, including classes and objects.

Discounted Purchase Assistant
The project introduces students to flow control in Java through if-else statements, enabling them to make conditional decisions.
Javascript


Stopwatch
The project introduces a stopwatch application in JavaScript, allowing users to measure elapsed time with start, stop, and reset functionality.

Countdown Timer
The project focuses on creating a countdown timer using JavaScript, enabling users to set a specific time and count down to zero with optional sound alerts.

To-do List 1
The project involves building a basic to-do list application using JavaScript, enabling users to add, delete, and mark tasks as completed.

To-do List 2
This project expands on the previous to-do list application by incorporating additional features such as task prioritization, due dates, and task filtering based on different criteria.
DBMS (mysql)


Personal Address Book
Students create a simple database to store personal contacts with basic information such as name, phone number, and email address. They learn how to add new contacts and retrieve them using SQL queries.

School Library Management
Students design a database to manage a school library. They store information about books, borrowers, and borrowing records. They learn how to update records, such as when a book is borrowed or returned, and how to delete records.
Student Grade Tracker
Students create a database to track grades of students in a class. They store information about students, subjects, and marks. They learn to calculate averages, find total marks, and filter data to find specific information such as students with grades above a certain threshold.

Event Management System
Students design a database for managing events such as school functions or community gatherings. They store information about events, participants, and schedules. They learn how to join tables to get comprehensive information about events and participants and how to sort data.
HTML CSS


Biography Website Part-1
The project introduces the development of a Biography Website Part-1, where users can create a visually appealing and interactive website that showcases the biography of a person, highlighting their achievements, experiences, and personal journey.

Biography Website Part-2
The project continues with Biography Website Part-2, building upon the foundation of Part-1 and enhancing the biography website with additional features such as image galleries, interactive timelines, and dynamic content to create a comprehensive and engaging user experience.

Online Food Website Part-1
The project introduces the creation of an Online Food Website Part-1, allowing users to develop a responsive and user-friendly online platform where customers can browse menus, view food items, and place orders for delivery or pickup, providing a seamless and convenient food ordering experience.

Online Food Website Part-2
In the next phase, the project progresses to Online Food Website Part-2, expanding on the functionalities of Part-1 by integrating secure payment options, order tracking, and user accounts. This enables customers to manage their orders, track deliveries, and provide feedback for an enhanced online food ordering experience.
Python advanced


Alarm clock
The first project lets the student to create an alarm clock in Python to set a time, and then play a sound when the clock strikes that time.

Word Jumble
This project enables the student to create a game that challenges the user to unscramble a jumbled word.

Fibonacci series
This project allows the student to create a program that generates the Fibonacci series.

Quiz Craft
This session lets student will learn to perform read and write operations on txt file to create a quiz.
Computational Thinking


My Story Adventure
The "My Story Adventure" project provides a platform for users to nurture their storytelling prowess, enhance their computational thinking skills, and explore their creative potential. It enables them to share their narratives with others, whether it be a gripping adventure, a touching tale, or an enchanting journey, with limitless possibilities to bring their distinct stories to vivid existence

Virtual Pet Simulation
In this session, sharpen your coding skills, nurture your pet, and create an engaging experience that will keep you entertained for hours. The well-being of your virtual pet is in your hands!

Racing Game
Using your coding skills, you will bring the racing game to life, implementing features such as acceleration, steering, and collision detection. Customize your race car's appearance and performance, and race against computer-controlled opponents or challenge your friends to a head-to-head competition.

Basketball Game
In this thrilling project, you will create an interactive basketball game where players can test their shooting skills and aim for high scores.
Minecraft


Compass Navigation
Go on exciting quests and challenges to become a master of Minecraft coordinates, navigating through diverse landscapes and unlocking hidden treasures.

Quest for Iron Golem
Time to study dimensional mapping, where you explore the relationship between real-world and Minecraft coordinates, enhancing your spatial understanding and mapping skills.

Treasure Mine
Become a skilled player prodigy as you navigate Minecraft using coordinates, honing your navigation abilities and mastering the art of precise movement within the virtual world.

Archer's Challenge
Create breathtaking block arrangements and structures by mastering the art of sequencing, exploring various techniques to unleash your creativity and build stunning Minecraft creations.
Certificate

App Development-Advanced
This Certificate of Achievement will be awarded on completion of App Development Module with high scores. All participants will be eligible for a Certificate of Participation.
UI/UX Principles
Basic Interactivity
App Prototyping

Machine Learning-Advanced
This Certificate of Achievement will be awarded on completion of AI ML Module with high scores. All participants will be eligible for a Certificate of Participation.
Basic Concepts
Data Preprocessing
Model Building

Web Development-Advanced
This Certificate of Achievement will be awarded on completion of Graphic Design Module with high scores. All participants will be eligible for a Certificate of Participation.
HTML/CSS Design
JavaScript Basics
Page Layouts

Python - Beginner Level-Advanced
This Certificate of Achievement will be awarded on completion of Introduction to Python Module with high scores. All participants will be eligible for a Certificate of Participation.
Data Structures
Control Structures
Basic Scripting

C++ Excellence-Advanced
This Certificate of Achievement will be awarded on completion of C++ Module with high scores. All participants will be eligible for a Certificate of Participation.
Function Use
Class Structures
File I/O

Java (Elite Honors)-Advanced
This Certificate of Achievement will be awarded on completion of Java Module with high scores. All participants will be eligible for a Certificate of Participation.
Object-Oriented Design
Basic Algorithms
Exception Handling

Javascript Development-Advanced
This Certificate of Achievement will be awarded on completion of Javascript Module with high scores. All participants will be eligible for a Certificate of Participation.
Interactive Elements
API Basics
Debugging

Web Development-Advanced
This Certificate of Achievement will be awarded on completion of HTML CSS Module with high scores. All participants will be eligible for a Certificate of Participation.
HTML/CSS Design
JavaScript Basics
Page Layouts

Python - Advanced Level
This Certificate of Achievement will be awarded on completion of Python advanced Module with high scores. All participants will be eligible for a Certificate of Participation.
Advanced Functions
Data Manipulation
File Handling
Parental Guidance

This program is best suited for kids aged 7 years and above. Younger kids will need significant adult assistance as coders are required to manage technical issues that may arise during class.

Frequently Asked Questions


How are BrightCHAMPS classes conducted?
Our classes are conducted live on BrightCHAMPS' platform, where students engage with teachers in real time. We offer one-on-one sessions to ensure every student gets personalized attention and learning experience.
How will Harvard help in my child’s journey with BrightCHAMPS?
Through our partnership with Harvard Business Publishing Education, we integrate Harvard ManageMentor® courses into our curriculum, providing kids with interactive online access.
Is there any homework or outside practice required?
While there’s no mandatory homework, we do encourage optional practice tasks, projects or games that reinforce class concepts which help your child apply their learning in a fun and engaging way.
How is my child’s data and privacy protected?
BrightCHAMPS strictly follows Children’s Online Privacy Protection Act (COPPA) guidelines. We do not collect more data than necessary. Our systems and staff are trained to ensure a safe and private learning space.
What devices or softwares are needed for classes?
A basic laptop or desktop with internet access is perfect. Classes typically run on Zoom. We’ll guide you with any other platform setup instructions (if required) before the course begins!
What age group are BrightCHAMPS courses designed for?
All our programs and courses are designed for children aged 6-16 years, with structured learning paths tailored to their age and skill level. We recommend at least two sessions (1 hour each) per week for the best learning experience for this age group.
Can I get the recording of the classes for my child?
To ensure student privacy, we do not provide recordings. However, detailed class notes, projects and activities are shared after each session for kids to revise at their own pace.
Can I reschedule or cancel classes, if needed?
We offer flexible scheduling of classes. You can reschedule or cancel classes 12 hours before the session based on availability and learning preferences through the Student Dashboard.
Does my child need prior experience in these courses or any other subjects?
No prior experience is required for any of our programs. Our curriculum is designed to accommodate both beginners and advanced learners, with structured lesson plans.


