Junior CHAMPS
Junior CHAMPS
From Coding to Design Thinking, and from modern tools like AR & VR to
Robotics, we cover the entire spectrum in a playful way. We even delve into
the captivating fields of Artificial Intelligence and Machine Learning, paving
the way for the future. Through our meticulously crafted programs,
BrightChamps students not only discover their interests but also develop
them to their maximum potential. Our supplementary and complementary
skills align seamlessly with the school curriculum, empowering students to
excel academically and beyond.
Advanced
Tech
Creative
Thinking
Coding
Foundation
Course Module
Code Craft
Building Blocks of Coding
6 Sessions
Brain Boost
Adventurous Science & Math
Explorations | 8 Sessions
App Voyage
Innovators in App Development
8 Sessions
Dream Design
Exploring 3D Modelling
8 Sessions
Reality Rift
Adventures in AR & VR
10 Sessions
Imagineers
Mastering Design Thinking
6 Sessions
Web Weavers
Crafting the Web with
HTML & CSS | 14 Sessions
Bit Builders
Discovering the World of
Micro:bit | 6 Sessions
Python Pioneers
Beginning the Python Journey
14 Sessions
Code Commandos
Epic C++ Battles for Young Coders
12 Sessions
Java Heroes
Ignite Your Coding Superpowers
14 Sessions
JavaScript Warriors
Unleashing the Power of Dynamic
Web Programming | 12 Sessions
Creative Coding Adventures
Building Computational Skills with MakeCode
8 Sessions
Add-on Modules
Python Prodigies
Mastering Advanced Python
25 Sessions
Smart Code
AI/ML Adventures
25 Sessions
Roblox Rangers
Adventures
30 Sessions
C++ CodeCraft
Unleash Your Coding Superpowers!
(OOP) | 50 Sessions
Java Geniuses
Java Geniuses: Harness the Power of
Java Programming! (OOP)
50 Sessions
Your Kid’s Journey
Certificate of BrainBoost: Certificate of
CodeCraft: Adventurous Discovery in Scientific
Mastery in Coding
Building Blocks Science &
Fundamentals & Math Exploration
of Coding Math Explorations
Certificate of WebWeavers:
Certificate of BitBuilders: Achievement in HTML & Crafting the
Micro:bit Mastery Discovering the CSS Craftsmanship Web with
World of Micro:bit HTML & CSS
54-60 47-53
61-66 Classes Classes Classes
Code
Certificate of The C++
PythonPioneers: Commandos:
Introduction Mastery
Beginning the Epic C++ Battles
to Python for Young Coders Certificate
Python Journey
67-73 74-80 81-86 87-92
Classes Classes Classes Classes
Java Heroes:
JavaScript Warriors: Java Ignite
Javascript
Unleashing the Your Coding
Pioneers Pioneers
Power of Dynamic Superpowers
Certificate Web Programming
Certificate
114-120 107-113 100-106 93-99
Classes Classes Classes Classes
Crafting the Creative Coding
Certificate of Future: Minecraft
Certificate of Mastery
Adventures: Building
Achievement in Minecraft Adventures in Computational Computational Skills
Block-Based Crafting for Education Thinking with MakeCode
Add-on Module
Advanced C++ C++ CodeCraft: Unleash
Developer Your Coding
Certification
Superpowers! (OOP)
263-280 247-262 231-246
Classes Classes Classes
Add-on Module
Java Geniuses: Advanced Java
Harness the Power of Java Developer
Certification
Programming! (OOP)
281-296 297-312 312-330
Classes Classes Classes
Detailed
Course
Curriculum
CODE CRAFT
Unleashing Imagination
Sessions
Platform Coding Type
6 Scratch Block-based
Dive into a world of creativity with our Code Craft module! Harness the
power of Scratch, master key concepts such as events, loops, and
conditional statements. Build exhilarating games, animate personal
images, and bring projects to life with text-to-speech, broadcasts, and
sound blocks. With video sensing and voice recording, we transform coding
into an enchanting journey of vibrant artistic exploration and thrilling game
design. Let's ignite the magic of coding together!
Learning Outcome
Text-to-speech Conversion •
Cloning •
Video Sensing •
</>
<code>
BRAIN BOOST
Adventurous Science
& Math Explorations
Sessions
Platform Coding Type
8 Scratch Block-based
Embark on an educational adventure with our Brain Boost module! Kids will
interactively explore science and math on the Scratch platform, animating
plant lifecycles and a virtual solar system, while delving into data handling.
They'll create engaging animations, solve puzzles, and navigate geometric
concepts. This module merges learning with creativity, making scientific
and mathematical exploration a thrilling journey!
Learning Outcome
These acquired skills will lay a solid foundation for their future tech
journey.
Concepts Covered
Loops •
Animation •
Cloning of Sprites •
• Path Following
• Percentage, Obtained & Total Finder
• Photosynthesis
Sessions
Platform Coding Type
8 Thunkable Block-based
Learning Outcome
• Functions
• Mathematical Operations and Calculations
• User Input and Interactions
HTML
{} APP DEVELOPING CSS
/
</>
x
DREAM DESIGN
Exploring 3D Modelling
Sessions
Platform Coding Type
8 Tinkercad Block-based
Learning Outcome
Upon completion of the Dream Design module, students will achieve the
following learning outcomes:
Sessions
Platform Coding Type
10 CoSpaces Block-based
Dive into a limitless world with our Reality Rift module! This immersive
journey into augmented and virtual reality transforms imagination into
digitally enhanced experiences. Students will create engaging games
and take on exciting projects like a solar system tour or thrilling treasure
hunt. Discover how AR overlays virtual elements in our world and VR
whisks us into complete digital realms. An enticing exploration into the
future of technology awaits!
Learning Outcome
Sessions
Platform Coding Type
6 Canva Designing
Spark creativity and innovation with our Imagineers module! Kids will delve
into engaging projects, crafting from greeting cards to social impact
designs. Through the journey, they'll learn to identify problems, empathize,
brainstorm, and prototype solutions. This user-centric approach enhances
their problem-solving skills and fosters effective communication. Let's
transform ideas into meaningful designs!
Learning Outcome
3. User-centered design
4. Critical thinking
6. Innovative thinking
Concepts Covered
Sessions
Platform Coding Type
14 Replit Text-based
Dive into the dynamic world of web development with our Web Weavers
module! Students embark on a thrilling journey, creating interactive web
projects from personal websites to online portfolios and responsive designs.
By mastering HTML and CSS, they will craft stunning webpages, bringing
their digital ideas to life. This module is a captivating blend of learning and
creativity, perfect for shaping the digital creators of tomorrow!
Learning Outcome
1. Proficiency in HTML
• HTML Tables
• HTML Forms
• CSS Formatting
• CSS Layouts
• Responsive Websites
• Advanced CSS Techniques (Flexbox and Grid)
Web Accessibility •
Debugging HTML and CSS Code •
HTML and CSS Project Work •
BIT BUILDERS
Discovering the World of Micro:bit
Sessions
Platform Coding Type
6 MakeCode Block-based
Spark your child's fascination with electronics through our Bit Builders
module! Embark on a thrilling journey, exploring microcontrollers and
Arduino, understanding electrical properties, and creating engaging
projects like alarm systems. Students unravel digital systems, master
circuit designs, and unlock the power of electronic gates. Dive into this
electrifying world and light up their path into technology!
Learning Outcome
Skills Acquired:
• Sensors
• Radio Communication
• Debugging
Sessions
Platform Coding Type
14 Edublocks Block-based
Learning Outcome
2. Coding logic
4. Creativity
5. Problem solving
Concepts Covered
Sessions
Platform Coding Type
12 JDoodle Text-based
Learning Outcome
• Switch Statements
• For and While Loops
• Do-While Loops
Sessions Platform
Coding Type
14 JDoodle/
IntelliJ
Text-Based
Dive into the exciting world of Java with our module designed for young
programmers! This adventure-filled journey introduces essential concepts,
from syntax to object-oriented principles. Master control statements, loops,
and array manipulation while creating games and handy utility programs.
Unleash your creativity, enhance problem-solving skills, and unlock the
magic of Java programming. Get ready to explore the limitless possibilities
of coding and kick-start your unforgettable Java journey!
Learning Outcome
• Exception Handling
• Interfaces and Modular Code Design
• Java Project Work
JAVASCRIPT WARRIORS
Unleashing the Power of
Dynamic Web Programmin
Sessions
Platform Coding Type
14 Replit Text-based
Jump into the thrilling world of JavaScript with our module! Kids will unleash
their coding potential by creating dynamic web pages, designing games
and web apps, and exploring UI design and animations. With hands-on
projects, they'll embrace the limitless possibilities of coding, becoming true
coding superstars. Join us on this captivating adventure into JavaScript
and ignite your child's passion for web development!
Learning Outcome
• Introduction to JavaScript
• JavaScript Variables, Arrays, Functions, Template Literals
• Document Object Model (DOM) Manipulation
IndexedDB Usage •
JavaScript Objects, Prototypes, Constructors •
HTML Canvas Element Usage •
Pre-requisite
Sessions
Platform Coding Type
8 MakeCode Block-based
Learning Outcome
Skills Acquired:
Sessions Platform
Coding Type
10
Minecraft
Education Block-based
Edition
Learning Outcome
Skills Acquired:
1. Coding skills
2. Problem-solving abilities
3. Spatial awareness
4. Creativity
5. Collaboration
6. Computational thinking
7. Attention to detail
8. Digital literacy
• Nested Loops
• Functions Implementation
• Arrays Creation and Manipulation
• String Handling and Manipulation
Pre-requisite
Sessions Platform
Minecraft Coding Type
12 Education
Edition
Text-based
Learning Outcome
Skills Acquired:
1. Proficient in Minecraft coding and programming
2. Strong problem-solving and critical thinking abilities
3. Understanding of coding concepts like variables, loops, conditionals,
and functions
4. Manipulating position, coordinates, and in-game elements
5. Logical reasoning and decision-making with conditional statements
and operators
6. Creating structures and interactive elements with coding blocks
7. Utilizing arrays and manipulating data
8. Applying mathematical concepts within Minecraft coding
9. Fostering creativity, collaboration, and communication skills"
Concepts Covered
Math Functions •
Array Operations •
String Handling and Manipulation •
• Agent Functions
• Mob Functions
• Builder Functions
Pre-requisite
PYTHON PRODIGIES
Mastering Advanced Python
Sessions Platform
Coding Type
25
Google
colab/ Text-based
Replit
Learning Outcome
3. Problem-solving abilities
• Variables
• Data Types
• Operators
• String Manipulation
• Input and Output
• Error Handling
File Handling •
Inheritance and Polymorphism •
Regular Expressions •
Advanced Topics •
ADD-ON MODULE
SMART CODE
AI/ML Adventures
Sessions Platform
Coding Type
25
Machine
Learning Text-based
for Kids
Dive into the exciting world of Artificial Intelligence and Machine Learning
in our Smart Code module! Enhance your skills with projects like home
automation, augmented reality filters, self-driving cars, and more.
Embark on an immersive journey of imagination, problem-solving, and
creativity. Explore the capabilities of AI and ML, igniting your artistic flair
and gaining a deeper understanding of Python-based concepts. Join us
for an exciting coding experience!
Learning Outcome
Upon completion of the Smart Code module, students will achieve the
following learning outcomes:
Print() Function •
For Loop and While Loop •
Conditionals (If, If-Else) •
ROBLOX RANGERS
Adventures
Sessions
Coding Type
30 Text-based
Learning Outcome
Particle Emitters •
Variables and Data Storage •
Functions and Instances •
• Mesh Objects
• Loops (For, While)
• Events
Predefined Functions •
Introduction to Plugins •
GUI Introduction(Graphical User Interface) •
• Tables
• Operations
• Conditional Statements
Pre-requisite
C++ CODECRAFT
Unleash Your Coding Superpowers! (OOP)
Sessions
Coding Type
50 Text-based
Embark on a coding quest with our captivating C++ module designed for
bright young minds! Plunge into arrays and pointers, and decipher
recursion's enchantments. Commandeer data manipulation with
invigorating projects like "Array Detective" and "Scholastic Guardian".
Dive deeper into a land of objects, classes, and memory spells. Harness
object-oriented sorcery and the potent C++ Standard Template Library.
Seize this treasure-laden expedition to ascend as a C++ conqueror!
Ignite the coding spark today!
Learning Outcome
Concepts Covered
JAVA GENIUSES
Harness the Power of Java Programming! (OOP)
Sessions
Coding Type
50 Text-based
Learning Outcome
Concepts Covered
Basic Constructors •
Introduction to ArrayLists •
Introduction to File Handling •
Introduction to GUI (Graphical User Interface) with Swing •
• Layout Managers
• Event Handling and ActionListeners
• Introduction to Drawing and Graphics
• Simple Projects and Problem Solving
Pre-requisite