Rethinking the CS-2 course with an object-oriented focus


Clearly, switching to the object-oriented paradigm as the first paradigm students learn must be accompanied by curricular changes. After three semesters of experience, this paper addresses the pedagogical problems encountered in switching to the object-oriented programming paradigm in the CS-2 course and our solutions to these problems. 
DOI: 10.1145/234867.234873