Re: PPIG discuss: Children learning to program

2004-10-12 Thread Yishay Mor
Programming is a tool for learning other things, and is justified as such, put not as a subject in its own right. Amen! and the same goes for calculus. There's no justification for learning calculus other than it enhances your ability to understand the world. So does programming. To learn

Re: PPIG discuss: Children learning to program

2004-10-12 Thread Mark Guzdial
On Oct 11, 2004, at 11:45 AM, Derek M Jones wrote: Then there are the quality of life issues. Forget terrorists, think of the mayhem that undertrained programmers can cause. I think we need to keep people away from programming computers. If the goal is to have more quality programming, then

Re: PPIG discuss: Children learning to program

2004-10-12 Thread Alan Blackwell
[EMAIL PROTECTED] said: Bonnie Nardi's very nice A Small Matter of Programming, show that there are end-user programmers in industry, and they tend to stratify. More seriously, since Bonnie wrote that book, we are seeing an increasing number of end-user programmers in homes (refs below). My

Re: PPIG discuss: Children learning to program

2004-10-12 Thread Derek M Jones
Alan, ...tasks, but without having CS educations. As a result, many such products are scarcely usable. There are two things that may help. First (main focus of my research) is to present programmable features in a way that does not presume the user shares CS graduates' mental models. Second