• DocumentCode
    1998728
  • Title

    Teaching Object-Oriented Programming with Games

  • Author

    Yan, Lu

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Hertfordshire, Hatfield
  • fYear
    2009
  • fDate
    27-29 April 2009
  • Firstpage
    969
  • Lastpage
    974
  • Abstract
    First-year students in CS/IT curriculum are often overwhelmed by the introduction to programming module, which is a mandatory component for the whole study program. In this paper, we discuss the difficulties students may encounter in this module and propose a novel approach to teaching programming to new programmer with games. We reflect on our experiences on making the programming module friendly and improving the success rate among new programmers. We present our learning theory, teaching methodology and assistive software with technical details.
  • Keywords
    computer aided instruction; computer games; computer science education; object-oriented programming; CS curriculum; IT curriculum; computer game; object-oriented programming; Computer networks; Computer science; Education; Game theory; Information technology; Java; Mathematical programming; Object oriented programming; Problem-solving; Programming profession; bluej; game; greenfoot; object-oriented; programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4244-3770-2
  • Electronic_ISBN
    978-0-7695-3596-8
  • Type

    conf

  • DOI
    10.1109/ITNG.2009.13
  • Filename
    5070749