The near-impossibility of teaching programming to a subset of students

The camel has two humps[pdf] was an interesting read; a bit wooly, but believable. One of my favourite paragraphs, tangential to the paper’s findings, concerned IDEs:

Programmers, who on the whole like to point and click,
often expect that if you make programming point-and-click, then novices will find it easier. The
entire field can be summarised as saying “no, they don’t”.