Toward AI-facilitated Learning Cycle in Integration Course Through Pair Programming with AI Agents

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

View graph of relations

Author(s)

Related Research Unit(s)

Detail(s)

Original languageEnglish
Title of host publicationProceedings - 2024 36th International Conference on Software Engineering Education and Training (CSEE&T), CSEE & T 2024
EditorsAndreas Bollin, Ivana Bosnić, Jennifer Brings, Marian Daun, Meenakshi Manjunath
PublisherInstitute of Electrical and Electronics Engineers, Inc.
Number of pages5
ISBN (electronic)9798350378979
ISBN (print)9798350378986
Publication statusPublished - 2024

Publication series

NameSoftware Engineering Education Conference, Proceedings
ISSN (Print)1093-0175
ISSN (electronic)2377-570X

Conference

Title36th International Conference on Software Engineering Education and Training (CSEE and T 2024)
PlaceGermany
CityWurzburg
Period29 July - 1 August 2024

Abstract

We propose a new methodology that harnesses recent advancements in AI techniques to formulate an AI-facilitating code learning cycle for students. The approach builds on an existing learning process and innovatively incorporates pair programming into the learning cycle. It first transforms the example code into scaffold code as exercises through an instructor-AI pairing. The scaffold code serves as an exercise for students to complete and debug on a hardware platform iteratively with an expert AI assistant. This design alleviates instructors' burden of crafting new exercises for new scenarios and offers students the advantage of interactive learning with scenario diversity. We evaluate the methodology using a suite of example codes and assess the semantic similarity among different code versions produced by AI assistants. The case study shows promising results of the methodology. We further discuss our findings and outline future work for the proposed methodology. © 2024 IEEE.

Research Area(s)

  • Generative AI, learning process, pair programming

Citation Format(s)

Toward AI-facilitated Learning Cycle in Integration Course Through Pair Programming with AI Agents. / Wei, Zhengyuan; Lee, Albert T.L.; Lee, Victor C.S. et al.
Proceedings - 2024 36th International Conference on Software Engineering Education and Training (CSEE&T), CSEE & T 2024. ed. / Andreas Bollin; Ivana Bosnić; Jennifer Brings; Marian Daun; Meenakshi Manjunath. Institute of Electrical and Electronics Engineers, Inc., 2024. (Software Engineering Education Conference, Proceedings).

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review