Teaching programming in Python? Here is how Expression Tutor can help you!
How to represent the different kinds of Python expressions as Expression Trees
Illustrative example page embedding a sequence of Python ET activities
Automatically extract expressions and generate ET activities from Python source
The authoritative source about everything related to the Python programming language is the Python Language Reference. Most of Expression Tutor refers to the version 3.10 of the specification.