-
Python Programming for kids
Kids learn Python programming, basic computer science and applied mathematics by building application.
Overview
Why should kids join this program?
Computer programming is everywhere. From cars to farming, from medicine to architecture, computer programming is the fundamental skill that every kid will be using in the future. Through this Level 2 program, kids of age 10 yrs and above learn python programming by building animation.
- 3 months (12 sessions - 2hrs each)
- 36 video lessons
- 36 exercises
- 12 project activities
- 10 years and above
- 20 kids/batch
Python games from our previous batch
All about our instructors and educators
Vishnu
14yr old
Akshay V
13yr old
Srivatsav
11yr old
Curriculum Overview
Why should you choose this program? How do we drive the curriculum? What would your kid learn from this program?
Term I
- Introduction to Python programming
- Branching
- Loops
- Variables
- List
- Fundamentals of Computer science
- Algorithm
- data structures
Term II
- Python programming concepts
- Functions
- library
- Computer graphics
- Using command prompt or terminals
- Basic Discrete Mathematics
- Graph Theory
- Set Theory
Term III
- Mentoshop hours with experts
- Kids work on guided project using Python
Educator Information
All about our instructors and educators
Dr. Muthukumar
Computer Science Educator
View Profile
Arumugham S
Computer Science Educator
View Profile
Their project gets eligible to showcase day, where kids will display their work to parents, friends, family, and invited industry professionals.
Testimonials
What parents had to say about our previous programs
A team that ardently works towards upskilling children in science, maths and computers in an intelligent, practical and funfilled method. Wish every teacher in schools here could teach like them. We'll have world's best brains coming out from Coimbatore. A
Reni Auxiliya
Parent, Coimbatore
Mango Education guys are doing a fabulous job using inter disciplinary and non-linear teaching methods... their passion and involvement makes it happen
Boopathy Jayaraman
Parent, Coimbatore
Mango Education is a wonderful venture. My son just loves his time there. Obuli and Arumugam are really passionate about Science and teaching kids. Be it their crash course or their star gazing night or their latest scientist interaction programme, it's all very innovative and interesting for the kids and parents.
Visalakshi Jaiganesh
Parent, Coimbatore
Frequently Asked Quostions
Frequently asked questions by parents
Why Python Programming?
Imagine you are trying to learn a new Language or the first time you learnt English. You were first introduced to symbols and how each of those symbols has a sound associated with it and later how permutation and combination of these sounds lead to meaning. But imagine if you get introduced to Grammar first. You might have been intimidated and put off to even learn the language. That is exactly the way we learnt C, C++ or Java. We were made to learn and remember Syntax. But in this era of Google and StackOverflow, importance of remembering Syntax is not much needed and importance has moved towards the purpose of programming language - writing logic.
Python is the most recommended programming language for kids to start with as it is very readable. You won’t waste a lot of time memorizing the hard syntax that other programming languages will present you. Instead, you will be able to focus on learning programming concepts and paradigms. But, this doesn’t deny the power of languages like C and Java. Once you understand those tools you can move on to other more powerful, specific languages and readily understand a given piece of code.. To start learning, especially for kids, Python is the way to go.
What is Discrete Mathematics?
Discrete Math is something we witness everyday but tend to miss out. In the modern era, Application of Discrete mathematics is in diverse fields. It is not the name of a branch of mathematics, such as number theory, algebra, calculus, etc. Rather, it's a set of branches of math that all have in common the feature that they are "discrete" rather than "continuous". Discrete means distinct and separate.
What is the difference between Computer Science and Computer Programming?
There is a myth that Computer programming is Computer science. Computer Programming is a language to understand and implement Computer Science. Just like how we use language like Tamil, English to articulate or express our thoughts, the Computer programming language is what computers can understand. It helps in expressing our thoughts to computers and making it do our “thinking work how does modern computer work? A Map uses only 3 colors and yet no two neighboring countries have the same color? How to find the best way to lay roads in a city connecting important places? How does a supermarket arrange the items in its store based on the people visiting it?
Computer Science is all about using computer is like saying astronomy is all about using telescope
- Edsger Dijkstra
Moments
Explore the activities from our previous sessions




