With the appearance of rapid technological changes, the culture of receiving and communicating information, as well as attention, has also changed. Some of the pedagogical methods that were well-proven a few decades ago have now become obsolete. It is important to replace them with new methods that are related to the views of the Z and alpha generations. This chapter deals with the innovation of the ELTE IK Computer Science B.Sc. subject. My innovations are related to the method of digital storytelling and gamification. Besides a brief description of the methods, I will present the changes implemented in my courses, such as making videos or the use of edutainment applications. My innovations have been studied over five semesters, researching students’ feedback on the changes and modifying some elements based on students’ feedback. Furthermore, I was also curious about the changes’ impact on students’ results. From my research, it is clear that the introduced tools motivated the students to spend more time learning the subject, leading to deeper mastery.
Part of the book: STEM Education
Games are part of our lives and are not a waste of time because everyone needs intellectual experiences and development and the joy of playing. Multiplayer games play a role in the development of social connections too. Computer games made for educational purposes are called edutainment. Edutainment is part of gamification, which became known in 2010, and it means using game elements in other areas of life. In my chapter, besides providing some examples of mathematics and logic games and puzzles that proved to be successful when introduced in my university classes, I will deal with how to incorporate edutainment applications into university courses. In the broader spectrum of computer science, my research is focused on the subjects of “Algorithms and Data Structures” and “Programming methods” although some points and results can be applied to secondary school classes as well.
Part of the book: Computer Science for Game Development and Game Development for Computer Science