About
Python Teen Coders Intermediate is a structured blended-learning Python programme for learners aged 12 - 16 who already understand Python basics and are ready for applied programming. Learners join live online classes for tutor-led explanation, code demos and syntax breakdowns. After class, they continue inside EngagePro to review notes, complete assignments, practise challenges and strengthen skills. This programme covers file handling, error handling, modules, packages, OOP, advanced Python patterns and software development practice. Learners explore how to store data, catch errors with try/except, organise code across files, create classes and objects, and test programs. Projects include a Library Management System, Attendance Tracker, Inventory System and final Portfolio Project. What this programme helps learners do: • Read from and write to files • Use try/except to handle errors • Organise code with modules and packages • Understand classes, objects and inheritance • Explore encapsulation, abstraction and polymorphism • Use list and dictionary comprehensions • Plan, test, debug and document programs • Build multi-file Python projects • Complete EngagePro assignments and challenges Course Details Suitable for: Teens aged 12 - 16 with Python experience Delivery: Blended learning with live classes and EngagePro practice Time zone: UK Time Experience needed: variables, functions, lists and dictionaries Learning style: Tutor explanation, live demo, syntax breakdown, notes, assignments and project work Session Style Each session includes one concept, a worked example, guided coding, independent practice and an EngagePro assignment. Learners build confidence by testing, debugging and improving code.
You can also join this program via the mobile app. Go to the app
