E2A2: An Encouraging and Engaging Assignment Assistant for Learning Beyond Answers

Bo Jiang, Zhi Xu, Jiaheng Li, Mira Yun · 2025

While adaptive AI tutoring can enhance learning outcomes in fundamental computer science, excessive reliance on AI-generated solutions may reduce cognitive engagement, which is essential for deep understanding. To address this, we introduce the Encouraging and Engaging Assignment Assistant (E2A2), an AI-powered tutoring system designed to foster active learning, structured guidance, and academic integrity in introductory programming courses. Unlike conventional AI systems that provide complete solutions, E2A2employs step-by-step guidance, retrieval-augmented generation, and adaptive feedback to promote meaningful engagement with learning modules rather than passive answer consumption. By integrating course materials, assignment guidelines, and student progress tracking, E2A2delivers context-aware, personalized support that strengthens problem-solving and programming skills. By redefining AI’s role from an answer provider to a learning facilitator, E2A2offers a scalable, ethical approach to AI-driven tutoring, bridging the gap between AI assistance and authentic student learning.

Read the paper · More papers on PaperTik