Check out PyTamaro, a web-based educational Python environment that uses Judicious documentation
Judicious is an open-source project created by the Lugano Computing Education Research Lab at the Software Institute of USI