C++ Rush: an educational gaming experience / Arifah Fasha Rosmani and Muhammad Salman Hakim Shaiful Nizam

Rosmani, Arifah Fasha and Shaiful Nizam, Muhammad Salman Hakim (2024) C++ Rush: an educational gaming experience / Arifah Fasha Rosmani and Muhammad Salman Hakim Shaiful Nizam. Jurnal Intelek, 19 (1): 7. pp. 79-90. ISSN 2682-9223

Abstract

Programming language is a subject that is quite difficult to understand at first glance, especially for beginners. Most beginners struggle to comprehend programming concepts because of their low maturity level, lack of programming experience, and difficulty understanding and learning the logic and scripting language. C++ is one of the basic, convenient programming languages that help programmers comprehend the principles of all programming languages. If the principles of C++ have been grasped, someone with a thorough knowledge of the language could easily transit to other programming languages. Therefore, this study proposes the combination of an educational game with C++ to provide early exposure to novice programmers and assist those who are struggling to learn the programming language. Furthermore, it attempts to create and develop an interactive, instructional programming game. Another purpose of this study is to test the usefulness of the generated programming game using a questionnaire. The study utilized the Agile Model because iterative development is one of its components. The agile technique consists of six (6) phases: requirements, design, development, testing, deployment, and review. This study did usability testing with 30 individuals. Most of them agreed that gamification might change a tough and complex topic into one that would be incredibly engaging. In addition, it has ultimately allowed users to properly learn C++. Future work may employ a broader range of programming languages.

Metadata

Item Type: Article
Creators:
Creators
Email / ID Num.
Rosmani, Arifah Fasha
UNSPECIFIED
Shaiful Nizam, Muhammad Salman Hakim
UNSPECIFIED
Subjects: L Education > LB Theory and practice of education > Higher Education > Methods of study
Divisions: Universiti Teknologi MARA, Perlis > Arau Campus
Journal or Publication Title: Jurnal Intelek
UiTM Journal Collections: UiTM Journal > Jurnal Intelek (JI)
ISSN: 2682-9223
Volume: 19
Number: 1
Page Range: pp. 79-90
Keywords: C++, gamification, interactive games, novice learner, programming language
Collections: AIMS UiTM
Date: February 2024
URI: https://ir.uitm.edu.my/id/eprint/74975
Edit Item
Edit Item

Download

[thumbnail of 74975.pdf] Text
74975.pdf

Download (727kB)

ID Number

74975

Indexing

Statistic

Statistic details