PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
September 10, 2025Caliphate Journal of Science and Technology1 citations

The Imparts and Pedagogical Challenges of AIGenerated Codes on Computer Programming Education at Introductory Level: Curriculum Design Recommendations

View Full Paper
AKAnthony Kwubeghari

Key Points

  • Integrating AI-generated programs enhances engagement but raises academic integrity concerns in education.
  • Analysis shows that understanding fundamentals is crucial for successful incorporation of AI in programming courses.
  • Pedagogical recommendations were synthesized based on various perspectives from students, teachers, and researchers.
  • Potential advantages of AI integration might improve learning outcomes; however, clear ethical guidelines are necessary.

Abstract

The variety of generative artificial intelligence (AI) applications has led to a sharp rise in interest in their application in Learning programming and the process of writing programs. From the reviewed literature, researchers are yet to find best ways to integrate AI-generated programs in the pedagogy of teaching and learning programming especially in the introductory level where understanding the fundamentals is crucial. Researchers and teachers must prioritize academic integrity and fair assessment of students' programming skills in the era of Large Language Models (LLM) over viewing AI as a threat. How are computing educators planning to modify their courses in response to the increasing proliferation of AI code generation and explanation tools, considering the current state of affairs and looking into the future when AI capabilities are likely to improve? This paper harnessed the experiences of using LLM (AI code generating tools) for teaching and learning computer programming at the introductory level based on the perspective of the students, the teachers and the researchers. This paper also gathered various perspectives on the above question based on the existing works, position papers and workshops by the computing community. Recommendations on the possible best ways to integrate LLM or AI code-generating tools were made. By providing recommendations for teachers and curriculum developers on how to successfully integrate these tools into teaching and learning programming, this paper will advance knowledge of the possible advantages and consequences ofusing them in educational environments.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Anthony Kwubeghari (2025) studied this question.

synapsesocial.com/papers/68c18bf99b7b07f3a06140e3https://doi.org/10.4314/cajost.v7i2.4
Ask AI
Helpful
Bookmark
Share
View Full Paper