[HTML][HTML] Leveraging gamification in ICT education: Examining gender differences and learning outcomes in programming courses

R Mellado, C Cubillos, RM Vicari, G Gasca-Hurtado - Applied Sciences, 2024 - mdpi.com
This study investigates the differential effects of gamification on learning outcomes,
motivation, and usability perceptions in an introductory programming course, focusing on …

Complexity and difficulty of items in learning systems

R Pelánek, T Effenberger, J Čechák - International Journal of Artificial …, 2022 - Springer
Complexity and difficulty are two closely related but distinct concepts. These concepts are
important in the development of intelligent learning systems, eg, for sequencing items …

Adaptive assessment and content recommendation in online programming courses: On the use of elo-rating

B Vesin, K Mangaroska, K Akhuseyinoglu… - ACM Transactions on …, 2022 - dl.acm.org
Online learning systems should support students preparedness for professional practice by
equip** them with the necessary skills while kee** them engaged and active. In that …

[HTML][HTML] Fusing ECG signals and IRT models for task difficulty prediction in computerised educational systems

M Arevalillo-Herráez, S Katsigiannis, F Alqahtani… - Knowledge-Based …, 2023 - Elsevier
Accurately assessing task difficulty is a critical aspect to achieve adaptation in computer-
based educational systems. In real-world scenarios, task difficulty estimation can be …

The Impact of Solving Adaptive Parsons Problems with Common and Uncommon Solutions

C Haynes-Magyar, B Ericson - Proceedings of the 22nd Koli Calling …, 2022 - dl.acm.org
Traditional introductory computer programming practice such as code-tracing and code-
writing can be time-intensive, frustrating, and decrease students' engagement and …

Towards a human-ai hybrid system for categorising programming problems

FD Pereira, F Pires, SC Fonseca, EHT Oliveira… - Proceedings of the …, 2021 - dl.acm.org
As programming skills are increasingly required world-wide and across disciplines, many
students use online platforms that provide automatic feedback through a Programming …

Validity and reliability of student models for problem-solving activities

T Effenberger, R Pelánek - LAK21: 11th International Learning Analytics …, 2021 - dl.acm.org
Student models are typically evaluated through predicting the correctness of the next
answer. This approach is insufficient in the problem-solving context, especially for student …

[HTML][HTML] The multi-objective task assignment scheme for software crowdsourcing platforms involving new workers

M Fu, Z Zhang, ZX Wang, D Chen - … of King Saud University-Computer and …, 2024 - Elsevier
Software crowdsourcing has become a cornerstone of the Internet economy because of its
unique capacity for selecting optimal workers to complete specific tasks. However, new …

Number of program builds: Another criterium for assessing difficulty of a programming task?

V Dobiáš, V Šimandl, J Vaníček - Informatics in Education, 2024 - infedu.vu.lt
The paper discusses an alternative method of assessing the difficulty of pupils' programming
tasks to determine their age appropriateness. Building a program takes the form of its …

Uso de atributos de código para classificação da facilidade de questões de codificação

MAP de Lima Lima, LSG de Carvalho… - Anais do Simpósio …, 2021 - sol.sbc.org.br
No ensino de programação, é comum o uso de Ambientes de Correção Automática de
Código (ACACs). Esses apresentam uma alta diversidade de exercícios de programação …