Why take this course?
Prerequisites:
- This course is designed for young learners aged 8 and above with little to no prior coding experience.
- Familiarity with any block-based programming language (like Scratch) is helpful but not strictly required.
- Students should possess basic computer literacy (using a web browser and email).
- A typing speed of 15 Words Per Minute (WPM) is recommended for a smoother transition to text-based coding. Practice typing here:
- Required setup includes: Reliable internet, a working microphone, and the latest Chrome web browser.
Course Outline
Learning Outcomes
- Fluently transition from block-based to text-based Python using the EduBlocks platform.
- Master fundamental Python concepts including variables, data types, and arithmetic operators.
- Implement conditional statements (if/else) and loops (for/while) to control program flow and create interactive projects.
- Apply the concepts of classes and functions to write modular, organized, and reusable Python code.
- Use string manipulation methods and user input to create engaging command-line programs like the Eco-Impact Calculator.
- Design and code creative visual art projects using the Turtle graphics library and apply programming to projects focused on environmental awareness.

Schedule
Up Coming
Ends 23 Dec 2026
3:00 PM - 4:00 PM
5 seats left
Ayila Rasheed
Ends 24 Feb 2027
2:00 PM - 3:00 PM
5 seats left
Mishal Ahmed
Ongoing
No ongoing batches at the moment
Check back soon or explore upcoming batches above.
Book a free sessionTeachers

Ayila Rasheed
Teaching Python with EduBlocks
I will be helping students learn programming by solving small, fun challenges step by step. We’ll start with the basics of Python, such as variables, input, and simple decision-making, and use EduBlocks to make it easier for students to see how their code works. Instead of simply showing them what to do, I’ll encourage students to think, predict, test, and fix their code, building their problem-solving skills and confidence as they learn.

Mishal Ahmed
Teaching Python with EduBlocks
Bio coming soon.
Projects
Our Young Innovators in Action
Every project tells a story of creativity, curiosity, and critical thinking. Here are some of the incredible works built by our students






