0% found this document useful (0 votes)
26 views28 pages

SC - Senior Champs

BrightChamps offers a multidisciplinary curriculum designed to help children discover their hidden potential through fun-based learning in areas such as coding, robotics, and artificial intelligence. The program is crafted by experts, including IIT and ISRO graduates, and aims to enhance students' skills in a way that complements their regular school curriculum. The courses are structured into modules that cover foundational to advanced topics, ensuring a comprehensive technology education for kids.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views28 pages

SC - Senior Champs

BrightChamps offers a multidisciplinary curriculum designed to help children discover their hidden potential through fun-based learning in areas such as coding, robotics, and artificial intelligence. The program is crafted by experts, including IIT and ISRO graduates, and aims to enhance students' skills in a way that complements their regular school curriculum. The courses are structured into modules that cover foundational to advanced topics, ensuring a comprehensive technology education for kids.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

Grade 7

Senior Champs

Unleash
your Genius at
BrightCHAMPS
Program Overview
Kids are naturally inclined towards anything joyful and fun. Enable
them explore their hidden potential through our diverse
multidisciplinary live fun-based programs.

At BrightChamps, we adopt a unique fun based approach so that


learning becomes play, which allows kids to explore their passion and
discover their hidden talents. Our curriculum covers the entire
spectrum in a playful way, from coding to design thinking, modern
tools like AR & VR, to Robotics and IoT and the next generation rage, like
artificial intelligence and machine learning.

A BrightChamps kid will discover and develop his interests to the


maximum potential through our meticulously crafted programs. The
skills are supplementary as well as complimentary to the school
curriculum via our personal learning as well as group learning, which
also makes them perform better in their regular curriculum.

Our methodology enables them to grasp Science & Maths concepts by


coding, visualizations and animations. We offer a unique curriculum
which is meant to inculcate new age skills in your kids to make them
poised for success and encourage them to take on challenges. Their
fundamental relationship to technology changes from being a
consumer to a creator.

All courses have been crafted meticulously by IIT, IIM graduates and
ISRO scientists in collaboration with MIT & Stanford.
The 5 Pillars Of Our Curriculum
The curriculum is designed to bring out the genius in your child. We
offer an all-encompassing technology curriculum for kids, covering
coding foundation to scientific exploration, and design thinking to
robotics. It is also the only platform to provide specific teaching
expertise for different faculties of technology.

Coding
Foundation

360°
Team Technology
Work Social Foundation Creative
Collaboration (TECHIZENS)
Thinking

Advanced Scientific
Tech Exploration
Course Module

Coding Fundamentals

ACCELERATOR
6 classes

AI/ML
6 Classes

App Development I
18 Classes

App Development II
6 Classes

HTML/CSS

ACHIEVER
18 Classes

Electronics
12 Classes

Edublocks Python I
6 Classes

Edublocks Python II
6 Classes

Introduction to text based python


18 Classes
CHAMPION

Python Advanced
18 Classes

Data Visualization
12 Classes

Machine Learning
24 Classes
Your Kid’s Journey to become
Technology Creator & Mathematics
Maestro
Block Based Coding
Foundation Certificate
6 6
Classes Classes

START

4 Projects Coding 6 Projects AI/ML


Fundamentals

Web Developer APP DEVELOPER


Certificate 18 CERTIFICATE 24
Classes Classes

7 Projects HTML/ 16 Projects


CSS/JS App Development

Electronics Beginner First Text-Based Python


12 Certificate 12 project
Classes Classes

11 Projects Electronics 18 Projects


Edublocks python

First Experience On Python Beginner


Data Visualization 18 Certificate 18
Classes Classes

7 Projects Python 17 Projects Introduction


Advanced to text based python

Technology
Maestro
Advanced Python First Machine
12 Certificate 24 Learning Algorithm
Classes Classes

12 Projects Data 9 Projects Machine


Visualization Learning
Detailed
Course
Curriculum
1
Module Coding
Fundamentals
(1-6 Classes)

Provides basic understanding of coding and


develops skills to solve problems.

Apart from coding skills, it will also boost the


learning capabilities by encouraging students to
inhibit the habit of tackling logical thinking.

This module covers the fundamentals of coding


such as loops, functions, logical and arithmetic
operations and many more

6 4 6
Classes Projects Concepts

Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

Commands, Variables, Coordinates and


Piano Tiles

Basics of coding with animation


1 Conditionals

2 Platformer Gravity and Key Events

with blocks.
3 Police Chaser Part 1 Boolean Expression and Speed

4 Police Chaser Part 2 Completion of the game

