On the Composition of Well-Structured Programs
ACM Computing Surveys (CSUR)
An introductory computer survey course
ACM SIGCSE Bulletin
Teaching programming to beginners
SIGCSE '77 Proceedings of the seventh SIGCSE technical symposium on Computer science education
Alternative teaching strategy for an introductory computer language course
SIGCSE '77 Proceedings of the seventh SIGCSE technical symposium on Computer science education
An approach to the introductory computer science course for non-majors
SIGCSE '77 Proceedings of the eighth SIGCSE technical symposium on Computer science education
An introductory computer science course for all majors
SIGCSE '77 Proceedings of the eighth SIGCSE technical symposium on Computer science education
An experiment with an introductory course in computer science
SIGCSE '77 Proceedings of the eighth SIGCSE technical symposium on Computer science education
Teaching both PL/I and Fortran to beginners
SIGCSE '76 Proceedings of the sixth SIGCSE technical symposium on Computer science education
What should we teach in an introductory programming course?
SIGCSE '74 Proceedings of the fourth SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
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.