Design and Evaluation of a Programming Tutor Based on an Instant Messaging Interface

Claudio Alvarez*, Luis A. Rojas, Juan de Dios Valenzuela

*Autor correspondiente de este trabajo

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

Resumen

Computer programming skills are essential for a variety of disciplines in the fields of Science, Technology, Engineering and Mathematics (STEM). To support learning of programming in personalized ways, Programming Tutors (PTs) have been utilized in higher education contexts for decades. However, implementation of PTs with mobile devices has remained unexplored from both design and adoption standpoints. In this research, we designed, implemented, and trialled a PT based on Telegram Messenger. The tutor was introduced to a cohort of engineering freshmen (N= 227 ) in a computer programming course; however, it was introduced as an optional learning tool with no extrinsic incentives for fostering its adoption. Under these conditions, students’ activity with the tool was monitored for 11 days. A total of 99 students (44.7 % ) chose to use the tutor and did so at least once. In average, students who used the tutor solved 9.2 tasks out of a maximum of 18 (SD= 5.49 ). The use of notifications was found highly influential to motivate tutor use: within 3 days of a student receiving a reminder notification, 80.6% of responses to tasks were registered. The tutor scored a mean of 73.8 (SD= 13.81 ) in the Systems Usability Scale. Students suggestions for improvement emphasized the need for more elaborate feedback after submitting their responses to problems and leveling of task difficulty. Regarding the tutor’s best features, mobility and ease of use of the interface were found the most prominent.

Idioma originalInglés
Título de la publicación alojadaDesign and Evaluation of a Programming Tutor Based on an Instant Messaging Interface
Subtítulo de la publicación alojadaApplications in Education and Commerce - 14th International Conference, SCSM 2022, Held as Part of the 24th HCI International Conference, HCII 2022, Proceedings
EditoresGabriele Meiselwitz
EditorialSpringer Science and Business Media Deutschland GmbH
Páginas3-20
Número de páginas18
ISBN (versión impresa)9783031050633
DOI
EstadoPublicada - 2022
Evento14th International Conference on Social Computing and Social Media, SCSM 2022 Held as Part of the 24th HCI International Conference, HCII 2022 - Virtual, Online
Duración: 26 jun. 20221 jul. 2022

Serie de la publicación

NombreLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volumen13316 LNCS
ISSN (versión impresa)0302-9743
ISSN (versión digital)1611-3349

Conferencia

Conferencia14th International Conference on Social Computing and Social Media, SCSM 2022 Held as Part of the 24th HCI International Conference, HCII 2022
CiudadVirtual, Online
Período26/06/221/07/22

Nota bibliográfica

Funding Information:
Acknowledgements. We thank Dr. Alyssa F. Wise for her cooperation with this research. This research was funded by ANID/FONDECYT Initiation into Research grant 11160211.

Publisher Copyright:
© 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.

Huella

Profundice en los temas de investigación de 'Design and Evaluation of a Programming Tutor Based on an Instant Messaging Interface'. En conjunto forman una huella única.

Citar esto