ABSTRACT
In 1975 the University of North Carolina at Wilmington began offering an undergraduate degree program in Computer Science. At that time an experiment was begun to let students essentially choose their own introductory programming language. This was accomplished by having one language-independent lecture course and several accompanying language laboratories from which students could choose. How the implementation was carried out; its level of acceptance by majors, non-majors, and faculty; and its advantages and disadvantages are discussed.
- 1.Chanon, R. V., "An Experiment With an Introductory Course in Computer Science," SlGCSE Bulletin 9, No. 3 (Aug. 1977),39-42. Google ScholarDigital Library
- 2.Cheney, Robert S., "An Introductory Computer Survey Course," S IGCSE ' Bulletin 7, No. 3 (Sept. 1975), 30-34. Google ScholarDigital Library
- 3.Cook, Robert N., "An Approach to the Introductory Computer Science Course For Non-Majors," SIGCSE Bulletin 9, No. 3 (Aug. 1977), 30-33. Google ScholarDigital Library
- 4.Curriculum 68, CACM 11, No. 3 (Mar. 1968), 151-197.Google ScholarDigital Library
- 5.Gibbs, Norman E. "An Introductory Computer Science Course For All Majors," SlGCSE Bulletin 9, No. 3 (Aug. 1977), 34-38. Google ScholarDigital Library
- 6.Gries, David, "What Should We Teach in an Introductory Programming Course?," SIGCSE Bulletin 6, No. 1 (Feb. 1974) 81-89. Google ScholarDigital Library
- 7.Khailany, Asad, "Alternative Teaching Strategies For An Introductory Computer Language Course," SIGCSE Bulletin 9, No. 1 (Feb. 1977) 93-95. Google ScholarDigital Library
- 8.Newton, Glen E. and J. D. Starkey, "Teaching Both PL/I and FORTRAN to Beginners," SIGCSE Bulletin 8, No. 3 (Sept. 1976) 106-107. Google ScholarDigital Library
- 9.Taylor, Robert P. "Teaching Programming to Beginners", SIGCSE Bulletin 9, No. 1 (Feb. 1977) 88-92. Google ScholarDigital Library
- 10.Wirth, Niklaus, "On the Composition of Well-Structured Programs," Computing Surveys 6, No. 4 (Dec. 1974) 247-259. Google ScholarDigital Library
- An "introduction to computing" experiment that failed
Recommendations
The Olin experiment [engineering education experiment]
This paper describes the engineering education experiment conducted at the Franklin W. Olin College in Needham, MA, aimed at increasing the quality and quantity of the engineering workforce in the US. Instead of the usual theory-heavy lectures, ...
Computing for STEM majors: enhancing non CS majors' computing skills
SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science EducationOne of the challenges facing the U.S. technological workforce is that as fewer students take computing courses, fewer college graduates are being prepared for computing careers. Besides trying to attract more CS majors, another approach is to (i) design ...
Introduction to computing: a fresh breadth of disciplines
This paper describes a breadth-first introduction to the computing disciplines. This approach differs from the breadth-first approach as given in the Computing Curriculum 2001 report in that it is the first course for students majoring in Computer ...
Comments