Kannika Daungcharone. Development of a digital game as a compiler to enhance C programming performance of university students. Doctoral Degree(Science and Technology Education). Mahidol University. Mahidol University Library and Knowledge Center. : Mahidol University, 2018.
Development of a digital game as a compiler to enhance C programming performance of university students
Abstract:
Teaching and learning process in higher education has been modified from a traditional style to have a more motivating learning environment using modern technologies such as website, social media, and digital game. C programming language course has shown a high drop-out and failure rate; therefore, implementing the digital game on this course has been challenging. Consequently, this study was separated into two parts; the first study aimed to develop a digital game named CPGame simulating the compiler working with human daily life situations for the C programming language learning. It has been proven that the CPGame could promote students interest in learning, and appreciated the C programming language contents. According to the usefulness of the digital game, the second study aimed to propose a novel approach by blending the CPGame with the active lecturebased learning environment. An experiment was conducted to examine the effectiveness of the active lecture-based learning, the game-based learning, and the proposed approach. It was found that when these approaches were compared to each other with C programming, it showed a significant difference in terms of language motivation, achievement, and skills. It is recommended that digital games should be integrated in the classrooms to continue to motivate the students to learn to improve their academic achievement