This foundational Python course is designed for those with no prior programming experience. In 24 hours of live, hands-on learning, students are introduced to Python syntax, variables, data types, control flow, loops, and functions. As they progress, they build confidence by creating real mini-projects like a password generator and dynamic drawings using Turtle graphics. With a focus on logic development, structured problem-solving, and creativity, this course is the perfect launchpad for aspiring coders in middle school and beyond.
Getting Started with Python
Installing Python and writing your first program
Python syntax, comments, and best practices
Working with numbers, strings, and booleans
Making Decisions with Code
Using conditional statements (if, elif, else)
Applying logical operators
Writing interactive code with user inputs
Repeating Actions with Loops
Introduction to while and for loops
Loop nesting and break/continue usage
Writing math-based loop exercises
Organizing Code with Functions
Writing and reusing functions
Parameters and return values
Intro to debugging and exception handling
Data Structures
Creating and manipulating lists, tuples, and dictionaries
Understanding indexing, slicing, and iteration
Practical examples with real-world data
Working with Modules
Importing and using Python modules
random and math for logic-based projects
Password generator mini-project
Turtle Graphics & Final Project
Drawing with the Turtle module
Using loops and functions to create art
Final project showcase: custom design using code
With more than 10 years of experience in teaching, I am passionate about teaching. My expertise is in teaching Coding and Robotics to kids around India, Australia, UK, UAE, Qatar, USA, Malaysia, Macedonia. All my classes are live and online. I ensure students enjoy their learning. My Webinars to undergraduates cover Robotics, IoT and virtual reality. All my classes are live online and are designed for small groups as well as 1-1.
Rating
Reviews
Students
Courses