On Tue, 2010-12-14 at 08:35 -0800, Rob Ross wrote: [ . . . ] > Of the languages I've looked at in the last few years, I think Python > comes closest as a modern replacement. A two semester course in Python > could start with just the procedural/functional uses, and the second > semester could introduce object oriented concepts.
I have to agree that Python is an excellent first language (I joint authored a textbook which acts as proof). However, two semesters sounds like a very long time for a course working with only one language. In two semesters one should have covered at least two languages. Also this procedural/OO split is the wrong way of doing things, it creates artificial barriers in the minds of the students. -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:[email protected] 41 Buckmaster Road m: +44 7770 465 077 xmpp: [email protected] London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
signature.asc
Description: This is a digitally signed message part
