Teaching programming through specialized educational software and conversational agents

Descripción del Articulo

Daily learning activities generate exchanges of ideas, doubts, and explanations between students and teachers. These dialogues and the possibility of asking a teacher questions disappear after classes. New automated communication tools developed with word processing programs, such as chatbots, have...

Descripción completa

Detalles Bibliográficos
Autores: Ayala Cadena, Omar, Aguilar Juárez, Irene
Formato: artículo
Fecha de Publicación:2023
Institución:Universidad de Lima
Repositorio:Revistas - Universidad de Lima
Lenguaje:español
OAI Identifier:oai:revistas.ulima.edu.pe:article/6337
Enlace del recurso:https://revistas.ulima.edu.pe/index.php/Interfases/article/view/6337
Nivel de acceso:acceso abierto
Materia:text mining
process intelligence
intelligent service provisioning
minería de textos
inteligencia de procesos
prestación inteligente de servicios
id REVULIMA_a3fee4e95e54cbb56909bbe23015928a
oai_identifier_str oai:revistas.ulima.edu.pe:article/6337
network_acronym_str REVULIMA
network_name_str Revistas - Universidad de Lima
repository_id_str
spelling Teaching programming through specialized educational software and conversational agentsLa enseñanza de la programación mediante software educativo especializado y los agentes conversacionalesAyala Cadena, OmarAguilar Juárez, Irenetext miningprocess intelligenceintelligent service provisioningminería de textosinteligencia de procesosprestación inteligente de serviciosDaily learning activities generate exchanges of ideas, doubts, and explanations between students and teachers. These dialogues and the possibility of asking a teacher questions disappear after classes. New automated communication tools developed with word processing programs, such as chatbots, have proven helpful in commerce and customer service. Some educational institutions are currently exploring the benefits of these programs in student care. This paper describes an exploratory study on the use of educational software and conversational agents in the teaching of programming; the objective is to identify the potential of this type of program to support teachers in the training of programmers and the accompaniment of students in their self-managed learning.En las actividades cotidianas de aprendizaje se generan intercambios de ideas, dudas y explicaciones entre alumnos y docentes. Estos diálogos se interrumpen por limitaciones de tiempo o espacio, pues las clases terminan y la posibilidad de preguntar a un docente durante el trabajo en casa no es posible. Para facilitar la comunicación, se han desarrollado nuevas herramientas automatizadas que aprovechan los programas de procesamiento de texto. Un ejemplo muy concreto son los chatbots, los cuales han probado su utilidad en el comercio y en la atención al cliente. Actualmente, algunas instituciones educativas exploran los beneficios de estos programas en la atención a los alumnos. En este trabajo, se describe un estudio exploratorio sobre el uso del software educativo y de los agentes conversacionales en la enseñanza de la programación; el objetivo es identificar la potencialidad de este tipo de programas que apoyarán a los docentes en la formación de los programadores y en el acompañamiento de los alumnos en la autogestión del aprendizaje. Esta investigación es relevante porque las actividades de enseñanza de la programación son un reto, sobre todo cuando el alumno de nuevo ingreso inicia su contacto con la disciplina y debe aprender definiciones y tecnicismos de los que no tiene una noción previa; además, se enfrenta a desarrollar algoritmos sin nunca haberlos usado, a comprender el uso de lenguajes de programación, a participar en procesos de software y conocer por primera vez herramientas tecnológicas, técnicas y metodologías de desarrollo.Universidad de Lima2023-07-31info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdftext/htmlhttps://revistas.ulima.edu.pe/index.php/Interfases/article/view/633710.26439/interfases2023.n017.6337Interfases; No. 017 (2023); 170-186Interfases; Núm. 017 (2023); 170-186Interfases; n. 017 (2023); 170-1861993-491210.26439/interfases2023.n017reponame:Revistas - Universidad de Limainstname:Universidad de Limainstacron:ULIMAspahttps://revistas.ulima.edu.pe/index.php/Interfases/article/view/6337/6396https://revistas.ulima.edu.pe/index.php/Interfases/article/view/6337/6397https://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessoai:revistas.ulima.edu.pe:article/63372024-05-23T23:10:59Z
dc.title.none.fl_str_mv Teaching programming through specialized educational software and conversational agents
La enseñanza de la programación mediante software educativo especializado y los agentes conversacionales
title Teaching programming through specialized educational software and conversational agents
spellingShingle Teaching programming through specialized educational software and conversational agents
Ayala Cadena, Omar
text mining
process intelligence
intelligent service provisioning
minería de textos
inteligencia de procesos
prestación inteligente de servicios
title_short Teaching programming through specialized educational software and conversational agents
title_full Teaching programming through specialized educational software and conversational agents
title_fullStr Teaching programming through specialized educational software and conversational agents
title_full_unstemmed Teaching programming through specialized educational software and conversational agents
title_sort Teaching programming through specialized educational software and conversational agents
dc.creator.none.fl_str_mv Ayala Cadena, Omar
Aguilar Juárez, Irene
author Ayala Cadena, Omar
author_facet Ayala Cadena, Omar
Aguilar Juárez, Irene
author_role author
author2 Aguilar Juárez, Irene
author2_role author
dc.subject.none.fl_str_mv text mining
process intelligence
intelligent service provisioning
minería de textos
inteligencia de procesos
prestación inteligente de servicios
topic text mining
process intelligence
intelligent service provisioning
minería de textos
inteligencia de procesos
prestación inteligente de servicios
description Daily learning activities generate exchanges of ideas, doubts, and explanations between students and teachers. These dialogues and the possibility of asking a teacher questions disappear after classes. New automated communication tools developed with word processing programs, such as chatbots, have proven helpful in commerce and customer service. Some educational institutions are currently exploring the benefits of these programs in student care. This paper describes an exploratory study on the use of educational software and conversational agents in the teaching of programming; the objective is to identify the potential of this type of program to support teachers in the training of programmers and the accompaniment of students in their self-managed learning.
publishDate 2023
dc.date.none.fl_str_mv 2023-07-31
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.ulima.edu.pe/index.php/Interfases/article/view/6337
10.26439/interfases2023.n017.6337
url https://revistas.ulima.edu.pe/index.php/Interfases/article/view/6337
identifier_str_mv 10.26439/interfases2023.n017.6337
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.ulima.edu.pe/index.php/Interfases/article/view/6337/6396
https://revistas.ulima.edu.pe/index.php/Interfases/article/view/6337/6397
dc.rights.none.fl_str_mv https://creativecommons.org/licenses/by/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
text/html
dc.publisher.none.fl_str_mv Universidad de Lima
publisher.none.fl_str_mv Universidad de Lima
dc.source.none.fl_str_mv Interfases; No. 017 (2023); 170-186
Interfases; Núm. 017 (2023); 170-186
Interfases; n. 017 (2023); 170-186
1993-4912
10.26439/interfases2023.n017
reponame:Revistas - Universidad de Lima
instname:Universidad de Lima
instacron:ULIMA
instname_str Universidad de Lima
instacron_str ULIMA
institution ULIMA
reponame_str Revistas - Universidad de Lima
collection Revistas - Universidad de Lima
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1844893192227389440
score 13.394499
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).