L402 - Introduction to Python 2
An intermediate Python course for teens aged 13–17 to build real-world projects with data structures, functions, and OOP.
Take your Python skills to the next level with this intermediate course, tailored for teens who already know the basics and want to build real-world programs. You’ll dive into Python’s powerful data structures, master writing clean, reusable functions, and explore object-oriented design patterns to structure larger projects. Through hands-on exercises and mini-projects, you’ll strengthen your problem-solving toolkit and get ready for advanced topics in software development, data science, or automation.

Course Features
Beginner‑Friendly Real‑Code Learning
Kids master text-based programming from day one, from typing real Python code like print(), variables, loops, conditionals, and modules, without drag-and-drop blocks. Python’s clean, English-like syntax makes it approachable yet powerful.
Build Real Skills with Hands-On Challenges
Modules cover variables, loops, conditionals, and basic modules through mini-games, chatbots, Turtle graphics, and coding puzzles, reinforcing logical thinking and computational skills every step of the way.
Boost Problem-Solving, Creativity & Confidence
Python’s environment helps kids develop critical thinking, debugging skills, resilience, and the ability to bring imaginative projects to life, building tech confidence for school and beyond.
Course Structure

-
Reinforce key concepts from L401 including syntax, data types, loops, and functions.
-
-
Learn how to collect, clean, and visualise data using libraries like pandas and matplotlib.
-
-
Work with tuples, nested lists, and dictionaries to manage complex datasets.
-
-
Access real-world data through public APIs and integrate it into Python projects.
-
-
Apply all learned skills to analyse and visualise real-world data through a guided project.
-
Course Edge
Age‑Appropriate, Project‑Based Coding Classes
We offer structured, age-tiered programmes with tailored content suitable for various age groups.
Tech-driven Teaching Team
Founded by Lizhang, an Imperial College London alumnus and seasoned Senior Software Engineer with more than 5 years at top tech firms like Meta and Amazon, Lyza Education brings industry-grade expertise directly into the classroom, with our teachers hailing from prestigious institutions across Singapore, UK and Australia.
Comprehensive Learning Tracking
Lyza's cloud‑based platform documents all student progress, from lesson feedback and certificates to project portfolios, ideal for tracking tech skills and supporting DSA applications.
Start your child's coding journey!



