• DocumentCode
    387129
  • Title

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

  • Author

    Börstler, Jürgen ; Johansson, Thomas ; Nordström, Marie

  • Author_Institution
    Dept. of Comput. Sci., Umea Univ., Sweden
  • Volume
    1
  • fYear
    2002
  • fDate
    6-9 Nov. 2002
  • Abstract
    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.
  • Keywords
    computer science education; educational courses; object-oriented programming; teaching; BlueJ; CRC-cards; Java; course design; data gathering; holistic approach; object-oriented programming; programming language; student demographics; student feedback; Computer aided software engineering; Computer languages; Computer science; Delay; Education; Guidelines; Java; Object oriented programming; Problem-solving; Programming environments;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education, 2002. FIE 2002. 32nd Annual
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-7444-4
  • Type

    conf

  • DOI
    10.1109/FIE.2002.1157949
  • Filename
    1157949