C++ rush: interactive game in learning computer language for novice / Muhammad Salman Hakim Shaiful Nizam, Arifah Fasha Rosmani
C++ is one of the fundamental programming languages that are simple to learn and aid in understanding the fundamentals of all types of coding. With a full understanding of C++, migrating to other programming languages would be easy since the basic fundamentals have been grasped. The goal of this pro...
Saved in:
Main Authors: | , |
---|---|
Format: | Book Section |
Language: | English |
Published: |
College of Computing, Informatics and Media, UiTM Perlis
2023
|
Subjects: | |
Online Access: | https://ir.uitm.edu.my/id/eprint/100525/1/100525.pdf https://ir.uitm.edu.my/id/eprint/100525/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.uitm.ir.100525 |
---|---|
record_format |
eprints |
spelling |
my.uitm.ir.1005252024-09-27T09:21:06Z https://ir.uitm.edu.my/id/eprint/100525/ C++ rush: interactive game in learning computer language for novice / Muhammad Salman Hakim Shaiful Nizam, Arifah Fasha Rosmani Shaiful Nizam, Muhammad Salman Hakim Rosmani, Arifah Fasha C (Computer program language). C++ C++ is one of the fundamental programming languages that are simple to learn and aid in understanding the fundamentals of all types of coding. With a full understanding of C++, migrating to other programming languages would be easy since the basic fundamentals have been grasped. The goal of this project is to learn C++ syntax, identify appropriate gamification elements, and incorporate multimedia principles into the design and development of the interactive C++ Rush game for computer language beginners. Another goal of this project is to evaluate the usability of the developed programming game through a questionnaire. For this project, the methodology used is agile because iterative development is one of its components. Agile methodology has six phases involved: requirements, design, development, testing, deployment, and review. For this research, usability testing has been conducted with 30 participants. Most of the users agree that gamification can transform a complex and difficult subject into something really enjoyable. In conclusion, this project has enabled the user to learn effectively about C++. Future works may include more programming language variety. College of Computing, Informatics and Media, UiTM Perlis 2023 Book Section PeerReviewed text en https://ir.uitm.edu.my/id/eprint/100525/1/100525.pdf C++ rush: interactive game in learning computer language for novice / Muhammad Salman Hakim Shaiful Nizam, Arifah Fasha Rosmani. (2023) In: Research Exhibition in Mathematics and Computer Sciences (REMACS 5.0). College of Computing, Informatics and Media, UiTM Perlis, pp. 215-216. ISBN 978-629-97934-0-3 |
institution |
Universiti Teknologi Mara |
building |
Tun Abdul Razak Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Mara |
content_source |
UiTM Institutional Repository |
url_provider |
http://ir.uitm.edu.my/ |
language |
English |
topic |
C (Computer program language). C++ |
spellingShingle |
C (Computer program language). C++ Shaiful Nizam, Muhammad Salman Hakim Rosmani, Arifah Fasha C++ rush: interactive game in learning computer language for novice / Muhammad Salman Hakim Shaiful Nizam, Arifah Fasha Rosmani |
description |
C++ is one of the fundamental programming languages that are simple to learn and aid in understanding the fundamentals of all types of coding. With a full understanding of C++, migrating to other programming languages would be easy since the basic fundamentals have been grasped. The goal of this project is to learn C++ syntax, identify appropriate gamification elements, and incorporate multimedia principles into the design and development of the interactive C++ Rush game for computer language beginners. Another goal of this project is to evaluate the usability of the developed programming game through a questionnaire. For this project, the methodology used is agile because iterative development is one of its components. Agile methodology has six phases involved: requirements, design, development, testing, deployment, and review. For this research, usability testing has been conducted with 30 participants. Most of the users agree that gamification can transform a complex and difficult subject into something really enjoyable. In conclusion, this project has enabled the user to learn effectively about C++. Future works may include more programming language variety. |
format |
Book Section |
author |
Shaiful Nizam, Muhammad Salman Hakim Rosmani, Arifah Fasha |
author_facet |
Shaiful Nizam, Muhammad Salman Hakim Rosmani, Arifah Fasha |
author_sort |
Shaiful Nizam, Muhammad Salman Hakim |
title |
C++ rush: interactive game in learning computer language for novice / Muhammad Salman Hakim Shaiful Nizam, Arifah Fasha Rosmani |
title_short |
C++ rush: interactive game in learning computer language for novice / Muhammad Salman Hakim Shaiful Nizam, Arifah Fasha Rosmani |
title_full |
C++ rush: interactive game in learning computer language for novice / Muhammad Salman Hakim Shaiful Nizam, Arifah Fasha Rosmani |
title_fullStr |
C++ rush: interactive game in learning computer language for novice / Muhammad Salman Hakim Shaiful Nizam, Arifah Fasha Rosmani |
title_full_unstemmed |
C++ rush: interactive game in learning computer language for novice / Muhammad Salman Hakim Shaiful Nizam, Arifah Fasha Rosmani |
title_sort |
c++ rush: interactive game in learning computer language for novice / muhammad salman hakim shaiful nizam, arifah fasha rosmani |
publisher |
College of Computing, Informatics and Media, UiTM Perlis |
publishDate |
2023 |
url |
https://ir.uitm.edu.my/id/eprint/100525/1/100525.pdf https://ir.uitm.edu.my/id/eprint/100525/ |
_version_ |
1811598160312664064 |
score |
13.209306 |