An online tool, Online Python Tutor , has been developed for the MIT programming course; it graphically shows the stack and heap changes at each step of code execution. Thus, the online "tutor" as if clearly explains to the student the work of the program.
In the editor window, you can copy any code or see a few ready-made simple examples (factorial, square root, Fibonacci sequence, etc.). Navigation is carried out by arrows on the keyboard. Students learning Python can see and better understand how code works.