Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!rutgers!mcnc!duke!sam.cs.olemiss.edu!hcc From: hcc@cs.olemiss.edu (Conrad Cunningham) Newsgroups: comp.lang.icon Subject: Use of Icon in Support of Coursework?? Message-ID: <1991Mar13.144400.20767@cs.olemiss.edu> Date: 13 Mar 91 14:44:00 GMT Organization: University of Mississippi, Dept. of Computer Science Lines: 22 A question for academics who use Icon in support of undergraduate- or graduate-level courses: In what kinds of courses, at what levels, and in what ways is Icon used in support of teaching--particularly in computing science? What are the advantages/disadvantages to use of Icon in comparison to other languages? What are the available textbooks? Motivation for question: most of the coursework in my department uses Pascal, C, or Ada for laboratory exercises. Since joining this department two years ago I have been looking for appropriate ways to broaden our students "exposure" to different styles, paradigms, and approaches to programming. For example, I've developed or am developing elective courses in program derivation, functional programming (lazy), and concurrent programming. I was just wondering what place Icon has in existing or potentially new courses. Thanks, ------------------------------------------------------------------------------- H. Conrad Cunningham | Dept. of Computer & Info. Sci., Univ. of Mississippi Tel: (601) 232-5358 | 302 Weir Hall, University, MS 38677 U.S.A. Fax: (601) 232-7010 | Email: cunningham@cs.olemiss.edu -------------------------------------------------------------------------------