IDEAS home Printed from https://ideas.repec.org/a/sae/simgam/v49y2018i6p751-767.html
   My bibliography  Save this article

jAVANT-GARDE: A Cross-Platform Serious Game for an Introduction to Programming With Java

Author

Listed:
  • Stefanos Galgouranas
  • Stelios Xinogalos

Abstract

Background. Programming is widely known to be a cognitively demanding field. Learning programming can be a strenuous task without the proper guidance and methodology. Students often face difficulties in understanding even the most basic and fundamental concepts of programming, leading to their confusion and disappointment. Serious games for programming have the potential to alleviate students’ difficulties with programming. Aim. This article introduces a new serious game named jAVANT-GARDE which aims to educate the player on the basic concepts of programming and object-oriented programming through Java. By design, the game is suitable for everyone, even for players with no previous knowledge of programming. This article aims to present important information regarding the design, implementation and pilot evaluation of jAVANT-GARDE. Method. The game was evaluated by 42 high school students (age 16-17) in terms of perceived player experience and short-term learning . The participants played the game for one hour in the school lab and then answered a questionnaire based on the MEEGA+ framework. Results. Students evaluated positively the game in terms of its usability, confidence in playing the game, challenge, satisfaction, fun, focused attention and relevance. Moreover, the majority of students stated that would prefer learning programming with this game to learning through other teaching methods. Conclusions. The results of the pilot study and students’ replies in the questionnaire are rather positive. This gives us the initiative to proceed with studying the effect of the game in long-term learning of programming concepts.

Suggested Citation

  • Stefanos Galgouranas & Stelios Xinogalos, 2018. "jAVANT-GARDE: A Cross-Platform Serious Game for an Introduction to Programming With Java," Simulation & Gaming, , vol. 49(6), pages 751-767, December.
  • Handle: RePEc:sae:simgam:v:49:y:2018:i:6:p:751-767
    DOI: 10.1177/1046878118789976
    as

    Download full text from publisher

    File URL: https://journals.sagepub.com/doi/10.1177/1046878118789976
    Download Restriction: no

    File URL: https://libkey.io/10.1177/1046878118789976?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Timothy C. Clapper, 2018. "Capitalizing on the Most Important Part of a Learning Session: The Experience," Simulation & Gaming, , vol. 49(1), pages 3-7, February.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Willy Christian Kriz, 2018. "Research of the Active Substance of Gaming Simulation," Simulation & Gaming, , vol. 49(6), pages 595-601, December.
    2. Grigorios Sideris & Stelios Xinogalos, 2019. "PY-RATE ADVENTURES: A 2D Platform Serious Game for Learning the Basic Concepts of Programming With Python," Simulation & Gaming, , vol. 50(6), pages 754-770, December.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Timothy C. Clapper, 2018. "Serious Games Are Not All Serious," Simulation & Gaming, , vol. 49(4), pages 375-377, August.
    2. Willy Christian Kriz, 2018. "Research of the Active Substance of Gaming Simulation," Simulation & Gaming, , vol. 49(6), pages 595-601, December.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:sae:simgam:v:49:y:2018:i:6:p:751-767. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: SAGE Publications (email available below). General contact details of provider: .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.