5 Fruit Ninja Part 1 Video Sensing

Fruit Ninja Part 2 Finalizing the game with Video Sensing and
6 Variables
2
Module Artificial Intelligence
& Machine Learning
(7- 12 Classes)

1 Introduction to AI and Machine Learning delivers the basic


understanding of how a machine can work and think
smartly.

2 This module will focus students to develop various learning


models and implement each of those models to various
projects which will eventually make the system smart.

3 Student will be able to find solutions to different problems


more innovatively by making the use of models and
concepts of coding learnt in this module.

6 6 6
Classes Projects Concepts

Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

Smart Traffic Lights

Development of different training


7 Familiarization with Machine Learning

models to train machines to


perform various tasks.
8 Email AI Text Based Machine Learning

9 What’s your Share? Image Based Machine Learning

10 Self Driving Car Text Based Machine Learning

11 Sign Language for Differently Abled Using Webcam for Image Recognition

12 Book Reviewer Using Tweets and Text Based Model


3.1
Module App
Development
(13-30 Classes)

1 The App Development module comprises of real world


application development tools and understanding.

2 The integration of real time database along with the stored


procedure makes it highly professional application
development module.

3 Students will learn app design, logical operations in mobile


applications, access to sensors integrated in a phone and
many more related to application development to make it
smooth.

18 16 14
Classes Projects Concepts

Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

13 Speak/Translate App Familiarization with Platform & App creation

and backend of app development


advanced concepts of frontend
Teaching fundamentals and

including design and code


Guess Who? Label, Picture, Button, Image Recognizer,
14
Camera

optimazation
15 Quiz App Conditionals, Variables

16 BMI Calculator Labels, Buttons and color codes

17 Music Player Sound Components, Lists, Timer

18 Thought of the Day Part 1 Time and Date Components

19 Completion of App with Time and Date


Thought of the Day Part 2
and backend of app development

Components
advanced concepts of frontend
Teaching fundamentals and

including design and code

String Manipulation & Arrangement


20 Palindrome Generator App Components
optimazation

21 Calculator Part 1 Mathematical and String Operations

22 Calculator Part 2 App completion

23 Clock Part 1 Time Components

24 Clock Part 2 Date and Switch Components


Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

25 Multi Level Space Invaders Part 1 Canvas, Sprites

and backend of app development


advanced concepts of frontend
Teaching fundamentals and
Multi Level Space Invaders Part 2

including design and code


26 Sprite Types, Randomization

optimazation
27 Car Race Part 1 Canvas, Sprite

28 Car Race Part 2 Gyroscope, Timer


Depending on the learning curve of the child
the trainer may change the projects
29 Sign Up App Part 1 Database Alert, Stored Variable

30 Sign Up App Part 2 Completion of App and Sign In/Sign Up


3.2
Module App
Development
(31-36 Classes)

1 The App Development module comprises of real world


application development tools and understanding.

2 The integration of real time database along with the stored


procedure makes it highly professional application
development module.

3 Students will learn app design, logical operations in mobile


applications, access to sensors integrated in a phone and
many more related to application development to make it
smooth.

06 16 14
Classes Projects Concepts

Below Is An Indicative List Of The Projects

31 What’s the News? Completion of App and Sign In/Sign Up

concepts of frontend and backend of app


development including design and code
Teaching fundamentals and advanced
32 Pocket Money App Part 1 Real Time Database

optimazation
33 Pocket Money App Part 2 List Viewer, Data Sources,

34 Travel Easy App Part 1 CRUD Operation

35 Travel Easy App Part 2 Firebase, Booking.com API

36 Publishing Apps List Viewer, RAPID API, Calendar Input


4
Module HTML-CSS
(37- 54 Classes)

1 Introduction to HTML and CSS delivers the basic


understanding of how to create a website.

Integrating javascript with HTML and CSS will help


2 the students to understand how to create any
dynamic website.

3 This module will focus students to develop


various projects to learn static, dynamic and
responsive websites.

4 Students will be able to create dynamic website


and games.

18 7 15
Classes Projects Concepts

Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

concepts for web development and


37 Personal Blog Part 1 Introduction to HTML

Understanding basic to advance

also making a website dynamic


38 Personal Blog Part 2 Paragraph, Background, CSS Property

using Javascript
39 Personal Blog Part 3 ID Selector, CSS Border, Margin

40 Personal Blog Part 4 Image Tag, Attributes, Styling in CSS

41 Environmental Awareness Part 1 Lists, Tags, Links, Text Formatting

42 Environmental Awareness Part 2 Heading, Navigation, Clear Overflow

43
concepts for web development and

