Fast-track your Python skills with an accelerated introduction covering variables, math, conditionals, and loops.
You can preview the lesson titles below, but you'll need to enroll to access the full content.
Kick off Year 2 with a high-energy code sprint — refresh your print, variable, and input skills, and discover what you'll build this year
Solve the Week 1 crash mystery — discover str, int, and float, inspect them with type(), and convert user input into real numbers
Get full access to all 8 lessons in Year 2 Term 1: Python Accelerated.
Book a Class →Unlock Python's full maths toolkit — floor division, modulo, and powers — and discover the remainder tricks behind fair sharing, even/odd detection, and exploding doubles
Turn ugly, messy output into clean, professional text with f-strings, round(), and money formatting — the secret to making your Smart Calculator look amazing
Level up your if/elif/else with and/or/not, then master the pro skill that stops programs crashing: validating user input before you use it
Combine everything from Weeks 1-5 to build a real, working menu-driven calculator that adds, subtracts, multiplies, and divides — the core of your term project
Upgrade your Smart Calculator into a professional, crash-proof program — with a play-again loop, percentage and tip modes, a divide-by-zero guard, and a safety net for silly input
Term 1 finale — polish and demo your Smart Calculator, give peer feedback, ace a fun term quiz, and celebrate finishing your first Year 2 term