Python Playground
Write and run Python instantly in your browser. No installs, no sign-up.
Free · No login required
Open Playground →Free · No login required
Standalone tools you can use in any lesson, right now โ no account, no setup. Want structured lessons too? Try Python Coach free.
Write and run Python instantly in your browser. No installs, no sign-up.
Free · No login required
Open Playground →Draw with Python Turtle graphics โ perfect for teaching loops, shapes and coordinates.
Free · No login required
Open Turtle Playground →Step through code line-by-line and see how variable values change โ a classic exam-technique tool for trace tables.
Free · No login required
Open Trace Table Visualiser →Convert between binary, hex and denary and see how each bit maps to its place value.
Free · No login required
Open Binary & Hex Visualiser →Going further — resources for A-level Computer Science and beyond.
Practise simplifying Boolean expressions and truth tables with instant feedback.
Free · No login required
Open Boolean Algebra Tutor →Python Coach gives pupils a full structured course, with progress tracking and analytics for teachers.
Try Python Coach โ structured lessons →How for loops work, how range() counts, and what examiners actually test.
Read the guide →Parameters, return values, and why the print vs return distinction costs students marks.
Read the guide →Binary place values, hex mapping, and how to approach conversion questions on the mark scheme.
Read the guide →How Turtle makes loops and functions visible, with worked examples for squares, hexagons, and parametrised shapes.
Read the guide →How to complete a trace table line by line, with worked examples covering variable swapping and loop accumulation.
Read the guide →