Generative Artificial Intelligence for Programming Education: Enhancing Input to Outcome-Based Teaching and Learning Approaches
Generative AI is gaining attention in educational settings to enhance teaching and learning activities. However, to date, an account of students' perceptions and preferences in generative artificial intelligence, from the Philippines, a higher education institution. The study was designed through an experimental approach by involving students enrolled in a programming course. Each programming assessment task was provided feedback through chatGPT and student perceptions and preferences were collected using a survey, analyzed using descriptive and thematic analysis. Results show that students prefer chatGPT generated feedback based on specificity, clarity, objectivity, and corrective guidance to enhance the codes. Further, students suggest that best practices in coding complying with industry standards and efficiency of the code should be considered in providing formative feedback. Further, making the students more confident and independent in problem-solving skills. Overall, the study indicates the potential of chatGPT generated formative feedback to enhance attainment of the learning outcomes in programming courses.
Authors
- Arlene R. Caballero (ORCID: https://orcid.org/0000-0002-7374-4647)
- Erlito M. Albina
- Alexander A. Hernandez (ORCID: https://orcid.org/0000-0003-4586-2651)
Institutions
- Lyceum of the Philippines University (PH)
Publication Details
- Published
- 2025-06-27
- DOI
- https://doi.org/10.1109/is3c65361.2025.11131023
- Citations
- 2
- Primary Topic
- Online Learning and Analytics
- Type
- article
- Field-Weighted Citation Impact
- 3.39