Personalised Programming Education with Knowledge Tracing

Research output: Chapter in Book/Report/Conference proceedingsConference proceedingpeer-review

Abstract

In traditional programming education, addressing diverse student needs and providing effective and scalable learning experiences is challenging. Conventional methods struggle to adapt to varying learning styles and offer personalised feedback. AI-based Programming Tools (AIPTs) have shown promise in automating feedback, simplifying programming concepts, and guiding students. Their widespread adoption is hindered by limitations related to accuracy, explanation, and personalisation. Conversely, AIPTs tailored for expert programmers, such as ChatGPT and Copilot, have gained popularity for their productivity-enhancing capabilities, but they still fall short in terms of personalisation, neglecting individual students' unique knowledge and skills. Our research aims to leverage AI to create AIPTs that offer personalised feedback through adaptive learning, accommodating diverse student backgrounds and proficiency levels. In particular, we explore using Knowledge Tracing (KT) to anticipate specific syntax errors in programming assignments, addressing the challenges novices face in acquiring syntactical knowledge. The findings suggest the KT's potential to transform programming education by enabling timely interventions for students dealing with specific errors or misconceptions, automating personalised feedback, and informing tailored instructional strategies.

Original languageEnglish
Title of host publicationHCAIep 2023 - Proceedings of the 2023 Conference on Human Centered Artificial Intelligence - Education and Practice
PublisherAssociation for Computing Machinery
Pages47
Number of pages1
ISBN (Electronic)9798400716461
DOIs
Publication statusPublished - 14 Dec 2023
Event2023 Conference on Human Centered Artificial Intelligence - Education and Practice, HCAIep 2023 - Dublin, Ireland
Duration: 15 Dec 2023 → …

Publication series

NameACM International Conference Proceeding Series

Conference

Conference2023 Conference on Human Centered Artificial Intelligence - Education and Practice, HCAIep 2023
Country/TerritoryIreland
CityDublin
Period15/12/23 → …

Keywords

  • Automated Feedback
  • Knowledge Tracing
  • Personalisation
  • Programming Assignments
  • Syntax Errors

Fingerprint

Dive into the research topics of 'Personalised Programming Education with Knowledge Tracing'. Together they form a unique fingerprint.

Cite this