Introducing object-oriented programming into the computer science curriculum
SIGCSE '87 Proceedings of the eighteenth SIGCSE technical symposium on Computer science education
A laboratory for teaching object oriented thinking
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Let's begin introducing the object-oriented paradigm
SIGCSE '91 Proceedings of the twenty-second SIGCSE technical symposium on Computer science education
Teaching Smalltalk as a first programming language
SIGCSE '91 Proceedings of the twenty-second SIGCSE technical symposium on Computer science education
Object-oriented programming in C++
ACM SIGCSE Bulletin
An introduction to object-oriented programming through Turbo Pascal
ACM SIGCSE Bulletin
The object-oriented data structures course
OOPSLA '92 Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum)
The top 10 reasons why object-oriented programming can't be taught in CS 1
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Introducing undergraduates to object orientation using the Turing language
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Requirements for a first year object-oriented teaching language
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Blue—a language for teaching object-oriented programming
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Object-orientation and the principles of learning theory: a new look at problems and benefits
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
The first programming paradigm and language dilemma
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
A paradigm shift to OOP has occurred…implementation to follow
CCSC '00 Proceedings of the fourteenth annual consortium on Small Colleges Southeastern conference
Rethinking of Teaching Objects-First
Education and Information Technologies
Evolving an integrated curriculum for object-oriented analysis and design
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
Many undergraduate computer science programs have not yet incorporated the object-oriented paradigm into their curriculum or have done so only minimally. Furthermore, programs which do teach object-oriented design and programming do so in a variety of ways. This paper presents a survey of different approaches to incorporating the object-oriented paradigm into the undergraduate curriculum. Data were complied from experiences related in the current literature and from a survey of undergraduate programs in Connecticut. To round out the discussion, feedback from local industry with regard to its use of this methodology is included: specifically, is there a need for proficiency in object-oriented design and programming?