From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_40,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,51bc4a1c7000a054,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-11-29 06:38:18 PST Path: bga.com!news.sprintlink.net!howland.reston.ans.net!cs.utexas.edu!not-for-mail From: isanabri@lapa.cic.itcr.ac.cr Newsgroups: comp.lang.ada Subject: Good ideas for OOP teaching? Date: 29 Nov 1994 08:37:25 -0600 Organization: UTexas Mail-to-News Gateway Sender: nobody@cs.utexas.edu Message-ID: <9411291433.AA14798@lapa.cic.itcr.ac.cr> NNTP-Posting-Host: news.cs.utexas.edu Date: 1994-11-29T08:37:25-06:00 List-Id: 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