Enhancing Programming Education with an Active Learning Plan and Artificial Intelligence Integration

Artificial Intelligence (AI) is transforming higher education, bringing challenges and opportunities. Thus, instilling skills to leverage AI effectively and equip students for the future workforce is crucial. This requires a shift from traditional pedagogical methods toward active learning emphasizi...

Full description

Saved in:
Bibliographic Details
Main Authors: Portella-Cleves, Jorge-Enrique, Rodríguez-Hernández, Ariel-Adolfo
Format: Online
Language:eng
Published: Universidad Pedagógica y Tecnológica de Colombia 2023
Subjects:
Online Access:https://revistas.uptc.edu.co/index.php/ingenieria/article/view/16328
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1801706104048058368
author Portella-Cleves, Jorge-Enrique
Rodríguez-Hernández, Ariel-Adolfo
author_facet Portella-Cleves, Jorge-Enrique
Rodríguez-Hernández, Ariel-Adolfo
author_sort Portella-Cleves, Jorge-Enrique
collection OJS
description Artificial Intelligence (AI) is transforming higher education, bringing challenges and opportunities. Thus, instilling skills to leverage AI effectively and equip students for the future workforce is crucial. This requires a shift from traditional pedagogical methods toward active learning emphasizing problem-solving, collaborative work, and the integration of AI tools. The proposed Active Learning Plan (ALP) addresses these imperatives. This plan encompasses research, problem-solving, pseudocode validation using AI tools such as ChatGPT, thorough code documentation, group collaboration, and evaluation. The ALP delves into the interplay between AI and higher education, and it challenges students to derive manual solutions, draft pseudocode, document it, and subsequently validate it through ChatGPT. Moreover, it fosters collaboration by encouraging the formation of groups of five to craft questionnaires on the core topic, which are later used for learning assessment. It is paramount for students to reflect on their experience, pinpointing strengths, weaknesses, and areas for improvement. The adopted methodology emphasizes problem-solving and collaboration and allows students to engage with cutting-edge technologies, acquiring pivotal skills. The assessment of this approach was based on the Cronbach's alpha coefficient, yielding a value of 1.99016, indicating significant internal consistency. Upon analyzing the outcomes, 74% surpassed the score of 4.1, 18% passed, and only 8% failed to meet the minimum requirement. The deployment of this ALP proves to be an efficient instrument in readying students for an ever-evolving job market.
format Online
id oai:oai.revistas.uptc.edu.co:article-16328
institution Revista Facultad de Ingeniería
language eng
publishDate 2023
publisher Universidad Pedagógica y Tecnológica de Colombia
record_format ojs
spelling oai:oai.revistas.uptc.edu.co:article-163282024-03-26T17:47:42Z Enhancing Programming Education with an Active Learning Plan and Artificial Intelligence Integration Mejorando la educación en programación con un plan de aprendizaje activo y la integración de inteligencia artificial Portella-Cleves, Jorge-Enrique Rodríguez-Hernández, Ariel-Adolfo Programming learning Hybrid learning Artificial intelligence and programming learning and artificial intelligence active programming learning Aprendizaje de la programación Aprendizaje hibrido Inteligencia artificial y programación aprendizaje e inteligencia artificial aprendizaje activo de la programación. Artificial Intelligence (AI) is transforming higher education, bringing challenges and opportunities. Thus, instilling skills to leverage AI effectively and equip students for the future workforce is crucial. This requires a shift from traditional pedagogical methods toward active learning emphasizing problem-solving, collaborative work, and the integration of AI tools. The proposed Active Learning Plan (ALP) addresses these imperatives. This plan encompasses research, problem-solving, pseudocode validation using AI tools such as ChatGPT, thorough code documentation, group collaboration, and evaluation. The ALP delves into the interplay between AI and higher education, and it challenges students to derive manual solutions, draft pseudocode, document it, and subsequently validate it through ChatGPT. Moreover, it fosters collaboration by encouraging the formation of groups of five to craft questionnaires on the core topic, which are later used for learning assessment. It is paramount for students to reflect on their experience, pinpointing strengths, weaknesses, and areas for improvement. The adopted methodology emphasizes problem-solving and collaboration and allows students to engage with cutting-edge technologies, acquiring pivotal skills. The assessment of this approach was based on the Cronbach's alpha coefficient, yielding a value of 1.99016, indicating significant internal consistency. Upon analyzing the outcomes, 74% surpassed the score of 4.1, 18% passed, and only 8% failed to meet the minimum requirement. The deployment of this ALP proves to be an efficient instrument in readying students for an ever-evolving job market. La Inteligencia Artificial (IA) está transformando la educación superior, trayendo consigo desafíos y oportunidades. Para equipar a los estudiantes para el mundo laboral del futuro, es esencial inculcar habilidades para utilizar eficazmente la IA. Esto demanda un giro desde los métodos pedagógicos convencionales hacia un aprendizaje activo que priorice la resolución de problemas, el trabajo colaborativo y la incorporación de herramientas de IA. Un Plan de Aprendizaje Activo (PAA) propuesto aborda estos requisitos. Este plan abarca investigación, solución de problemas, validación de pseudocódigo con herramientas de IA como ChatGPT, documentación detallada del código, colaboración grupal y evaluación. El PAA se sumerge en la relación entre IA y educación superior. Desafía a los alumnos a encontrar soluciones manuales, redactar pseudocódigo, documentarlo y luego validarlo mediante ChatGPT. Además, promueve la colaboración, alentando la formación de grupos de cinco para desarrollar cuestionarios sobre el tema central, utilizados posteriormente para medir el aprendizaje. Es esencial que los estudiantes reflexionen sobre su experiencia, reconociendo fortalezas, debilidades y áreas de mejora. La metodología adoptada no solo se centra en la resolución de problemas y la colaboración, sino que también permite a los estudiantes interactuar con tecnologías vanguardistas, adquiriendo habilidades vitales. La evaluación de este enfoque se basó en el coeficiente alfa de Cronbach, arrojando un valor de 1.99016, señalando una notable consistencia interna. Al analizar los resultados, el 74% superó la puntuación de 4.1, el 18% aprobó, mientras que solo el 8% no alcanzó el mínimo requerido. La implementación de este PAA demuestra ser una herramienta efectiva para preparar a los estudiantes para un mundo laboral en evolución constante. Universidad Pedagógica y Tecnológica de Colombia 2023-01-28 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion application/pdf https://revistas.uptc.edu.co/index.php/ingenieria/article/view/16328 10.19053/01211129.v33.n67.2024.16328 Revista Facultad de Ingeniería; Vol. 33 No. 67 (2024): January-March 2024; e16328 Revista Facultad de Ingeniería; Vol. 33 Núm. 67 (2024): Enero-Marzo 2024; e16328 2357-5328 0121-1129 eng https://revistas.uptc.edu.co/index.php/ingenieria/article/view/16328/13920 Copyright (c) 2024 Jorge-Enrique Portella-Cleves, Ariel-Adolfo Rodríguez-Hernández, Juan-Sebastián González-Sanabria http://creativecommons.org/licenses/by/4.0
spellingShingle Programming learning
Hybrid learning
Artificial intelligence and programming
learning and artificial intelligence
active programming learning
Aprendizaje de la programación
Aprendizaje hibrido
Inteligencia artificial y programación
aprendizaje e inteligencia artificial
aprendizaje activo de la programación.
Portella-Cleves, Jorge-Enrique
Rodríguez-Hernández, Ariel-Adolfo
Enhancing Programming Education with an Active Learning Plan and Artificial Intelligence Integration
title Enhancing Programming Education with an Active Learning Plan and Artificial Intelligence Integration
title_alt Mejorando la educación en programación con un plan de aprendizaje activo y la integración de inteligencia artificial
title_full Enhancing Programming Education with an Active Learning Plan and Artificial Intelligence Integration
title_fullStr Enhancing Programming Education with an Active Learning Plan and Artificial Intelligence Integration
title_full_unstemmed Enhancing Programming Education with an Active Learning Plan and Artificial Intelligence Integration
title_short Enhancing Programming Education with an Active Learning Plan and Artificial Intelligence Integration
title_sort enhancing programming education with an active learning plan and artificial intelligence integration
topic Programming learning
Hybrid learning
Artificial intelligence and programming
learning and artificial intelligence
active programming learning
Aprendizaje de la programación
Aprendizaje hibrido
Inteligencia artificial y programación
aprendizaje e inteligencia artificial
aprendizaje activo de la programación.
topic_facet Programming learning
Hybrid learning
Artificial intelligence and programming
learning and artificial intelligence
active programming learning
Aprendizaje de la programación
Aprendizaje hibrido
Inteligencia artificial y programación
aprendizaje e inteligencia artificial
aprendizaje activo de la programación.
url https://revistas.uptc.edu.co/index.php/ingenieria/article/view/16328
work_keys_str_mv AT portellaclevesjorgeenrique enhancingprogrammingeducationwithanactivelearningplanandartificialintelligenceintegration
AT rodriguezhernandezarieladolfo enhancingprogrammingeducationwithanactivelearningplanandartificialintelligenceintegration
AT portellaclevesjorgeenrique mejorandolaeducacionenprogramacionconunplandeaprendizajeactivoylaintegraciondeinteligenciaartificial
AT rodriguezhernandezarieladolfo mejorandolaeducacionenprogramacionconunplandeaprendizajeactivoylaintegraciondeinteligenciaartificial