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
fDate :
July 30 2013-Aug. 1 2013
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;
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
DOI :
10.1109/CGames.2013.6632635