Evaluating the Effectiveness of Large Language Models in Introductory Computer Science Education: A Semester-Long Field Study
The integration of LLM-powered tools, such as CodeTutor, can significantly improve student learning outcomes in introductory computer science courses, particularly for those without prior experience with such tools. However, students express concerns about the tools' limited ability to enhance critical thinking skills and a growing preference for human teaching assistant support over time.