I have two interns here today. They are 16 year olds, and have not done any programming before. I introduced them to the basics of Pascal this morning, and now they're having a good time in the office next door. They are playing with canvas-demos in Smart and I hear "Hey, If X is greater than this value, lets try to spin it around the other way.", and "Aha, look at that!", and "Let's try to tweak the colors!!" etc etc.
I have two interns here today. They are 16 year olds, and have not done any programming before. I introduced them to the basics of Pascal this morning, and now they're having a good time in the office next door. They are playing with canvas-demos in Smart and I hear "Hey, If X is greater than this value, lets try to spin it around the other way.", and "Aha, look at that!", and "Let's try to tweak the colors!!" etc etc.
I bet you all remember the good exploration moments when learning Pascal?
I look forward to introduce them to "everything" I know about sound software engineering over the next year!
I bet you all remember the good exploration moments when learning Pascal?
I look forward to introduce them to "everything" I know about sound software engineering over the next year!
At least they are in capable hands!
ReplyDeleteoh yea', exploring is wonderful!
ReplyDeleteDorin Duminica More so when it's not driven by some annoying defect. ;)
ReplyDeleteLars Fosdal . Oh. We'll have to see about that. Perhaps I ruin them for life! ;-P
ReplyDeleteDefect Driven Development. 99% of Delphi developer's working lives, in a nutshell. :-)
ReplyDeleteBut do give proper credit to the many vendors who make those lives such fun. ;)
ReplyDeleteJørn Einar Angeltveit No, irreversible damage results only from exposure to BASIC, ;)
ReplyDeleteBill Meyer
ReplyDelete10 print "Visual Basic, not original BASIC"
20 goto 10
Bill Meyer: Haha. Yes, that's true!
ReplyDeleteI had forgotten that great quote from Dijkstra:
"It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
(http://www.brainyquote.com/quotes/quotes/e/edsgerdijk201164.html)
I would also agree that C64 basic has done more good than harm, Lars Fosdal !
ReplyDeleteJørn Einar Angeltveit Also note that the available articles (from google) which appear to refute Dijkstra all seem to have been written by people whose first programming language was some variant of BASIC.
ReplyDeleteAt least they have a mentor. I had nobody but the F1 key for the first few years. Took me a week to discover and figure out how to loop. Good times :-)
ReplyDelete