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...

Full description

Saved in:
Bibliographic Details
Main Authors: Shaiful Nizam, Muhammad Salman Hakim, Rosmani, Arifah Fasha
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.211869