Abstract

Gamification of education is considered to have the capacity to increase students’ engagement in a learning process; to drive learning and skills acquisition; and creates changes for more sustainable behavior. Sustainable behavior is especially important in studying the initial courses at a university. Object-oriented programming (OOP) is such a course in the studies for a programmer’s diploma. We applied four elements of gamification: experience points, interactive content, local team, and global team. A local team is dedicated specifically to the OOP course, but all other game elements can be applied to any course. The course was implemented in a Moodle platform, where two additional plugins for experience points and interactive content were employed. Research using the implemented gamified course in the teaching process was carried out during the fall semester in 2020 and results compared to two previous non-gamified course years. A statistically insignificant increase in the mean grade was observed. Nevertheless, the gamified course resulted in a 7% decrease in the number of students who had to retake the OOP course compared to the year 2019. The gamified course also resulted in a drastic decrease in the number of students requiring a second attempt to pass the course’s exam. The obtained results demonstrate that the gamification of OOP course resulted in more sustainable behavior of the students. Based on the results of students’ questionnaires, we highly recommend using global team game element as it showed a positive effect on students’ engagement when the number of participating students is large.

Highlights

  • Engagement of students is important in teaching a course as it directly influences the students’ achievements

  • We provide the details of the implementation of the chosen game elements in the object-oriented programming (OOP) course

  • OOP represents the prevalent paradigm of programming, and the success of gamification in our research would represent a method for teaching background subjects for programmers

Read more

Summary

Introduction

Engagement of students is important in teaching a course as it directly influences the students’ achievements. University educators are constantly under pressure from the authorities’ and students’ feedback after completing a course to improve its delivery. When all the usual means for increasing students’ engagement are exhausted, gamification [2] can come to the rescue and make the course more attractive, motivating, and engaging. We analyzed the effect of applying gamification in a course for undergraduate students at the Kaunas University of Technology, Faculty of Informatics. The objectives of the course are to form and develop objectoriented thinking; to strengthen the skills of algorithm design; and to increase the skills required in solving problems iteratively. Students will be able to create or apply a known algorithm for a solution or task; apply the object-oriented principles for the creation of the programs; implement the constructed algorithm in C#

Objectives
Methods
Results
Discussion
Conclusion
Full Text
Paper version not known

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.