• Login
    View Item 
    •   Research Bank Home
    • Study Areas
    • Computing
    • Computing Conference Papers
    • View Item
    •   Research Bank Home
    • Study Areas
    • Computing
    • Computing Conference Papers
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    RunJumpCode : an educational game for educating programming

    Hinds, M.; Baghaei, Nilufar; Ragon, P.; Lambert, J.; Dajakaruna, T.; Houghton, T.; Dacey, Simon

    Thumbnail
    Share
    View fulltext online
    2017 RunJumpCode Hinds et al.pdf (1.109Mb)
    Date
    2017-04-12
    Citation:
    Hinds, M., Baghaei, N., Ragon, P., Lambert, J., Dajakaruna, T., Houghton, T., & Dacey, S. (2017, April). RunJumpCode: An Educational Game for Educating Programming. P. Isaías (Ed.), Proceedings of the 13th International Conference on Mobile Learning (ML), Budapest, Hungary.
    Permanent link to Research Bank record:
    https://hdl.handle.net/10652/3872
    Abstract
    Programming promotes critical thinking, problem solving and analytic skills through creating solutions that can solve everyday problems. However, learning programming can be a daunting experience for a lot of students. RunJumpCode is an educational 2D platformer video game, designed and developed in Unity, to teach players the fundamental concepts of C# programming. The game enhances the player’s programming knowledge by providing a fun range of challenges and puzzles to solve. We promoted the interaction of programming through a ‘Code Box’, allowing players to enter lines of predefined code that modifies in-game objects. This tool is essential in completing the challenges and puzzles we designed. To allow alterations of its properties, we made further manipulation of each object possible, which would give the player creative freedom to complete each level. Quizzes and journals were utilized to assess and collate their learnt material for future reference. In addition, we created a mobile application to track each player’s statistics throughout the game and compare their progress with other users. A full evaluation study has been planned, the goal of which is to examine the effect of using the system on students’ learning.
    Keywords:
    mobile applications, programming for mobile applications, problem solving, mLearning, mobile learning
    ANZSRC Field of Research:
    130306 Educational Technology and Computing, 080308 Programming Languages
    Copyright Holder:
    Authors
    Rights:
    This digital work is protected by copyright. It may be consulted by you, provided you comply with the provisions of the Act and the following conditions of use: Any use you make of these documents or images must be for research or private study purposes only, and you may not make them available to any other person. You will recognise the author's and publishers rights and give due acknowledgement where appropriate.
    Metadata
    Show detailed record
    This item appears in
    • Computing Conference Papers [147]

    Library home
    Send Feedback
    Research publications
    Unitec
    Moodle
    © Unitec Institute of Technology, Private Bag 92025, Victoria Street West, Auckland 1142
     

     

    Usage

     
     

    Usage Statistics

    For this itemFor the Research Bank

    Share

    About

    About Research BankResearch at UnitecContact us

    Help for authors  

    How to add researchOpen Access GuideVersions Toolkit

    Register for updates  

    LoginRegister

    Browse Research Bank  

    EverywhereAcademic study areasAuthorDateSubjectTitleType of researchSupervisorThis CollectionAuthorDateSubjectTitleType of researchSupervisor

    Library home
    Send Feedback
    Research publications
    Unitec
    Moodle
    © Unitec Institute of Technology, Private Bag 92025, Victoria Street West, Auckland 1142