Teach non CS major introductory course using Squeak

Ralph Boland ralphpboland at yahoo.com
Sun Jun 5 21:17:25 UTC 2005


Many non computer science students often do an
introductory course in computer science.
They usually learn to program in a language such as
Basic or Cobol.  A friend of mine was
a phys-ed majory and made the mistake of doing an
introductory course in Fortran
(which he passed!).

I have always thought that for such students Smalltalk
would be a MUCH better language to
learn both in terms of learning what programming is
all about
and in terms of learning something that they might
later find useful. 
I am fairly new to the Morphic part of Squeak but it
suggests to me that because of Morphic, 
Squeak would be the preferred version of Smalltalk to
use for such an introductory course.

Thus I wonder what other think of these opinions? 

Can anyone suggest why these are particulary good/bad
ideas?

Has anyone actually used Squeak/Morphic (or even
Smalltalk)
in an introductory course in programming to non-CS
majors? 

If this has been done before,  I (and others) would be
interested in getting a copy of
the class notes, slides, etc.
Who knows,  I might get a chance to teach such a
course in the future.

Ralph Boland  

P.S.  I currently use yahoo mail for sending/receiving
mail and have just discovered (after a year)
that Yahoo tacks ads to the end of mail that I send
so if you see such an add at the end of this email
take it to mean that YAHOO SUCKS!





		
__________________________________ 
Discover Yahoo! 
Get on-the-go sports scores, stock quotes, news and more. Check it out! 
http://discover.yahoo.com/mobile.html



More information about the Squeak-dev mailing list