Personalized Programming

Personalized programming leverages artificial intelligence, particularly large language models (LLMs) like GPT-3 and GPT-4, to tailor programming education and support to individual student needs. Current research focuses on generating contextually relevant exercises, providing multi-level hints that adapt to varying skill levels and learning styles, and automating the creation of human-quality feedback. This approach aims to improve learning outcomes and engagement in programming education by addressing individual learning patterns and providing more effective assistance than traditional methods.

Papers