Abstract

Gamification is a viable strategy used to enhance motivation and engagement in programming classes among students. However, automated evaluation capabilities, which are crucial for giving students fast and correct feedback, are frequently lacking in currently available gamification technologies. This study proposes a novel web-based application that combines automated programming assessment features with gamification concepts; the aim is to provide students taking a programming course with an engaging learning environment. A survey conducted with 215 undergraduate students assessed how the tool affected the motivation and engagement of students. The findings show that the tool had a beneficial impact on students’ willingness to participate in class, study, increase their self-confidence, engage in healthy competition with peers, and learn from their mistakes. The qualitative feedback that students offered regarding the features of the tool that they liked best is also covered in the study. This paper contributes to the field of programming education by presenting a detailed gamified tool, incorporating automated evaluation and gamification in a web-based platform.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.