Preliminary Practices for Beginner's Programming Course Utilizing Generative AI and Online Education

Generative AI technology is rapidly advancing and is increasingly being used to automate various processes in software development, from planning to testing. In light of these technological in-novations, programming education at universities and institutes of technology must be restruc-tured to align with software development processes using generative AI. Programming and gen-erative AI are highly compatible, and generative AI can support a wide range of tasks, including automatic code generation, refactoring, code suggestion, answering programming-related ques-tions, and test code generation. In this paper, we propose a beginner-level online programming course designed to utilize generative AI as a support system for programming education. We developed educational content and implemented it in a preliminary trial with a small group of university students. Learning logs and questionnaire responses were analyzed to evaluate the ef-fectiveness of the course. Our results indicate a high level of student satisfaction with both the course content and the use of generative AI. Additionally, students demonstrated increased awareness of the importance of verifying AI-generated output and crafting appropriate prompts. These findings suggest that the integration of generative AI and on-demand learning has strong potential to enhance programming education in higher education institutions.

Authors

Institutions

Publication Details

Journal
IIAI Letters on Informatics and Interdisciplinary Research
Published
2025-01-01
DOI
https://doi.org/10.52731/liir.v006.396
Primary Topic
Educational Research and Pedagogy
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Preliminary Practices for Beginner's Programming Course Utilizing Generative AI and Online Education

Miyuki Murata, Testuro Kakeshita, Naoko Kato
IIAI Letters on Informatics and Interdisciplinary Research
Educational Research and Pedagogy
article

Preliminary Practices for Beginner's Programming Course Utilizing Generative AI and Online Education

Miyuki Murata, Testuro Kakeshita, Naoko Kato
article en

Abstract

Generative AI technology is rapidly advancing and is increasingly being used to automate various processes in software development, from planning to testing. In light of these technological in-novations, programming education at universities and institutes of technology must be restruc-tured to align with software development processes using generative AI. Programming and gen-erative AI are highly compatible, and generative AI can support a wide range of tasks, including automatic code generation, refactoring, code suggestion, answering programming-related ques-tions, and test code generation. In this paper, we propose a beginner-level online programming course designed to utilize generative AI as a support system for programming education. We developed educational content and implemented it in a preliminary trial with a small group of university students. Learning logs and questionnaire responses were analyzed to evaluate the ef-fectiveness of the course. Our results indicate a high level of student satisfaction with both the course content and the use of generative AI. Additionally, students demonstrated increased awareness of the importance of verifying AI-generated output and crafting appropriate prompts. These findings suggest that the integration of generative AI and on-demand learning has strong potential to enhance programming education in higher education institutions.

IIAI Letters on Informatics and Interdisciplinary ResearchVol. 6
Saga University (JP), National Institute of Technology, Kumamoto College (JP)
Japan Society for the Promotion of Science
Openalex Percentile: Top 68%
Educational Research and Pedagogy
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Preliminary Practices for Beginner's Programming Course Utilizing Generative AI and Online Education — Miyuki Murata, Testuro Kakeshita, et al. · IIAI Letters on Informatics and Interdisciplinary Research (2025) | TGRS Research Map | TGRS