In unrelated news, here is the material for a Python programming workshop that we run in our local high school. The workshop, in Hebrew, is based on the Turtle visual programming package, which uses a Logo-like graphic programming model.  The model allows the students to see a simple mapping between their commands and the visual geometries on the canvas.