• DocumentCode
    3142331
  • Title

    Re-designing an OOP course based on BlueJ

  • Author

    Xinogalos, Stelios ; Satratzemi, Maya ; Dagdilelis, Vassilios

  • Author_Institution
    Univ. of Macedonia, Thessaloniki
  • fYear
    2007
  • fDate
    18-20 July 2007
  • Firstpage
    660
  • Lastpage
    664
  • Abstract
    In this paper we present our findings on teaching Object Oriented Programming (OOP) with BlueJ in the context of a one-semester programming course. Specifically, we present the evolution of the course, results from its evaluation and proposals for a more effective teaching of OOP. Our proposals focus on the way that the features of BlueJ, the accompanying textbook and the well-known guidelines for teaching object orientation with Java presented by the team of BlueJ should be used, in order to avoid some underlying pitfalls.
  • Keywords
    Java; computer science education; educational courses; object-oriented programming; teaching; BlueJ; Java; OOP course; object orientation; object oriented programming; one-semester programming course; Books; Education; Guidelines; Informatics; Java; Laboratories; Libraries; Object oriented programming; Programming environments; Proposals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Learning Technologies, 2007. ICALT 2007. Seventh IEEE International Conference on
  • Conference_Location
    Niigata
  • Print_ISBN
    0-7695-2916-X
  • Type

    conf

  • DOI
    10.1109/ICALT.2007.214
  • Filename
    4281121