I just had the pleasure of giving a talk at this year’s PyCon UK in Cardiff on the issue of syntax errors and error messages in Python. The talk is based on my research on syntax errors, student misconceptions, and error messages in Python, where I try to give a brief overview of my work. The entire talk is available on YouTube. You can also download the slides here.
The programming environment TigerJython can be downloaded and used free of charge.