The study of gamification application architecture for programming language course

Research output: Chapter in Book/Report/Conference proceedingConference contribution

21 Citations (Scopus)

Abstract

Students sometimes find it hard to learn new programming languages. They often confront unfamiliar programming terms and are required to visualize the processes that happen in the computer memory. Weak students find this a burden and end up memorizing the processes without understanding them and their working. This situation invariably leads students to get low grades in their programming subjects. Some researchers suggested that an enjoyable approach must be adopted in learning difficult subjects. Studies have shown that applying gamification elements in websites engages users. Gamification refers to the use of game elements in a non-game context to increase engagement between humans and computers. This research try to solve the problem by apply gamification elements in programming language course as a new architecture of Gamification application to increase the effectiveness of learning and enhance the understanding of students'.

Original languageEnglish
Title of host publicationACM IMCOM 2015 - Proceedings
PublisherAssociation for Computing Machinery, Inc
ISBN (Print)9781450333771
DOIs
Publication statusPublished - 8 Jan 2015
Event9th International Conference on Ubiquitous Information Management and Communication, ACM IMCOM 2015 - Bali
Duration: 8 Jan 201510 Jan 2015

Other

Other9th International Conference on Ubiquitous Information Management and Communication, ACM IMCOM 2015
CityBali
Period8/1/1510/1/15

Fingerprint

Computer programming languages
Students
Computer programming
Websites
Data storage equipment
Language
Programming

Keywords

  • Engagement and effectiveness
  • Game elements
  • Game-ased learning
  • Gamification
  • Gamification elements
  • Motivational

ASJC Scopus subject areas

  • Computer Science(all)
  • Control and Systems Engineering
  • Management Information Systems

Cite this

Khaleel, F. L., Sahari @ Ashaari, N., Meriam, T. S., Tengku Wook, T. S. M., & Ismail, A. (2015). The study of gamification application architecture for programming language course. In ACM IMCOM 2015 - Proceedings [a17] Association for Computing Machinery, Inc. https://doi.org/10.1145/2701126.2701222

The study of gamification application architecture for programming language course. / Khaleel, Firas Layth; Sahari @ Ashaari, Noraidah; Meriam, Tengku Siti; Tengku Wook, Tengku Siti Meriam; Ismail, Amirah.

ACM IMCOM 2015 - Proceedings. Association for Computing Machinery, Inc, 2015. a17.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Khaleel, FL, Sahari @ Ashaari, N, Meriam, TS, Tengku Wook, TSM & Ismail, A 2015, The study of gamification application architecture for programming language course. in ACM IMCOM 2015 - Proceedings., a17, Association for Computing Machinery, Inc, 9th International Conference on Ubiquitous Information Management and Communication, ACM IMCOM 2015, Bali, 8/1/15. https://doi.org/10.1145/2701126.2701222
Khaleel, Firas Layth ; Sahari @ Ashaari, Noraidah ; Meriam, Tengku Siti ; Tengku Wook, Tengku Siti Meriam ; Ismail, Amirah. / The study of gamification application architecture for programming language course. ACM IMCOM 2015 - Proceedings. Association for Computing Machinery, Inc, 2015.
@inproceedings{f17f6d80a32942b09afddba10f9bdf51,
title = "The study of gamification application architecture for programming language course",
abstract = "Students sometimes find it hard to learn new programming languages. They often confront unfamiliar programming terms and are required to visualize the processes that happen in the computer memory. Weak students find this a burden and end up memorizing the processes without understanding them and their working. This situation invariably leads students to get low grades in their programming subjects. Some researchers suggested that an enjoyable approach must be adopted in learning difficult subjects. Studies have shown that applying gamification elements in websites engages users. Gamification refers to the use of game elements in a non-game context to increase engagement between humans and computers. This research try to solve the problem by apply gamification elements in programming language course as a new architecture of Gamification application to increase the effectiveness of learning and enhance the understanding of students'.",
keywords = "Engagement and effectiveness, Game elements, Game-ased learning, Gamification, Gamification elements, Motivational",
author = "Khaleel, {Firas Layth} and {Sahari @ Ashaari}, Noraidah and Meriam, {Tengku Siti} and {Tengku Wook}, {Tengku Siti Meriam} and Amirah Ismail",
year = "2015",
month = "1",
day = "8",
doi = "10.1145/2701126.2701222",
language = "English",
isbn = "9781450333771",
booktitle = "ACM IMCOM 2015 - Proceedings",
publisher = "Association for Computing Machinery, Inc",

}

TY - GEN

T1 - The study of gamification application architecture for programming language course

AU - Khaleel, Firas Layth

AU - Sahari @ Ashaari, Noraidah

AU - Meriam, Tengku Siti

AU - Tengku Wook, Tengku Siti Meriam

AU - Ismail, Amirah

PY - 2015/1/8

Y1 - 2015/1/8

N2 - Students sometimes find it hard to learn new programming languages. They often confront unfamiliar programming terms and are required to visualize the processes that happen in the computer memory. Weak students find this a burden and end up memorizing the processes without understanding them and their working. This situation invariably leads students to get low grades in their programming subjects. Some researchers suggested that an enjoyable approach must be adopted in learning difficult subjects. Studies have shown that applying gamification elements in websites engages users. Gamification refers to the use of game elements in a non-game context to increase engagement between humans and computers. This research try to solve the problem by apply gamification elements in programming language course as a new architecture of Gamification application to increase the effectiveness of learning and enhance the understanding of students'.

AB - Students sometimes find it hard to learn new programming languages. They often confront unfamiliar programming terms and are required to visualize the processes that happen in the computer memory. Weak students find this a burden and end up memorizing the processes without understanding them and their working. This situation invariably leads students to get low grades in their programming subjects. Some researchers suggested that an enjoyable approach must be adopted in learning difficult subjects. Studies have shown that applying gamification elements in websites engages users. Gamification refers to the use of game elements in a non-game context to increase engagement between humans and computers. This research try to solve the problem by apply gamification elements in programming language course as a new architecture of Gamification application to increase the effectiveness of learning and enhance the understanding of students'.

KW - Engagement and effectiveness

KW - Game elements

KW - Game-ased learning

KW - Gamification

KW - Gamification elements

KW - Motivational

UR - http://www.scopus.com/inward/record.url?scp=84926139214&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84926139214&partnerID=8YFLogxK

U2 - 10.1145/2701126.2701222

DO - 10.1145/2701126.2701222

M3 - Conference contribution

SN - 9781450333771

BT - ACM IMCOM 2015 - Proceedings

PB - Association for Computing Machinery, Inc

ER -