CodeEdu: A Multi-Agent Collaborative Platform for Personalized Coding Education
Jianing Zhao, Peng Gao, Jiannong Cao, Zhiyuan Wen, Chen Chen, Jianing Yin, Ruosong Yang, Bo Yuan

TL;DR
CodeEdu is a multi-agent platform leveraging collaborative LLMs and external tools to provide personalized, interactive coding education, addressing limitations of single-agent systems in understanding complex code and tailoring learning experiences.
Contribution
This work introduces the first multi-agent collaborative platform for personalized coding education, integrating dynamic task allocation and external tools to enhance student learning outcomes.
Findings
Significantly improved students' coding performance
Effective multi-agent collaboration in educational tasks
Enhanced personalization and interactivity in coding learning
Abstract
Large Language Models (LLMs) have demonstrated considerable potential in improving coding education by providing support for code writing, explanation, and debugging. However, existing LLM-based approaches generally fail to assess students' abilities, design learning plans, provide personalized material aligned with individual learning goals, and enable interactive learning. Current work mostly uses single LLM agents, which limits their ability to understand complex code repositories and schedule step-by-step tutoring. Recent research has shown that multi-agent LLMs can collaborate to solve complicated problems in various domains like software engineering, but their potential in the field of education remains unexplored. In this work, we introduce CodeEdu, an innovative multi-agent collaborative platform that combines LLMs with tool use to provide proactive and personalized education in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIntelligent Tutoring Systems and Adaptive Learning · Teaching and Learning Programming · Topic Modeling
