Learning Python
Python has consistently ranked one of the most popular programming languages due to its easy-to-learn syntax and wide community support. We introduce young learners to Python by guiding them through the basics while building fun projects. Each language feature is dissected and experimented with in different ways to enhance their project which allows them to grasp the application part of the language.
Learning Python
Python has consistently ranked one of the most popular programming languages due to its easy-to-learn syntax and wide community support. We introduce young learners to Python by guiding them through the basics while building fun projects. Each language feature is dissected and experimented with in different ways to enhance their project which allows them to grasp the application part of the language.
4 levels of learning
2 team projects
Live Interactive Classes
Real time classes, not a passive experience. Students interact with instructor and other students during the class.
Online classes only
4:1 Students Teacher Ratio
Student Projects
Esha - Grade 6
Sylvia - Grade 5
Shreya - Grade 6
The Python Path
Initiate
(Level 1)
At this level, student will learn to setup Python on computer and start learning basic syntax using Turtle graphics. They will learn about coordinate system and how to draw different shapes.
Details
Padawan
(Level 2)
At this level, students will explore built-in data containers, functions and use built-in functions using Turtle graphics.
Details
Knight
(Level 3)
At this level, students will learn how to organize code in a program using Classes and Objects. They’ll also learn how to think about the class of items and the concept of abstraction.
Details
Master
(Level 4)
At this level, students will be introduced to basic data structures and algorithms. They’ll also learn about Files and directories and how to manipulate them programmatically. This will conclude with a project using some external Python libraries.
Details