Conversational agent as a support tool for learning C Language
A conversational agent is a software system that emulates communication with a human being through text or voice messages. The objective of this work was to evaluate the functionality and usability (effectiveness, efficiency, satisfaction) of a conversational agent called Codebot, developed at the F...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Online |
Language: | spa |
Published: |
Universidad Autónoma de Tamaulipas
2024
|
Online Access: | https://revistaciencia.uat.edu.mx/index.php/CienciaUAT/article/view/1879 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
oai:ojs.pkp.sfu.ca:article-1879 |
---|---|
record_format |
ojs |
institution |
CIENCIA UAT |
collection |
OJS |
language |
spa |
format |
Online |
author |
Vázquez-Aragón, Ma. Rosario Zavaleta-Carrillo, Patricia Barradas-Arenas, Ulises Hernández-Marín, Gloria del Jesús |
spellingShingle |
Vázquez-Aragón, Ma. Rosario Zavaleta-Carrillo, Patricia Barradas-Arenas, Ulises Hernández-Marín, Gloria del Jesús Conversational agent as a support tool for learning C Language |
author_facet |
Vázquez-Aragón, Ma. Rosario Zavaleta-Carrillo, Patricia Barradas-Arenas, Ulises Hernández-Marín, Gloria del Jesús |
author_sort |
Vázquez-Aragón, Ma. Rosario |
title |
Conversational agent as a support tool for learning C Language |
title_short |
Conversational agent as a support tool for learning C Language |
title_full |
Conversational agent as a support tool for learning C Language |
title_fullStr |
Conversational agent as a support tool for learning C Language |
title_full_unstemmed |
Conversational agent as a support tool for learning C Language |
title_sort |
conversational agent as a support tool for learning c language |
description |
A conversational agent is a software system that emulates communication with a human being through text or voice messages. The objective of this work was to evaluate the functionality and usability (effectiveness, efficiency, satisfaction) of a conversational agent called Codebot, developed at the Faculty of Information Sciences, as a support tool to facilitate the learning of C programming language by students of the Computer Systems Engineering program, as well as their experience and hedonic (social) quality of the tool. The scope of the study was descriptive, with quantitative analysis. The data collection was cross-sectional with convenience samples of different sizes. The System Usability Scale (SUS) was used, which was extended to evaluate three aspects: effectiveness and efficiency of the bot, as well as user satisfaction. The reliability of the instrument was 0.93 Cronbach’s alpha. The behavior of the agent in the final functional test showed 70 % of successful responses and 30 % of unrecognized requests due to two main reasons: 1) the requested information was not in the agent’s knowledge base, 2) poorly formulated or meaningless requests. Desing and implementation of the conversational agent Codebot obtained a robust database to improve learning of the C language and its function was satisfactory. However, is necessary to continue with tests that include a larger number of samples that delve deeper into the characteristics regarding the creation of the conversational agent. |
publisher |
Universidad Autónoma de Tamaulipas |
publishDate |
2024 |
url |
https://revistaciencia.uat.edu.mx/index.php/CienciaUAT/article/view/1879 |
work_keys_str_mv |
AT vazquezaragonmarosario conversationalagentasasupporttoolforlearningclanguage AT zavaletacarrillopatricia conversationalagentasasupporttoolforlearningclanguage AT barradasarenasulises conversationalagentasasupporttoolforlearningclanguage AT hernandezmaringloriadeljesus conversationalagentasasupporttoolforlearningclanguage AT vazquezaragonmarosario agenteconversacionalcomoherramientadeapoyoenelaprendizajedellenguajec AT zavaletacarrillopatricia agenteconversacionalcomoherramientadeapoyoenelaprendizajedellenguajec AT barradasarenasulises agenteconversacionalcomoherramientadeapoyoenelaprendizajedellenguajec AT hernandezmaringloriadeljesus agenteconversacionalcomoherramientadeapoyoenelaprendizajedellenguajec |
_version_ |
1817480083041943552 |
spelling |
oai:ojs.pkp.sfu.ca:article-18792024-07-20T01:00:24Z Conversational agent as a support tool for learning C Language Agente conversacional como herramienta de apoyo en el aprendizaje del lenguaje C. Vázquez-Aragón, Ma. Rosario Zavaleta-Carrillo, Patricia Barradas-Arenas, Ulises Hernández-Marín, Gloria del Jesús agente conversacional usabilidad aprendizaje enseñanza conversational agent usability learning teaching A conversational agent is a software system that emulates communication with a human being through text or voice messages. The objective of this work was to evaluate the functionality and usability (effectiveness, efficiency, satisfaction) of a conversational agent called Codebot, developed at the Faculty of Information Sciences, as a support tool to facilitate the learning of C programming language by students of the Computer Systems Engineering program, as well as their experience and hedonic (social) quality of the tool. The scope of the study was descriptive, with quantitative analysis. The data collection was cross-sectional with convenience samples of different sizes. The System Usability Scale (SUS) was used, which was extended to evaluate three aspects: effectiveness and efficiency of the bot, as well as user satisfaction. The reliability of the instrument was 0.93 Cronbach’s alpha. The behavior of the agent in the final functional test showed 70 % of successful responses and 30 % of unrecognized requests due to two main reasons: 1) the requested information was not in the agent’s knowledge base, 2) poorly formulated or meaningless requests. Desing and implementation of the conversational agent Codebot obtained a robust database to improve learning of the C language and its function was satisfactory. However, is necessary to continue with tests that include a larger number of samples that delve deeper into the characteristics regarding the creation of the conversational agent. Un agente conversacional, es un sistema de software, que permite emular la comunicación con un ser humano a través de mensajes de texto o voz. El objetivo de este trabajo fue evaluar la funcionalidad y usabilidad (eficacia, eficiencia, satisfacción) de un agente conversacional denominado Codebot, desarrollado en la Facultad de Ciencias de la Información, como herramienta de apoyo para facilitar el aprendizaje del lenguaje de Programación C de los estudiantes del programa educativo de Ingeniería en Sistemas Computacionales, así como, la experiencia y calidad hedónica (social) de la herramienta. El alcance del estudio fue descriptivo, con análisis cuantitativo. La recolección de datos fue transversal con muestras de distintos tamaños por conveniencia. Se empleó la Escala de Usabilidad del Sistema (SUS), que se extendió para evaluar tres aspectos: efectividad y eficiencia del bot, así como la satisfacción del usuario. La fiabilidad del instrumento fue de 0.93 alfa de Cronbach. El comportamiento del agente en la prueba funcional final arrojó 70 % de respuestas exitosas y un 30 % de solicitudes no reconocidas, debido a que: 1) la información solicitada no se encontraba en la base de conocimiento del agente, 2) solicitudes mal planteadas o sin sentido. El diseño e implementación del agente conversacional Codebot permitió obtener una base de conocimiento robustecida para mejorar el aprendizaje del lenguaje C, y su funcionamiento fue satisfactorio. Sin embargo, es necesario continuar con pruebas con mayor número de muestras que profundicen en las características sobre la creación del agente conversacional. Universidad Autónoma de Tamaulipas 2024-06-11 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion application/pdf text/html https://revistaciencia.uat.edu.mx/index.php/CienciaUAT/article/view/1879 10.29059/cienciauat.v19i1.1879 CienciaUAT; Vol. 19, No. 1. July-December 2024; 124-139 CienciaUAT; Vol. 19, No. 1: julio-diciembre 2024; 124-139 2007-7858 2007-7521 spa https://revistaciencia.uat.edu.mx/index.php/CienciaUAT/article/view/1879/1228 https://revistaciencia.uat.edu.mx/index.php/CienciaUAT/article/view/1879/1205 Derechos de autor 2024 Universidad Autónoma de Tamaulipas https://creativecommons.org/licenses/by-nc-sa/4.0 |