Finding a good end-user programming apporach is hard. We might as well make eveybody into programmers...
While I find the vision interesting and worth while, I am not sure I'd choose Python. I agree, however, that the IDE is an important part of this crusade:
It is interesting to note, however, that one of the key parts of the TeachScheme project is a development environment. While the audiences and approach are different, our project and TeachScheme share a sense that the development environment is a crucial component. There is a need for an interactive read-eval-print loop, a powerful debugger, and tools to understand how programs work.
I think that in order to achieve the desrided goal the IDE has to be revolutionary. It must, for example, encourage reuse.
Another link: Edu-sig -- Python in education
Posted to Python by Ehud Lamm on 8/30/01; 5:50:12 AM