43 Environmental Awareness Part 3 CSS Properties for Image


Understanding basic to advance

also making a website dynamic

44
44 Environmental Awareness Part 4 Ordered Lists, Tables
using Javascript

45 Mini Javascript projects Part 1 Introduction to JS (Constants, variables)

46 Mini Javascript projects Part 2 Introduction to JS (Constants, variables)

47 More on javascript (Objects and


To Do list Part 1 timing events)

48 More on javascript (Objects and


To Do list Part 2
timing events)
Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

Understanding basic to advance


49 Calculator Part 1 Understanding DOM

concepts for web development


and also making a website
dynamic using Javascript
50 Calculator Part 2 Understanding DOM

51 Shopping Website Part 1 Event handling, functions, arrays, variables,


constants, objects

52 Shopping Website Part 2 Event handling, functions, arrays, variables,


constants, objects

53 Shopping Website Part 3 Event handling, functions, arrays, variables,


constants, objects

54 Shopping Website Part 4 Event handling, functions, arrays, variables,


constants, objects
5
Module Electronics
(55- 66 Classes)

1 The essential understanding of basic parameters of


Electronics including current and voltage from the
beginning of the module allows students to identify how
any electronic device work.
2
The switching using sensors with relays and embedded
systems would give students more power to understand
electronics.

3 Arduino and its application in making different


components operate automatically would motivate
students to come up with more creative solutions to the
problem they see in their daily lives.

12 12 12
Classes Projects Concepts

Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

55 Introduction to Electronics Electrons, Protons, Current and Voltage

Electronics, Circuits, Sensors


56 Basics of an Electronic Circuit Resistor and Regulator

and Arduino
Understanding Arduino and Connecting Breadboard and Arduino with
57
Breadboard different components

Coding of LED Patterns with


58 Arduino Pinout and Coding
Arduino

Relay, Magnetic Coils and Switching


59 Switching Circuits Principles

60 IR Remote and Arduino IR Transmitter and Receiver

61
61 DC Motor and Driver Movement of a Motor and its control
Electronics, Circuits, Sensors

62
62 Applying Capacitance to Circuits Capacitance and its Role in a Circuit
and Arduino

63 Understanding Sensors and its


Sensors and its Application Integration with Arduino

64 Monitoring Temperature and generating


Temperature Monitoring System
Alerts

65 Password Detection using Using Keypad Module for Password


Keypad and LCD Detection and Access Control

66 Ultrasound Sensor to Detect nearby


Digital Measuring Device object and its Distance
6.1
Module Edublocks Python
(67- 72 Classes)

1 This module focuses on developing the


understanding of Python from the block based
approach.

2 Every fundamental of Python and the


development of its Algorithm has been given
major importance in this module.

3 Includes variables, logical operators, lists, etc


which are the building blocks of Python to
develop projects.

06 11 10
Classes Projects Concepts

Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

67 Hello World Familiarization with Block Python

programs from block-based


Development of Python
68 Draw your Imagination Logical Execution to create Shapes

approach
69 Pull The User In Drawing Shapes from User Input

70 Swirl Around Change Variables and Running Timer

71 Childhood Friend Logical Operators

72 Control your Program Flow Control and Types Comparison


6.2
Module Edublocks Python
(73- 78 Classes)

1 This module focuses on developing the


understanding of Python from the block based
approach.

2 Every fundamental of Python and the


development of its Algorithm has been given
major importance in this module.

3 Includes variables, logical operators, lists, etc


which are the building blocks of Python to
develop projects.

06 11 10
Classes Projects Concepts

Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

73 Loopy Loop Different Type of Loops

programs from block-based


Development of Python
74 Functions Calling Functions and Arguments

approach
75 Grocery Time List Indexing and Operations

76 Login Page Logical Operations and Execution

77 Bridge Activity 1 Variable and Character Count

78 Bridge Activity 2 Forever Loop and Random Function


7
Module
Introduction To Text
Based Python
(79- 96 Classes)

1 Python Basics delivers the basic understanding


of how the text based Python works.

2 This module will focus students to develop


understanding of the data types of python, basic
syntax of conditions, loops and basics of few
modules.

3 Student will be able to make small programs in


python and will also be able to convert real life
mathematical solution in codes

18 18 18
Classes Projects Concepts

Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

Introduction and Features of Python, Print


79 Print your Name
Functions

programs in Avery interactive


manner using block based
Development of Python
80 Add Numbers Operators, Functions, Numbers and Text

81 Driving License Conditions, Input and Format Functions

platform
82 Calculator Application of If Else and Elif Conditions

