Teaching OO concepts-a case study using CRC-cards and BlueJ

Jürgen Börstler, Thord Johansson, Marie Nordström · 2004

The transition to object-oriented programming is more than just a matter of programming language. Traditional syllabi fail to teach students the "big picture" and students have difficulties taking advantage of object-oriented concepts. In this paper we present a holistic approach to a CSI course in Java favouring general object-oriented concepts over the syntactical details of the language. We present goals for designing such a course and a case study showing interesting results.

Read the paper · More papers on PaperTik