Python Sponge

Free tutorial resources for step-by-step Python activities

Our latest result under development provides free step-by-step tutorial and drag/drop activities which run in the browser and do not require pupil login / setup.

Progress through tutorial activities will be stored on the local computer using cookies. In fact all python code also runs locally using the pyodide javascript library to convert python to javascript behind the scenes.

visit python sponge

If teachers wish to see student progress then ask students to take screensnips of any page or of their tutorial progress report. This is designed this way to be instant-use for the classroom – no setup required – and also to minimise server reliance.

Under the Parson’s Problems section, you will find a developing base of drag-drop problems. Not only can student drag the code blocks (including indentation) but they can also then run their assembled code and edit it further.

visit python sponge

%d bloggers like this: