G+: A few weeks old now, but still worth …

David Coles
A few weeks old now, but still worth a read to learn about how Python is being used in schools.

I found the discussion about friendly APIs particularly pertinent. While most of us in the industry wouldn't blink twice at something like `player.setPos`, using something that fits the user's existing mental model (e.g. `player.teleport`) can be a huge benefit to less technical users. Of course, this is also the hardest problem in computer science. ;)

Avoiding boilerplate (for the common case) is also great. The less there is to type, the less there is to go wrong. Everyone loves when things work, straight out of the box, even grisly seasoned professionals.

Python in education [LWN.net]


(+1's) 1