错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Work-In-Progress: Student Motivation on Gamification in Maintaining Programming Ethics

  • Oscar Karnalim

摘要

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.