Conversational agent for supporting learners on a MOOC on programming with Java

Cristina Catalán Aguirre1, Nuria González-Castro1, Carlos Delgado Kloos1, Carlos Alario-Hoyos1 and Pedro J. Muñoz-Merino1

  1. Universidad Carlos III, Avda Universidad, 30
    28911, Leganés, Madrid
    {crcatalan@pa, nurigonz@db, cdk@it, calario@it, pedmume@it}.uc3m.es

Abstract

One important problem in MOOCs is the lack of personalized support from teachers. Conversational agents arise as one possible solution to assist MOOC learners and help them to study. For example, conversational agents can help review key concepts of the MOOC by asking questions to the learners and providing examples. JavaPAL, a voice-based conversational agent for supporting learners on a MOOC on programming with Java offered on edX. This paper evaluates JavaPAL from different perspectives. First, the usability of JavaPAL is analyzed, obtaining a score of 74.41 according to a System Usability Scale (SUS). Second, learners’ performance is compared when answering questions directly through JavaPAL and through the equivalent web interface on edX, getting similar results in terms of performance. Finally, interviews with JavaPAL users reveal that this conversational agent can be helpful as a complementary tool for the MOOC due to its portability and flexibility compared to accessing the MOOC contents through the web interface.

Key words

Conversational Agent, Computer Science, MOOC, Programming, Java

Digital Object Identifier (DOI)

https://doi.org/10.2298/CSIS200731020C

Publication information

Volume 18, Issue 4 (September 2021)
Year of Publication: 2021
ISSN: 2406-1018 (Online)
Publisher: ComSIS Consortium

Full text

DownloadAvailable in PDF
Portable Document Format

How to cite

Aguirre, C. C., González-Castro, N., Kloos, C. D., Alario-Hoyos, C., Muñoz-Merino, P. J.: Conversational agent for supporting learners on a MOOC on programming with Java. Computer Science and Information Systems, Vol. 18, No. 4, 1271–1286. (2021), https://doi.org/10.2298/CSIS200731020C