TY - GEN
T1 - Exploring Programmatic Thinking
T2 - 15th International Multi-Conference on Complexity, Informatics and Cybernetics, IMCIC 2024
AU - More Valencia, Rubén A.
AU - Tume Ruíz, Juan M.
AU - Rangel Vega, Antia
AU - Puicon Zapata, Hoower A.
AU - Saavedra Arango, Moises D.
N1 - Publisher Copyright:
© IMCIC 2024. All rights reserved.
PY - 2024
Y1 - 2024
N2 - The study on the application of artificial intelligence (AI) in education, specifically in computational programming languages and system simulation, proposes a procedure as part of a structured process to develop libraries in the R language. In the coding phase, students seek assistance from Generative AI, which generates code while students create instructions to assess its quality. This iterative approach allows continuous improvements in the code. The evaluation phase involves students working on programming and simulation tasks validated by the instructor, establishing a structured evaluation framework. During the simulation phase, students analyse the results, collaborating with the instructor to validate their findings. The final stage, reporting and presentation, emphasizes creating additional scenarios to compare and validate models, with students presenting reports to the instructor and showcasing results to the class. Regarding results, the effectiveness of Generative AI in rapidly and efficiently generating code is highlighted, showing robust adaptability to different programming languages. Instructor evaluations suggest some diversity in the quality of students' work, particularly in code clarity and readability. Students demonstrate strengths in optimizing code efficiency and handling exceptions and errors, showcasing their ability to interact and scale algorithmic knowledge. The study suggests areas for future research, such as exploring approaches to enhance the clarity and readability of code generated by Generative AI, as well as further optimizing efficiency in the practical application of programming and system simulation through artificial intelligence.
AB - The study on the application of artificial intelligence (AI) in education, specifically in computational programming languages and system simulation, proposes a procedure as part of a structured process to develop libraries in the R language. In the coding phase, students seek assistance from Generative AI, which generates code while students create instructions to assess its quality. This iterative approach allows continuous improvements in the code. The evaluation phase involves students working on programming and simulation tasks validated by the instructor, establishing a structured evaluation framework. During the simulation phase, students analyse the results, collaborating with the instructor to validate their findings. The final stage, reporting and presentation, emphasizes creating additional scenarios to compare and validate models, with students presenting reports to the instructor and showcasing results to the class. Regarding results, the effectiveness of Generative AI in rapidly and efficiently generating code is highlighted, showing robust adaptability to different programming languages. Instructor evaluations suggest some diversity in the quality of students' work, particularly in code clarity and readability. Students demonstrate strengths in optimizing code efficiency and handling exceptions and errors, showcasing their ability to interact and scale algorithmic knowledge. The study suggests areas for future research, such as exploring approaches to enhance the clarity and readability of code generated by Generative AI, as well as further optimizing efficiency in the practical application of programming and system simulation through artificial intelligence.
KW - Code Generation
KW - Generative Artificial Intelligence
KW - Instructional Engineering
KW - Programming Education
KW - Simulation Systems
UR - http://www.scopus.com/inward/record.url?scp=85192525700&partnerID=8YFLogxK
U2 - 10.54808/IMCIC2024.01.139
DO - 10.54808/IMCIC2024.01.139
M3 - Conference contribution
AN - SCOPUS:85192525700
T3 - Proceedings IMCIC - International Multi-Conference on Complexity, Informatics and Cybernetics
SP - 139
EP - 144
BT - IMCIC 2024 - 15th International Multi-Conference on Complexity, Informatics and Cybernetics, Proceedings
A2 - Callaos, Nagib C.
A2 - Hashimoto, Shigehiro
A2 - Lace, Natalja
A2 - Sanchez, Belkis
A2 - Savoie, Michael
PB - International Institute of Informatics and Cybernetics
Y2 - 26 March 2024 through 29 March 2024
ER -