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?

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

Attachment: signature.asc
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).

Reply via email to