π Python is loadingβ¦
Free · No login required
Step through Python code one line at a time and watch variable values change β built for teaching exam-style trace tables.
How to use it
The gap between "I understand the code" and "I can trace through it on paper" is where exam marks are lost. This tool closes that gap β students step through code one line at a time and watch variable values change exactly as they would on an exam mark scheme.
Not what students think it does. Not what it looks like it should do. What it does. Step through a loop iteration by iteration and the logic that seemed obvious in explanation becomes undeniable on screen.
The compact layout matches the format students encounter in AQA, OCR, and Edexcel papers. Export the completed table as a CSV, or project it in class and work through it together. The tool does the bookkeeping β you do the teaching.
Python Coach includes 27 lessons and 195 challenges β from a first print statement through to functions and file handling, all mapped to the GCSE specification.