Work-In-Progress: Student Motivation on Gamification in Maintaining Programming Ethics
摘要
In programming courses, ethics needs to be maintained by informing students about the matter and penalize those who do unethical acts. We developed an assessment submission system that reminded students about programming ethics each time a program is submitted; the program will be compared with other programs and similarity reports will be generated. The system is featured with three game elements: points, badges, and leaderboard. Our previous study found that students with the gamification appeared to be more aware about programming ethics, experienced less time pressure, and engaged more to the system. We plan to further develop the gamification but there is a need to confirm whether students were actually motivated by our game mechanics. Our questionnaire survey involving 221 computing students confirmed that they were motivated by the game mechanics, especially game points and game leaderboard. Students with more programming experience were more motivated by the gamification.