Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming Education
The authors propose using Large Language Models (LLMs) as teachable agents for Learning by Teaching (LBT), aiming to reduce the cost and barriers of building teachable agents and make LBT more engaging and effective.