Python Level 1

We designed this course in a way to keep kids interested in programming because they will also be building colorful visual arts to see the practical implementations of their work in the software called Processing. It helps in an easier transition from the colorful block-based programming to black and white text based languages.

Starting from

6 December, 2025

4 Months

1 Hour Class

Medium

Online - Zoom

Why Take this course?

Python is one of the most popular programming languages in the industry and is frequently used in some of the highest-paying tech domains, such as machine learning, data science, and robotics. After learning fundamental programming concepts with blockly programming at Scratch, Python is the ideal way for kids to learn written programming language. It will develop a thorough understanding of the versatility of a programming language in many development environments and writing scripts that run independently of any software.

We designed a course to keep kids interested in programming. They will also build colourful visual arts to see the practical implementations of their work in software called Processing. Furthermore, the course is based on solving challenging puzzles to develop problem-solving and algorithmic thinking. Our priority is always to keep the material learning-oriented rather than tool-oriented.

Prerequisites:

  • Students must be 12 years or older or meet the following technical qualifications.
  • Prior experience with Blockly languages (like Scratch Level 2) is required.
  • Must understand projects that involve loops, variables, and conditional statements.
  • A typing speed of 35–40 WPM is recommended. Practice typing here:

Course Outline

4 Month Plan

Learning Outcomes

  • Master fundamental Python concepts including variables, data types, and operators, and use them to write basic computational scripts in environments like Replit.
  • Implement conditional statements (if/else) and loops to control program flow, manage game states, and process user input effectively.
  • Design and build interactive visual projects using the Processing library, responding to mouse and keyboard input and demonstrating a clear grasp of coordinate systems and basic graphics functions.
  • Apply foundational game logic and validation techniques to create simple, functional games (like Tic-Tac-Toe), including turn management and rule enforcement.
  • Utilize File Input/Output (I/O) to achieve data persistence, culminating in a fully functional Username & Login System project that securely stores and retrieves data.

Schedule

Up Coming

Starts 6 Dec

Ends 22 Mar 2026

Sat & Sun

7:00 PM - 8:00 PM

Batch 386

5 seats left

Taught by

Shuja ul Hasan

Fees: $80.00/month

Ongoing

Started 1 Oct

Ends 16 Jan 2026

Wed & Fri

3:00 PM - 4:00 PM

Batch 319

1 Student(s) enrolled

Status

Currently in Module 1

Taught by

Mishal

Fees: $80.00/month
Started 4 Oct

Ends 18 Jan 2026

Sat & Sun

8:00 AM - 9:00 AM

Batch 317

2 Student(s) enrolled

Status

Currently in Module 2

Taught by

Navaal

Fees: $80.00/month
Started 2 Dec

Ends 19 Mar 2026

Tue & Thu

4:00 PM - 5:00 PM

Batch 341

Student(s) enrolled

Status

Currently in

Taught by

Syed shabee Haider

Fees: $80.00/month
Started 22 Nov

Ends 8 Mar 2026

Sat & Sun

12:00 PM - 1:00 PM

Batch 321

Student(s) enrolled

Status

Currently in

Taught by

Mishal Ahmed

Fees: $80.00/month
Started 3 Dec

Ends 20 Mar 2026

Wed & Fri

3:00 PM - 4:00 PM

Batch 277

Student(s) enrolled

Status

Currently in

Taught by

Mishal Ahmed

Fees: $80.00/month
Started 2 Dec

Ends 19 Mar 2026

Tue & Thu

6:00 PM - 7:00 PM

Batch 385

Student(s) enrolled

Status

Currently in

Taught by

Shuja ul Hasan

Fees: $80.00/month

Teachers

Why People Choose the STEM Educators

Find out if this course is suitable for your childSchedule your pre-assessment for free!
Book a free session

Think your kid is ready to take the course!
Enroll now and get started

monitorcode

Frequently Asked Questions

To enroll in any of our programming courses, your child must first attend a STEM Explorer Session. This helps us understand your child’s learning profile and ensures they are placed in a course that matches their skills and interests. After the session, we will share available time slots and course details and guide you through the next steps for enrollment.

Book a 30-minute STEM Explorer Session to find out the most suitable course for your child.

Learning to code helps build essential 21st-century skills such as critical thinking, problem-solving, and creativity. It fosters logical reasoning, boosts confidence in using technology, and prepares children for a future increasingly shaped by digital tools.

While we highly encourage punctuality and regular attendance, we understand that emergencies can happen. In such a case, parents must inform the instructor before the class and request a recording. In this way, the instructor can arrange a recording if informed in advance, as we do not usually record classes.

More courses to explore

Browse more courses