Abstraction, Design, and Theory in Computer Science: A Liberal Arts Course
Kiper J.D.; Bishop-Clark C.
1995
Computer Science Education
1
10.1080/0899340950060106
The primary thesis of this article is that undergraduates of any major can understand the important theories of computer science (CS) and the relevance of computing technology. We propose that by conceptualizing CS service courses as liberal education classes that emphasize such topics, we can move students from a state of technological ignorance and fear to one of understanding and appreciation of technology. Here, we provide an instance of such a course. A detailed explanation of the course and student and instructor evaluations are described and discussed. © 1995, Taylor & Francis Group, LLC. All rights reserved.
Drengson A., Four Philosophies of Technology in, Technology, ” as a Human Affair, pp. 25-40, (1990); Paulos J., Innumeracy; Mathematical Illiteracy and Its Consequences., (1988); Reich R., The Work of Nations: Preparing Ourselves for 21st Century Capitalism., (1992); Bennett W., The Devaluing of America: The Fight for Our Culture and Our Children. Colorado, (1994); Bloom A., The Closing of the American Mind: How Higher Education Has Failed Democracy and Impoverished the Souls of Today's Students., (1987); Barger R., Computer Literacy: Toward a Clearer Definition, Technology in Higher Education Journal THE, 11, pp. 108-112, (1983); Van Dyke C., Communications of the ACM, 30, 5, pp. 366-374, (1987); Watt D., Seidel R.J., Anderson R.E., Hunter B., Education for Citizenship in a Computer-based society, Computer Literacy: Issues and Directions for, 1982, pp. 53-68, (1985); Soloway E., Should We Teach Students to Program?, Communications of the ACM, 36, 10, pp. 21-24, (1993); Curl L., Hussin B., Introductory Computing: A New Approach. Proceedings of the 24th SIGCSE Technical Symposium on Computer Science Education, SIGCSE Bulletin, 25, 1, pp. 131-135, (1993); Goldweber M., Barr J., Leska C., A New Perspective on Teaching Computer Literacy: Proceedings of the 25th SIGCSE Technical Symposium on Computer Science Education, SIGCSE Bulletin, 26, 1, pp. 129-135, (1994); Denning P., Comer D., Gries D., Mulder M., Tucker A., Turner A.J., Young P., Computing as a Discipline, IEEE Computer, 22, 2, pp. 63-70, (1989); Myers P., The New Generation of Computer Literacy, SIGCSE Bulletin, 21, 1, pp. 56-60, (1990); Kurland D., Pea R., Clement C., Mawbey R., A Study of Development of Programming Ability and Thinking Skills in High School Students, Journal of Educational Computing Research, 2, 4, pp. 429-458, (1986); Linn M., Dalbey J., Cognitive Consequences of Programming Instruction: Instruction, Access, and Ability, Educational Psychologist, 20, 4, pp. 191-206, (1985); Arnow D., Teaching Programming to Liberal Arts Students: Using Loop Invariants. Proceedings of the 25th SIGCSE Technical Symposium on Computer Science Education, SIGCSE Bulletin, 26, 1, pp. 141-144, (1994); Biermann A., Computer Science for the Many, IEEE Computer, 27, 2, pp. 62-73, (1994); Biermann A., Great Ideas in Computer Science., (1990); Decker R., Hirshfield S., A Survey Course in Computer Science Using Hyper-Card, SIGCSE Bulletin, 22, 1, pp. 229-235, (1994); Decker R., Hirshfield S., Analytical Engine: An Introduction to Computer Science Using HyperCard, (1990); Schneider M., A Proposed Redesign of the Introductory Service Course in Computer Science, SIGCSE Bulletin, 18, 4, pp. 177-181, (1989); Schneider M., Gersting J., An Invitation to Computer Science., (1995); Integrity in the College Curriculum: A Report to the Academic Community, (1985); Boyer E., Levine A., A Quest for Common Learning: The Areas of General Education., (1981); Boyer E., Scholarship Reconsidered: Priorities of the Professoriate., (1990); Rosovsky H., Norton W.W., The University—An Owner's Manual., (1990); Gries D., Teaching Calculation and Discrimination: A More Effective Curriculum, Communications of the ACM, 34, 3, pp. 44-55, (1991); Beck R., Cassel L., Austing R., Computer Science: A Core Discipline of Liberal Arts and Sciences, SIGCSE Bulletin, 21, 1, pp. 56-60, (1989); Decker R., The Case for CS-0, Computer Science Syllabus, 1, 4, pp. 5-7, (1992); The Core Curriculum, (1987); Moll R., The Public Ivys: A Guide to America's Best Public Undergraduate Colleges and Universities., (1985); (1989); Stoll C., The Cuckoo's Egg., (1989); Kidder T., The Soul of a New Machine., (1981); Hofstadter D., Godel, Escher, Bach: An Eternal Golden Braid., (1979); Bolton J., Turing's Man: Western Culture in the Computer Age., (1984); Kearney M., World View., (1984); Sire J., The Universe Next Door: A Basic World View Catalog., (1988); Stevenson L., Seven Theories of Human Nature., (1987)
Article
Scopus