Nested If Conditions, Binary and Decimal


83 World Tour
Number System

84 Palindrome Syntax of For Loop and Examples

85
85 Multiplication Table Nested For Loop with Examples
programs in Avery interactive
manner using block based

86
Development of Python

86 Internet Speed Introduction to While Loop Syntax


platform

87 2D Shapes in Python Functions of Math Module

88 Rock, Paper and Scissor Random Function and Example

89 Reverse Name Introduction to Strings

90 Calculate Character Type String Functions


Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

Manage Students Name List Introduction to List, Accessing Lists and


91
Using Loops

programs in Avery interactive


manner using block based
Development of Python
Average of Elements Mutable Lists, Size of Lists and Multi-
92
Dimension Lists

platform
93 Find Even Numbers Indexing, Slicing, Playing with Data

Dictionary with Data Types, Duplicate


94 Dictionary
Keywords

95 Add/Remove in Dictionary Adding, Removing and Changing Functions

96 Calculate Values of Sphere Functions and its Application


8
Module Python Advanced
(97-114 Classes)

1 Python Advanced delivers the further understanding


of Python after Python Basics. It goes to different
domains in which python can help us.

2 This module will focus students to develop


understanding of the applications of Python which
can be used in file handling, making small graphics
and making games.

3 Student will be able to handle different types of files,


make graphics and make small games.

18 17 16
Classes Projects Concepts

Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

Application of Function to Calculate


97 Simple Interest
Simple Interest

Advanced concepts of coding


using python and concepts,
Basics of text based coding
Convert Km/h to M/Sec Local & Global Keywords, Lambda
98 Function

using Python
99 Make Module Modules and Packages

Rangoli Introduction to Python Turtle and its


100 Functions

Functions: Penup, Pendown and


101 Box Pattern
Application

Polygon Regular Polygon, Interior and Exterior


102 Angle

103
103 Doremon Doremon in Python Turtle
Advanced concepts of coding
using python and concepts,
Basics of text based coding

104
104 Different Patterns using String and
Star Pattern
Nested Loop
using Python

105 Word Guess Game Introduction to Random Number, While


and For Loop

106 Quiz Game Login System and Control Statements

107 Read Documents Opening and Reading Files

108 Deleting File or Folder and Operations in


Believer Song Text File
Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

Analyse IPL Data Deleting File or Folder and Operations in


109
Text File

Advanced concepts of coding


using python and concepts,
Basics of text based coding
110 OOPs Concept Class and Object Definition

using Python
Class, Instance, Inheritance and
111 Inheritance in Programming
Polymorphism

Abstraction in Programming Inheritance, Abstraction and


112 Encapsulation

Snake Game 1 Recalling Concepts: Loops, Functions and


113 Control Statements to Develop Game

Snake Game 2 Making the Final version of game with


114 concepts learned
9
Module Data
Visualization
(115 - 126 Classes)

1 Data Visualization delivers the understanding that


how the data can be visualized using different tools.
It is the first step towards data science.

2 This module will focus students to develop


understanding of the data, operations on the data,
cleaning of the data, understanding different types
of graphs and how to implement those graphs.

3 Student will be able to filter the data, understand the


data and then analyse the data by making graphs
through it.

12 7 6
Classes Projects Concepts

Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

Introduction to Data Visualization,


115 Numpy 1
Numpy Basics

different libraries and different


Data Visualization using
116 Numpy 2 Advanced Concepts of Numpy

types of graphs
117 Pandas 1 Pandas Basics

118 Pandas 2 Advanced Concepts of Pandas

119 Matplotlib Basics Basics of Matplotlib

120 Matplotlib 2 Application of Matplotlib to analyse Data

121
121 Seaborn 1 Introduction to Seaborn
different libraries and different

122
Data Visualization using

122 Seaborn 2 Application of Seaborn


types of graphs

123 Fifa Project Different Approach of Analysing Data

124 Comic Character Different Approach of Analysing Data

125 Covid-19 Vaccination 1 Different Approach of Analysing Data

126 Covid-19 Vaccination 2 Different Approach of Analysing Data


10
Module Machine Learning
(127- 150 Classes)

1 Machine Learning delivers the understanding of how


does the Machine learns from itself from the given data
and then predicts output.

2 This module will focus students to develop


understanding of the data, filtering data, different
algorithms of Supervised Machine Learning and which
algorithm to choose in what situation.

3 Student will be able to understand Machine Learning


Algorithms, make different Machine Learning models for
different real-life situations.

24 9 16
Classes Projects Concepts

Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

127 Introduction to Machine Learning Basics of Machine Learning.

