• DocumentCode
    3541900
  • Title

    Learning the concept of Java inheritance in a game

  • Author

    Jinghua Zhang ; Caldwell, Elvira R. ; Smith, Elena

  • Author_Institution
    Dept. of Comput. Sci., Winston-Salem State Univ., Winston-Salem, NC, USA
  • fYear
    2013
  • fDate
    July 30 2013-Aug. 1 2013
  • Firstpage
    212
  • Lastpage
    216
  • Abstract
    This paper presents a game-like module titled Java Ninja that is designed to help students understand the concept of Inheritance, which is one of the most important concepts of Object-Oriented Programming (OOP). This module has been used and evaluated in the CSC1311 Computer Programming II class during spring 2013 at Winston-Salem State University. The pre-test, post-test and survey were used in the evaluation process. The results were promising and the feedback from students was very positive. Our experiences show that this module has a positive impact on learning the concepts of inheritance.
  • Keywords
    Java; computer aided instruction; inheritance; object-oriented programming; CSC1311 computer programming II; Java Ninja; Java inheritance; OOP; Winston-Salem State University; game-like module; learning; object-oriented programming; Computers; Games; Java; Logic gates; Programming profession; Computer programming; Game-like module; Inheritance; OOP;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Games: AI, Animation, Mobile, Interactive Multimedia, Educational & Serious Games (CGAMES), 2013 18th International Conference on
  • Conference_Location
    Louisville, KY
  • Print_ISBN
    978-1-4799-0818-9
  • Type

    conf

  • DOI
    10.1109/CGames.2013.6632635
  • Filename
    6632635