Madsen, Ole Lehrmann5; Torgersen, Mads1; Røn, Henrik3; Thorup, Kresten Krap4
Mary Lynn Manns
1 Department of Computer Science, Faculty of Science, Aarhus University, Aarhus University2 Department of Computer Science, Science and Technology, Aarhus University3 Mjølner Informatics A/S4 Trifork CTO5 Department of Computer Science, Science and Technology, Aarhus University
This paper describes experiences from a three-day course held as part of a collaborative research project, in which object-oriented programming was taught to a group of engineers who were all proficient C programmers. Our approach to teaching object-oriented programming focuses on conceptual modeling, emphasizing that object-orientation is not a bag of solutions and technology; rather, object-orientation is a means to understand, describe (model) and communicate. The paper describes a general approach to teaching object-oriented programming to C-programmers and reports on the experience from a concrete course.
Proceedings Educators' Symposium: Conference on Object-oriented Programming Systems, Languages and Applications (oopsla'98). Session: Mastering Oo Modeling: Experiences in Oo Education, 1998, p. 3-10
Olufsen; WM-data; Rambøll; Danfoss; Systematic
Main Research Area:
Object-Oriented Programming Systems, Languages and Applications (OOPSLA'98), 1998