NWU Institutional Repository

Selection criteria for serious games to assist students in learning programming concepts

dc.contributor.advisorJordaan, D.B.
dc.contributor.authorMsosa, Lewis
dc.contributor.researchID10187820 - Jordaan, Dawid Benjamin (Supervisor)
dc.date.accessioned2020-06-03T09:57:34Z
dc.date.available2020-06-03T09:57:34Z
dc.date.issued2020
dc.descriptionM (Computer Science), North-West University, Vanderbijlpark Campusen_US
dc.description.abstractThere is a general consensus among tertiary institutions that the number of students enrolled in the computer science field seems to be on the decline. Programming is considered as the cause of this trend as most students consider programming difficult to master. To enhance students’ learning, researchers have explored the possibility of using technology, such as Personal Computers (PCs) and smartphones. Researchers have noted that most students seem tech savvy and enjoy playing video games in their spare time; hence, serious games have also been considered. Therefore, the aim of this study was to identify and use selection criteria for serious games that could assist students in learning programming concepts. A set of primary and secondary objectives was set. The primary objective was to identify and use selection criteria for serious games to assist students in learning programming concepts. To achieve this objective however, a set of secondary objectives were derived by means of theoretical and empirical objectives. These theoretical objectives were to search the literature for available criteria to select serious games for learning concepts, to identify attributes that define a good serious game, to identify serious games for learning programming concepts and to identify important factors in learning fundamental programming concepts. The empirical objectives of the study were to evaluate the suitability of the identified serious games in learning fundamental programming concepts against the game attributes identified during the literature study and to identify and use selection criteria to identify good serious games that could assist students in learning computer programming concepts. To accomplish this, an Action Research (AR) approach was adopted by collaborating with educators to determine how to use game attributes to select a serious game. The selection criteria model was then evaluated and analysed by interviewing educators for necessary feedback. Then, to validate the model as proof of concept, the participants used the presented selection criteria model to evaluate a series of serious games as they relate to the learning of programming concepts.en_US
dc.description.thesistypeMastersen_US
dc.identifier.urihttps://orcid.org/0000-0002-0420-9069
dc.identifier.urihttp://hdl.handle.net/10394/34720
dc.language.isoenen_US
dc.publisherNorth-West University (South Africa)en_US
dc.subjectSerious gamesen_US
dc.subjectAction researchen_US
dc.subjectProgramming conceptsen_US
dc.subjectSelection criteriaen_US
dc.titleSelection criteria for serious games to assist students in learning programming conceptsen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Msosa_L_27888045.pdf
Size:
1.27 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.61 KB
Format:
Item-specific license agreed upon to submission
Description: