ActionScript as a teaching language

William Park opengeometry-FFYn/CNdgSA at public.gmane.org
Sat Dec 31 19:49:45 UTC 2005


On Fri, Dec 30, 2005 at 11:33:33PM -0500, Christopher Browne wrote:
> On 12/29/05, William Park <opengeometry-FFYn/CNdgSA at public.gmane.org> wrote:
> > How about Python?  It has "OOP" stuff, but it can be taught as
> > procedural to start.
> 
> Ruby would also be a pretty good choice, with the difference that it
> is "inherently OOP."
> 
> > In fact, for Grade 11, even Awk is sufficient.  Awk syntax is like
> > C, so you can teach C very easily afterwards.
> 
> Having associative arrays and regular expressions in the "base
> language" would make C a pretty big step down from Awk.  In any case,
> Awk is only marginally less "dead" than Latin; I don't think too many
> Grade 11 classes will be using it.

If you don't plan to introduce C later on, then Awk would be
meaningless.  Though, I'm not sure, because I learned C first.

-- 
William Park <opengeometry-FFYn/CNdgSA at public.gmane.org>, Toronto, Canada
ThinFlash: Linux thin-client on USB key (flash) drive
	   http://home.eol.ca/~parkw/thinflash.html
BashDiff: Super Bash shell
	  http://freshmeat.net/projects/bashdiff/
--
The Toronto Linux Users Group.      Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml





More information about the Legacy mailing list