Interfases (Jul 2023)
La enseñanza de la programación mediante software educativo especializado y los agentes conversacionales
Abstract
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.
Keywords