Newsgroups: comp.databases.object,comp.lang.basic.visual,comp.lang.c++,comp.lang.clos,comp.lang.dylan,comp.lang.eiffel,comp.lang.objective-c,comp.lang.pascal,comp.lang.smalltalk,comp.object,comp.programming
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!howland.reston.ans.net!agate!hilbert.dnai.com!nbn!NewsWatcher!user
From: 75146.3515@compuserve.com (Mitchell Waite)
Subject: Re: Good ideas for OOP teaching?
Message-ID: <75146.3515-1811941941200001@199.4.64.42>
Sender: news@nbn.com
Organization: Waite Group Press
References: <9411181717.AA12898@lapa.cic.itcr.ac.cr>
Date: Sat, 19 Nov 1994 03:41:20 GMT
Lines: 42
Xref: glinda.oz.cs.cmu.edu comp.databases.object:3901 comp.lang.basic.visual:30048 comp.lang.c++:99521 comp.lang.clos:2645 comp.lang.dylan:2988 comp.lang.eiffel:7033 comp.lang.objective-c:3305 comp.lang.pascal:45771 comp.lang.smalltalk:18127 comp.object:22802 comp.programming:12892

Check out Simple C++ from Waite Group Press. ISBN 1-878739-44-1. It
teaches OO in a novel and interesting manner.

In article <9411181717.AA12898@lapa.cic.itcr.ac.cr>,
isanabri@lapa.cic.itcr.ac.cr wrote:

> Hello everybody,
>         I would like to know the academic experiences of those of you
> whose have been involved in Object-Oriented Programming course planning.
> I am preparing the material for a graduate course on OOP.  My dilemma
> is to avoid thinking that a good OOP course is the same as the study of
> one or several especific OO languages (OOL).  In other words, studying
> OOLs and their differences does not make an OOP course interested and
meaningful.
> Well, people may think strong fundations on OOP can be build by using
> OOL real experiences, I agree with it.  But how far away these
> experiences have to go in a 16 weeks course (3 hours a week).
> Introducing people to the OO paradigma may result in a shock at the
> begining, how to avoid it?
> Which may be to most recomended OOLs to review (ST80, C++, CLOS,
> VisualBasic, Turbo Pascal 7.0,...)?
> Is there any good book that addresses this problem that you may
> recomend? Sequences of Articles?  OOP course structures or plans?
> Would this course include real-life applications (database connections,
GUIs, ..)?
> What about teaching some aspects of analysis and design using this paradigm?
> 
> I would really appreciate if you could answer directly to me at:
>         isanabri@cic.itcr.ac.cr
> I have problems with me nn software.
> 
> Thanks in advance,
> 
> Ivan Sanabria
> 
> ----------------
> Lic. Ivan Sanabria, MSc.
> Centro de Investigaciones en Computacion
> Instituto Tecnologico de Costa Rica

-- 
Publishers of the highest quality computer books in the world.
