Skip to content

A new method developed by KTU researchers will allow to learn programming by playing

Important | 2023-10-18

The changing information technology industry, latest artificial intelligence  applications, high demand for IT professionals, and the evolving need for learning are leading to the search for innovations in education that will allow current and future employees to acquire knowledge in a contemporary and accessible way.

This is particularly relevant in the field of programming, where the complexity of the process often creates learning difficulties. Researchers from Kaunas University of Technology (KTU) and universities in Poland, Portugal, and Italy are proposing to gamify this process.

“Gamification is a learning method in which traditional game elements and principles such as levels, points or leader boards are used,” explains KTU researcher Rytis Maskeliūnas.

According to him, the main goal of this approach is to make learning as enjoyable and challenging as a game. This dynamic method should encourage learners to become more involved in learning activities and help them retain information more easily.

AI_KTU
Rytis Maskeliūnas, a researcher at KTU Faculty of Informatics

Creates a personalised learning process

KTU professor highlights that the possibility to personally adapt the learning process based on each learner’s specific needs, abilities, and level of progress is one of the main advantages of gamification.

Maskeliūnas says that such personal adaptation is a complex process, which starts with the identification of the student’s initial knowledge, abilities, strengths, and weaknesses. Then, with the help of the AI or tutor, goals are selected and an individual learning plan is generated.

“The AI or teacher continuously monitors the learner’s progress – if the students are learning quickly, they can move on but if they are struggling, it is possible to stay at the same level or task as long as needed. It is clear that the personalisation helps to maximise learning efficiency and allows the learner to improve to the best of his or her ability,” comments Maskeliūnas, a co-author of the solution.

He adds that in today’s world, gamified classroom experience is an especially important tool to improve the students’ motivation.

According to the researcher, classical teaching methods are not adapting fast enough to provide up-to-date programming knowledge in a way that is acceptable to today’s students, especially if there are gaps in the learning process. Such innovations in the IT sphere make it possible to partially address the identified problems.

Teachers are the first to test the effectiveness of gamified learning

Although new, the gamification solution created by KTU and its partners is already used in Lithuania. Under a special project of the Ministry of Education, Science and Sport, KTU is running a module on informatics, allowing teachers to retrain and acquire additional IT competencies. During this course, the learners tried out the gamification.

KTU professor Tomas Blažauskas, who used the gamification solution with a group of teachers, says that he is satisfied with the successful application of the innovation and the positive feedback: “Indeed, the teachers had a positive reaction to the proposed solution, and there was a great deal of interest and support for the innovation”.

The professor adds that the uniqueness of the approach has kept the learners interested and the aim of motivating them to study has also been achieved.

Tomas Blažauskas
Tomas Blažauskas, a reseacher at KTU Faculty of Informatics

“The gamified tasks were optional, so it was good to see that most of the students were curious and willing to perform them. This, as the results showed, eventually led to better educational performance,” mentions Blažauskas.

He says the teachers’ willingness to use the tools in their schools was the greatest success in the trial.

“The fact that experts in the field of education understand the benefits of gamification and the potential of it makes the most sense,” he shares, referring to the further integration of the method.

Further integration into educational settings faces challenges

The gamification solution was developed using progressive web applications (PWAs) widely used in e-commerce and media websites. According to Maskeliūnas, they allow content to be easily accessed from any device and adapted accordingly. Often, the applications work without internet access.

Unfortunately, although PWAs have great potential to facilitate the learning process, the integration of these web-based applications in educational settings faces some challenges.

Firstly, there is the challenge of preparing the right digital content. Maskeliūnas argues that the process of converting content from a traditional format to a new one requires separate technical staff and, therefore, additional financial resources.

“The same applies to the incorporation of new technologies – expressing the need for it is not enough. Bureaucratic obstacles and resistance to change are likely to be encountered,” says a KTU professor.

However, the researcher immediately adds that the availability of electronic devices should not be the reason for the slow integration, as many learners have at least one smart device, and socially vulnerable groups can be provided with such devices in educational institutions.

Maskeliūnas also mentions the human factor in preparing for innovation: “Apart from bureaucratic or infrastructural issues, the mindset of the learners, the lecturers or teachers needs to change – they need to understand these technologies, their meaning and be able to use them.”

Read more at: https://www.mdpi.com/2073-431X/12/7/144