and it’s important concepts


Basics of Machine Learning
128 Predict Weight by Height - 1 Data analysis, and filtering of data.

and algorithms
129 Predict Weight by Height - 2 Basics of Linear Regression.

130 Predict Car Prices - 1 Problems in data analysis.

131 Predict Car Prices - 2 Concept of Data Filtering.

132 Predict Car Prices - 3 Machine Learning model using Linear


Regression.

133 Predict if it will Rain -1 Categorization, and analysis of data.


and it’s important concepts
Basics of Machine Learning

134 Predict if it will Rain - 2 Encoding of data.


and algorithms

135 Predict if it will Rain - 3 Distribution of Variable in Data.

136 Predict if it will Rain - 4 Training model using Logistic Regression.

137 Should I Play Tennis -1 Analysis, and Visualization of Data.

138 Should I play Tennis -2 Training model using Decision Tree.


Below Is An Indicative List Of The Projects

Activity/Program/App Name
Class No Depending on the learning curve of the child Concepts Focus Areas
the trainer may change the projects

Survival in Titanic - 1 Introduction to Decision tree and data


139

and backend of app development


description.

advanced concepts of frontend


Teaching fundamentals and

including design and code


140 Survival in Titanic - 2 Visualizing processed data.

optimazation
141 Survival in Titanic - 3 Developing decision Tree.

142 Classify type of Mushroom - 1 Exploration of data of Mushroom.

Making different types of graphs through


143 Classify type of Mushroom - 2 Mushroom Data.

144 Classify type of Mushroom - 3 Random forest Algorithm

Teaching fundamentals and advanced concepts


of frontend and backend of app development
including design and code optimazation
145 Spam Email Detection-1 Introduction to Naive Bayes Classifier

146 Spam Email Detection-2 Understanding the Naive Bayes Model

147 Handwritten Numbers Classification-1 Application of Naive Bayes Model

148 Introduction to K-nearest neighbors


Handwritten Numbers Classification-2
algorithm (KNN).

149 Mobile Price Prediction-1 Plotting graphs with digits and matrix.

Prediction and application of the K-nearest


150 Mobile Price Prediction-2 neighbors algorithm (KNN).
Programs

Accelerator Achiever Champion

DURATION: 3 month + DURATION:


DURATION:
6 month
6 month
++ DURATION: 1 year +

CLASSES CLASSES CLASSES


30 Classes, 2 per week 66 Classes, 2 per week 150 Classes, 2 per week

GOAL GOAL
GOAL
Build your own app, In addition to previous
Learn Basics of Coding modules, learn cutting
deepen your
and take home a fully understanding of maths edge technologies like
functional App too. and science through our AI, ML, Robotics, IoT, AR,
unique scientific VR
exploration programme.
MODULES Gain understanding of MODULES
Coding Fundamentals, Artificial intelligence and Introduction to Python,
App Development Machine learning Python Advanced,
Data Visualisation,
MODULES Electronics,
AI/ML, HTML/CSS, Machine Learning
IMPROVEMENT AREA Edu Blocks
Creativity, Decision
Making, Cognitive IMPROVEMENT AREA
Flexibility IMPROVEMENT AREA Creativity, Critical
Design thinking, thinking, Coordination
Complex problem with others, Emotional
CERTIFICATIONS solving, critical thinking, Intelligence, Cognitive
Coding Fundamentals, judgement and decision flexibility
App Development making
CERTIFICATIONS
CERTIFICATIONS Introduction to Python,
AI/ML, HTML/CSS, Python Advanced,
Edu Blocks Data Visualisation,
Electronics, Machine
Learning
Parents’ Endorsements


I was pleasantly surprised to see the
excitement of my 12 year old son
Aaryan, as he completed the first few
classes of BrightChamps. The course is
highly engaging and seems to radically
enhance the new age skills needed for
future success.

Bandana
House Wife


After reviewing all the options, I
affirmatively selected BrightChamps for
my daughter. It is undoubtedly the
most holistic program, given the unique
curriculum and expertise they offer.

Anchal
IT Professional
Student Success Stories

Vivaan developed his first


App at Age 7. Don’t Let your
Child Miss Out!

Aanya developed and


published a game on the App
Store at the age of 9

Shreyasi developed an AI
based chat bot at the age of
14

Everybody should learn to
program a Computer
because it teaches you how
to think

Steve Jobs


Learning to write programs
stretches your mind, and
helps you think better,
creates a way of thinking
about things that I think is
helpful in all domains

Bill Gates
Contact Us
[email protected]

+91 7019528484

www.brightchamps.com

You might also like