On Fri, 2011-06-10 at 19:47 +0100, Stasha Lauria wrote: > I fully agree on both: > > 1- Don't teach Java. > > 2- before learning _Java_, it pays to learn something about _programming_, > and that's definitely easier using Python than using Java. > > This is based on my personal experience of teaching programming to First year > undergraduate students.
Graham Roberts at UCL is using Groovy and Sarah Mount at Wolverhampton and James Shuttleworth at Coventry are using Python to great effect. The folk at Leeds are using Python also I believe. The big problem though is the the issue of type. Believers in static strong typing will object to the use of languages that work with dynamic typing even though learners seem to find it easier to do things without having to worry about types in the first instance. I guess someone somewhere needs to do some experimentation rather than there just be anecdotal evidence and advocacy research? -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: rus...@russel.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
Description: This is a digitally signed message part
-- The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302).