Learning Object-Oriented Programming - TeLearn Access content directly
Conference Papers Year : 2003

Learning Object-Oriented Programming

Ola Berge
  • Function : Author
Annita Fjuk
  • Function : Author


Loud discussions concerning various ways of teaching object-orientation have taken place without much empirical evidence for any position. This paper reports qualitative observations of learning of object-ori-ented programming in an introductory course. The students were found to cope reasonably well with the object-oriented concepts, and they had learnt procedural programming first. However, they modeled the real world domain to be represented in the program by imagination and through coding. Their problems may be attributed to the high complexity generated by having to relate to four - six areas of attention. Three ways of improving teaching are suggested, making the areas of attention and the ways to relate them more explicit for the students, forcing modeling by means of a tool, and reducing complexity by means of programming environments that visualize objects and their behavior.
Fichier principal
Vignette du fichier
Berge_2003.pdf (351.93 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-00190184 , version 1 (23-11-2007)


  • HAL Id : hal-00190184 , version 1


Ola Berge, Richard Edvin Borge, Annita Fjuk, Jens Kaasbøll, Terje Samuelsen. Learning Object-Oriented Programming. Norsk informatikkonferanse 2003, 2003, Oslo, Norway. 11 p. ⟨hal-00190184⟩


326 View
445 Download


Gmail Facebook X LinkedIn More