loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Matthew Hinds ; Nilufar Baghaei ; Pedrito Ragon ; Jonathon Lambert ; Tharindu Rajakaruna ; Travers Houghton ; Simon Dacey and John Casey

Affiliation: Unitec Institute of Technology, New Zealand

Keyword(s): Game Design, Education, Programming.

Related Ontology Subjects/Areas/Topics: Computer-Supported Education ; e-Learning ; Game-Based and Simulation-Based Learning ; Learning/Teaching Methodologies and Assessment

Abstract: Learning to code can be a daunting experience for a lot of students. RunJumpCode is a novel 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. The results of a pilot study showed that users enjoyed playing the game and found it valuable for enhancing their programming knowledge. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 13.59.236.219

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Hinds, M.; Baghaei, N.; Ragon, P.; Lambert, J.; Rajakaruna, T.; Houghton, T.; Dacey, S. and Casey, J. (2017). Designing a Novel Educational Game for Teaching C# Programming. In Proceedings of the 9th International Conference on Computer Supported Education - Volume 2: CSEDU; ISBN 978-989-758-240-0; ISSN 2184-5026, SciTePress, pages 81-86. DOI: 10.5220/0006242000810086

@conference{csedu17,
author={Matthew Hinds. and Nilufar Baghaei. and Pedrito Ragon. and Jonathon Lambert. and Tharindu Rajakaruna. and Travers Houghton. and Simon Dacey. and John Casey.},
title={Designing a Novel Educational Game for Teaching C# Programming},
booktitle={Proceedings of the 9th International Conference on Computer Supported Education - Volume 2: CSEDU},
year={2017},
pages={81-86},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006242000810086},
isbn={978-989-758-240-0},
issn={2184-5026},
}

TY - CONF

JO - Proceedings of the 9th International Conference on Computer Supported Education - Volume 2: CSEDU
TI - Designing a Novel Educational Game for Teaching C# Programming
SN - 978-989-758-240-0
IS - 2184-5026
AU - Hinds, M.
AU - Baghaei, N.
AU - Ragon, P.
AU - Lambert, J.
AU - Rajakaruna, T.
AU - Houghton, T.
AU - Dacey, S.
AU - Casey, J.
PY - 2017
SP - 81
EP - 86
DO - 10.5220/0006242000810086
PB - SciTePress