At 8:10 PM -0400 4/14/08, David Krings wrote:
tedd wrote:
I'm not saying that he shouldn't answered the question as you intended, but let's stop and examine this incident -- your question was:

7) a and b are variables.

   a = 10
   b = 20
   a = b

   The new values of a and b are, respectively:

And his answer was:

   a= 0.5, b=1


In case you haven't already read this, here is the research paper about this problem and the various outcomes:

http://www.cs.mdx.ac.uk/research/PhDArea/saeed/paper1.pdf

No, I had not read that -- but the article drives home the point I was making in that it's very difficult to test a person's ability to program.

Programming is more akin to the basic method of a person's ability to resolve and interpret the world around them. I have my own theories, but I don't think they would be acceptable in academic circles.

But think of this -- we all know that color-blind people see things differently and that's considered a disability. However, in WWII we successfully used color-blind personnel to detect camouflaged enemy positions. Now imagine a color-blind person trying to teach normal visioned people how to do that. That's the type of problem you run into teaching programming. But on the same point, a color-blind person would have little problem explaining that to another color-blinded person (of course of the same color-blindness). That's the main reason for the two-humped test results the article mentions. You either "get-it" or you don't.

Some of the top programmers I ever met, had no formal education. Explain that.

Cheers,

tedd
--
-------
http://sperling.com  http://ancientstones.com  http://earthstones.com
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php

Reply via email to