Utilizing ChatGPT in a Data Structures and Algorithms Course: A Teaching Assistant's Perspective
원문 초록
Integrating large language models (LLMs) like ChatGPT into computer science education offers transformative potential for complex courses such as data structures and algorithms (DSA). This study examines ChatGPT as a supplementary tool for teaching assistants (TAs), guided by structured prompts and human oversight, to enhance instruction and student outcomes. A controlled experiment compared traditional TA-led instruction with a hybrid approach where TAs used ChatGPT-4o and ChatGPT o1 to generate exercises, clarify concepts, and provide feedback. Structured prompts emphasized problem decomposition, real-world context, and code examples, enabling tailored support while mitigating over-reliance on AI. Results demonstrated the hybrid approach's efficacy, with students in the ChatGPT-assisted group scoring 16.50 points higher on average and excelling in advanced topics. However, ChatGPT's limitations necessitated TA verification. This framework highlights the dual role of LLMs: augmenting TA efficiency while ensuring accuracy through human oversight, offering a scalable solution for human-AI collaboration in education.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
AgentGroupChat-V2: Divide-and-Conquer Is What LLM-Based Multi-Agent System Need
RAISE: Enhancing Scientific Reasoning in LLMs via Step-by-Step Retrieval
TableTime: Reformulating Time Series Classification as Zero-Shot Table Understanding via Large Language Models
SRA-MCTS: Self-driven Reasoning Augmentation with Monte Carlo Tree Search for Code Generation
SparseLLM: Towards Global Pruning for Pre-trained Language Models
Divide-or-Conquer? Which Part Should You Distill Your LLM?
토론
이 논문과 연결된 포럼 글이 아직 없습니다.