Python foundations
Real Python execution, line tracing, variables and twelve focused coding exercises.
Open teaching studio ↗Live demos, guided analysis and classroom discussion.
Real Python execution, line tracing, variables and twelve focused coding exercises.
Open teaching studio ↗A cafe pilot: build project artefacts, explore models and explain decisions.
Open teaching studio ↗A manager asks for an expense report. Eight synthetic records include duplicates, a refund and a missing amount. Discover the rules before automating.
Open teaching studio ↗A synthetic logistics assistant receives a request, retrieves evidence, proposes a plan and passes it to independent checks and human review.
Open teaching studio ↗Synthetic early-learning centre data contains missing values, duplicate records, an orphan key and a zero attendance. Inspect first, then join and summarise.
Open teaching studio ↗Teaching scenario: a cafe tests a new ordering screen with 12 volunteers. A short before/after exercise suggests faster orders; it has no randomised control group. This is synthetic evidence, not a published study.
Open teaching studio ↗Teach guides an explanation and reveals worked examples. Learn connects each concept to an exercise and a practical output. All work runs in your browser; export anything you want to keep.