ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> edu-sig
edu-sig
Re: [Edu-sig] More post Summit brainstorming
by Ian Bicking other posts by this author
Apr 17 2006 9:18AM messages near this date
[Edu-sig] More post Summit brainstorming | Re: [Edu-sig] More post Summit brainstorming
kirby urner wrote:
>  Put another way:  what I want for South African kids is a reading
>  knowledge of Python.  I don't much care how that's gussied up on a
>  bltblt canvas, what bells and whistles get used.  At the heart of it,
>  Python is simply ASCII source code that we know how to read, or don't.
>  
>  The target fluency we're working to cultivate is at that level, not at
>  the level of which mouse buttons to click, which dialog boxes to open
>  (good discussion with Alan Kay about "modal windows" over beers @
>  JurysDoyle).  Navigating the interface isn't irrelevant (gotta learn
>  that too) but it's not a core language in and of itself.  The focus is
>  more Scheme than DrScheme, admirable though that packaging may be (I
>  find it admirable).
>  
>  Likewise, I want Squeak to be about, among other things, developing a
>  reading knowledge of SmallTalk.  It's not like you have to make a
>  career out of being a SmallTalk programmer.  It's more like we're
>  ploughing through Shakespeare, learning what a different English was
>  like, developing backward compatibility -- or Cervantes or whatever. 
>  Alice in Wonderland.

Is the idea to teach programming?  That seems wrong for any inclusive 
curriculum.  Programming-the-skill will never be relevant to most of 
these children.  As a way of teaching a larger set of ideas about 
abstraction, I think programming is a great medium.  But it's only a 
useful skill for a small set of students.

One thing that I think Logo gets really right is the insistence 
(cultural as much as anything) that it isn't a language for teaching 
programming, it's for teaching *with* programming.


-- 
Ian Bicking  /  ianb@[...].com  /  http://blog.ianbicking.org
_______________________________________________
Edu-sig mailing list
Edu-sig@[...].org
http://mail.python.org/mailman/listinfo/edu-sig
Thread:
Kirby Urner
Ian Bicking
Kirby Urner

Privacy Policy | Email Opt-out | Feedback | Syndication
© 2004 ActiveState, a division of Sophos All rights reserved