Re: PPIG discuss: Comparison of pedagogical models

2003-01-07 Thread Walter Milner
Things like Shackelford R. L. Badre A. N. (1993). Why can't smart students solve simple programming problems? International Journal of Man-Machine Studies (1993) 38, 985-997 suggest your students are not unusual ;-) But before comparing pedagogical models - which sounds as if you mean at a

Re: PPIG discuss: cognitive theories and programming

2003-01-07 Thread Walter Milner
Well, I'm interested - but not very knowledgeable. - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, December 24, 2002 10:37 PM Subject: PPIG discuss: cognitive theories and programming Hello! I am new to the list and to the ties between cognition and

RE: PPIG discuss: Pseudocode studies

2004-03-29 Thread Walter Milner
'Some work is being done in the field of logic which looks at how people interpret things like syllogisms, where researchers are uncovering systematic differences in reasoning.' That sounds interesting. Does that connect with Grice's Rules of Logical Implicature eg that in normal language

RE: PPIG discuss: Conceptual blending theory and PPIG

2005-02-07 Thread Walter Milner
Hi John Do you know of Joseph Goguen and algebraic semiotics? See http://www.cs.ucsd.edu/users/goguen/projs/semio.html cognition in understanding and using programming languages and development environments Is this for 'novices' or professional programmers? -Original Message- From:

RE: PPIG discuss: Natural naming imaginary computer

2005-02-24 Thread Walter Milner
'reduces programming errors' - this is in the context of people learning to program, or professional programmers? Is there quantitative evidence for the assertion? How would you account for the success of Perl with the plethora of $_ and @_ and %_ ? How do you deal with the idea that in a

RE: PPIG discuss: About natural naming

2005-03-04 Thread Walter Milner
Yes. Also some names - x and y - though short have become meaningful through conventional use. Consequently screenX and screenY would normally be understood as screen coordinates, meaning that distanceFromTheLeftEdgeOfTheScreen and distanceDownFromTheTopOfTheScreen are (thankfully) not

RE: PPIG discuss: Object-oriented vs. procedural programming: material for a study.

2005-03-08 Thread Walter Milner
Linda McIver did a PhD on 'Syntactic and Semantic Issue sin Introductory Programming Education' Monash Uni. Also Burton and Bruhn 'Teaching programming in the OOP Era' SIGCSE Bulletin \Vol 35 Number 2 June 2003 -Original Message- From: [EMAIL PROTECTED] on behalf

RE: PPIG discuss: Commercial reality (was: Competence (was: About natural naming))

2005-03-09 Thread Walter Milner
Ariadne.. I've lost the thread. Isn't the first P in PPIG for Psychology? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Derek M Jones Sent: 09 March 2005 17:31 To: discuss@ppig.org Subject: RE: PPIG discuss: Commercial reality (was: Competence (was:

PPIG discuss: The concept concept

2005-03-10 Thread Walter Milner
I'm looking at approaches to the acquistion/construction/development/use of 'concepts'. I'm interested in this happening at undergrad level, but most work is concerned with child development. I've seen - Vygotsky 'Thought and Language' - 'everyday' concepts and 'scientific concepts'

RE: PPIG discuss: The concept concept

2005-03-10 Thread Walter Milner
snip Piaget and Inhelder 'Early Growth of Logic' I thought most of Piaget's theories had been shown to be pure speculation and not supported by experimental evidence? 'The Early Growth of logic in the child' is based on a study of over 2000 children. snip Category learning. The

RE: PPIG discuss: The concept concept

2005-03-23 Thread Walter Milner
: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Judith Richardson Sent: 21 March 2005 22:08 To: Walter Milner; discuss@ppig.org Subject: Re: PPIG discuss: The concept concept Have you taken a look at the work of Jean Mandler(UCSD), Mark Johnson's The Body in the Mind, and James Gibson's

RE: PPIG discuss: Is there any research on...

2005-04-27 Thread Walter Milner
'Many people do not even know the grammar of the natural languages we use every day' That's a curious statement. I suggest that no-one knows the grammar of say English in the sense that it can be stated in BNF for (most) programming languages, mainly because it does not exist. But then that is

RE: PPIG discuss: Problems sitting on the seat (acquiring the seat) while Programming.

2005-10-27 Thread Walter Milner
Lots of reasons why 1.5 hours is of little use. One is risk of RSI. Another is proactive and retroactive inhibition of memory. From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Babar AbbasSent: 27 October 2005 03:46To: discuss@ppig.orgSubject: PPIG discuss: Problems sitting

RE: PPIG discuss: Problems sitting on the seat (acquiring the seat) while Programming.

2005-10-28 Thread Walter Milner
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bjorn Reese Sent: 27 October 2005 20:10 To: discuss@ppig.org George Bernard Shaw, Donald Rumsfeld and Chris Moyles - So perhaps sitting is better after all. Subject: Re: PPIG discuss: Problems sitting

FW: PPIG discuss: Programmer education argument-starter of the week

2007-07-02 Thread Walter Milner
Some arbitrary thoughts 1. 'Learning to program' is not atomic - it might include the syntax and semantics of a given language, learning abt data structures and algorithms, trying to understand a given paradigm (eg OOP), developing problem-solving skills. So maybe different parts of learning to

FW: PPIG discuss: teaching kids to program

2007-08-01 Thread Walter Milner
Is this asking WHY try to teach children programming? A possible answer would be that it does something which has a positive transfer to other areas - and that there is no evidence that it does, or It produces better commercial programmers whne they grow up - again no evidence I'm not sure

RE: PPIG discuss: teaching kids to program

2007-08-02 Thread Walter Milner
John Pane wrote: Why shouldn't programming be included in the mix of experiences a child has? I think we need to be clear whether we are talking about informal education in the home led by parents, or a national curriculum for delivery by teachers in schools. I think the OP was concerned

FW: PPIG discuss: Programmer education ain't what it used to be

2008-01-15 Thread Walter Milner
Here are a few assertions, all with no evidence 1. Java is an excellent language 2. Java is a product of a history of programming language design ideas which now stretches back around 50 years 3. If an undergrad with no previous knowledge of programming can get the idea of Java/OOP in a few

FW: PPIG discuss: Programmer education ain't what it used to be

2008-01-15 Thread Walter Milner
Yes, and you can do the equivalent of malloc/calloc by asking for new arrays or whatever at run-time. The point is that the student should do this eg they should write their own implementations of a linked list, tree, stack etc before they use Sun's implementations of the container classes.

FW: PPIG discuss: Programmer education ain't what it used to be

2008-01-15 Thread Walter Milner
- From: Lindsay Marshall [mailto:[EMAIL PROTECTED] Sent: 15 January 2008 15:03 To: Alan Blackwell; Michael Kölling Cc: Walter Milner; Subject: RE: PPIG discuss: Programmer education ain't what it used to be Based on the discussion I listened to, the statement that applicants equate enrolling

FW: PPIG discuss: Programmer education ain't what it used to be

2008-01-18 Thread Walter Milner
I think Steven's analysis is very perceptive. A couple of comments 1. These are types of programming activity, not types of people. 2. Many people who carry out one of these activities during their career also engage in at least one other. I know quite a few people who work as IT consultants