Teaching with AI: A Systematic Review of Chatbots, Generative Tools, and Tutoring Systems in Programming Education
Fuente:
arXiv
Saved in:
| Main Authors: | Elnaffar, Said, Rashidi, Farzad, Abualkishik, Abedallah Zaid |
|---|---|
| Format: | Preprint |
| Published: |
2025
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
A Systematic Mapping Study on Chatbots in Programming Education
by: Garcia, Marcelino, et al.
Published: (2025)
by: Garcia, Marcelino, et al.
Published: (2025)
Large Language Models in Teaching and Learning: Reflections on Implementing an AI Chatbot in Higher Education
by: Caccavale, Fiammetta, et al.
Published: (2026)
by: Caccavale, Fiammetta, et al.
Published: (2026)
Towards Educator-Driven Tutor Authoring: Generative AI Approaches for Creating Intelligent Tutor Interfaces
by: Calo, Tommaso, et al.
Published: (2024)
by: Calo, Tommaso, et al.
Published: (2024)
Beyond the Benefits: A Systematic Review of the Harms and Consequences of Generative AI in Computing Education
by: Bernstein, Seth, et al.
Published: (2025)
by: Bernstein, Seth, et al.
Published: (2025)
Desirable Characteristics for AI Teaching Assistants in Programming Education
by: Denny, Paul, et al.
Published: (2024)
by: Denny, Paul, et al.
Published: (2024)
Design Implications for Student and Educator Needs in AI-Supported Programming Learning Tools
by: Ma, Boxuan, et al.
Published: (2026)
by: Ma, Boxuan, et al.
Published: (2026)
Users' Mental Models of Generative AI Chatbot Ecosystems
by: Wang, Xingyi, et al.
Published: (2025)
by: Wang, Xingyi, et al.
Published: (2025)
AI Knows Best? The Paradox of Expertise, AI-Reliance, and Performance in Educational Tutoring Decision-Making Tasks
by: Chen, Eason, et al.
Published: (2025)
by: Chen, Eason, et al.
Published: (2025)
AI Tutors vs. Tenacious Myths: Evidence from Personalised Dialogue Interventions in Education
by: Corbett, Brooklyn J., et al.
Published: (2025)
by: Corbett, Brooklyn J., et al.
Published: (2025)
The Path to Conversational AI Tutors: Integrating Tutoring Best Practices and Targeted Technologies to Produce Scalable AI Agents
by: Vanacore, Kirk, et al.
Published: (2026)
by: Vanacore, Kirk, et al.
Published: (2026)
Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming Education
by: Jin, Hyoungwook, et al.
Published: (2023)
by: Jin, Hyoungwook, et al.
Published: (2023)
Generative AI as a Tool or Leader? Exploring AI-Augmented Thinking in Student Programming Tasks
by: Zhong, Tianlong, et al.
Published: (2024)
by: Zhong, Tianlong, et al.
Published: (2024)
Understanding Attitudes and Trust of Generative AI Chatbots for Social Anxiety Support
by: Wang, Yimeng, et al.
Published: (2025)
by: Wang, Yimeng, et al.
Published: (2025)
Safe Generative Chats in a WhatsApp Intelligent Tutoring System
by: Levonian, Zachary, et al.
Published: (2024)
by: Levonian, Zachary, et al.
Published: (2024)
Iris: An AI-Driven Virtual Tutor For Computer Science Education
by: Bassner, Patrick, et al.
Published: (2024)
by: Bassner, Patrick, et al.
Published: (2024)
Chrysalis: A Unified System for Comparing Active Teaching and Passive Learning with AI Agents in Education
by: Arun, Prashanth, et al.
Published: (2025)
by: Arun, Prashanth, et al.
Published: (2025)
Designing With AI: A Systematic Literature Review on the Use, Development, and Perception of AI‐Enabled UX Design Tools
by: Yi Luo
Published: (2025)
by: Yi Luo
Published: (2025)
ChatISA: A Prompt-Engineered, In-House Multi-Modal Generative AI Chatbot for Information Systems Education
by: Megahed, Fadel M., et al.
Published: (2024)
by: Megahed, Fadel M., et al.
Published: (2024)
MindScratch: A Visual Programming Support Tool for Classroom Learning Based on Multimodal Generative AI
by: Chen, Yunnong, et al.
Published: (2024)
by: Chen, Yunnong, et al.
Published: (2024)
Design of AI-Powered Tool for Self-Regulation Support in Programming Education
by: Li, Huiyong, et al.
Published: (2025)
by: Li, Huiyong, et al.
Published: (2025)
Towards SocratiCode: Designing a Generative AI-Based Programming Tutor for K-12 Students through a 4-Week Participatory Design Study
by: Lucas, Cassandra, et al.
Published: (2026)
by: Lucas, Cassandra, et al.
Published: (2026)
Designing AI-Infused Interactive Systems for Online Communities: A Systematic Literature Review
by: Zhang, Yuanhao, et al.
Published: (2025)
by: Zhang, Yuanhao, et al.
Published: (2025)
A Comprehensive Review of AI-based Intelligent Tutoring Systems: Applications and Challenges
by: Zerkouk, Meriem, et al.
Published: (2025)
by: Zerkouk, Meriem, et al.
Published: (2025)
FlowGPT: Exploring Domains, Output Modalities, and Goals of Community-Generated AI Chatbots
by: Li, Xian, et al.
Published: (2024)
by: Li, Xian, et al.
Published: (2024)
Barriers that Programming Instructors Face While Performing Emergency Pedagogical Design to Shape Student-AI Interactions with Generative AI Tools
by: Lau, Sam, et al.
Published: (2025)
by: Lau, Sam, et al.
Published: (2025)
Enhancing Critical Thinking in Education by means of a Socratic Chatbot
by: Favero, Lucile, et al.
Published: (2024)
by: Favero, Lucile, et al.
Published: (2024)
Neurodiversity in Computing Education Research: A Systematic Literature Review
by: Zastudil, Cynthia, et al.
Published: (2025)
by: Zastudil, Cynthia, et al.
Published: (2025)
RelianceScope: An Analytical Framework for Examining Students' Reliance on Generative AI Chatbots in Problem Solving
by: Jin, Hyoungwook, et al.
Published: (2026)
by: Jin, Hyoungwook, et al.
Published: (2026)
Sakshm AI: Advancing AI-Assisted Coding Education for Engineering Students in India Through Socratic Tutoring and Comprehensive Feedback
by: Gupta, Raj, et al.
Published: (2025)
by: Gupta, Raj, et al.
Published: (2025)
AI Chatbots or Human Therapists? Belief-Based Predictors of Mental Health Help-Seeking Intentions in the Age of Generative AI
by: Park, Junsang, et al.
Published: (2025)
by: Park, Junsang, et al.
Published: (2025)
Promoting AI Literacy in Higher Education: Evaluating the IEC-V1 Chatbot for Personalized Learning and Educational Equity
by: Pietrusky, Stefan
Published: (2024)
by: Pietrusky, Stefan
Published: (2024)
Precise Tool to Target Positioning Widgets (TOTTA) in Spatial Environments: A Systematic Review
by: Dastan, Mine, et al.
Published: (2024)
by: Dastan, Mine, et al.
Published: (2024)
BanglAssist: A Bengali-English Generative AI Chatbot for Code-Switching and Dialect-Handling in Customer Service
by: Kruk, Francesco, et al.
Published: (2025)
by: Kruk, Francesco, et al.
Published: (2025)
Learning to Use AI for Learning: Teaching Responsible Use of AI Chatbot to K-12 Students Through an AI Literacy Module
by: Xiao, Ruiwei, et al.
Published: (2025)
by: Xiao, Ruiwei, et al.
Published: (2025)
Facilitating Asynchronous Idea Generation and Selection with Chatbots
by: Shin, Joongi, et al.
Published: (2025)
by: Shin, Joongi, et al.
Published: (2025)
PythonPal: Enhancing Online Programming Education through Chatbot-Driven Personalized Feedback
by: Palahan, Sirinda
Published: (2025)
by: Palahan, Sirinda
Published: (2025)
AI Conversational Tutors in Foreign Language Learning: A Mixed-Methods Evaluation Study
by: Avouris, Nikolaos
Published: (2025)
by: Avouris, Nikolaos
Published: (2025)
Watching AI Think: User Perceptions of Visible Thinking in Chatbots
by: Cox, Samuel Rhys, et al.
Published: (2026)
by: Cox, Samuel Rhys, et al.
Published: (2026)
When Generative AI Is Intimate, Sexy, and Violent: Examining Not-Safe-For-Work (NSFW) Chatbots on FlowGPT
by: Li, Xian, et al.
Published: (2026)
by: Li, Xian, et al.
Published: (2026)
CourseAssist: Pedagogically Appropriate AI Tutor for Computer Science Education
by: Feng, Ty, et al.
Published: (2024)
by: Feng, Ty, et al.
Published: (2024)
Similar Items
-
A Systematic Mapping Study on Chatbots in Programming Education
by: Garcia, Marcelino, et al.
Published: (2025) -
Large Language Models in Teaching and Learning: Reflections on Implementing an AI Chatbot in Higher Education
by: Caccavale, Fiammetta, et al.
Published: (2026) -
Towards Educator-Driven Tutor Authoring: Generative AI Approaches for Creating Intelligent Tutor Interfaces
by: Calo, Tommaso, et al.
Published: (2024) -
Beyond the Benefits: A Systematic Review of the Harms and Consequences of Generative AI in Computing Education
by: Bernstein, Seth, et al.
Published: (2025) -
Desirable Characteristics for AI Teaching Assistants in Programming Education
by: Denny, Paul, et al.
Published: (2024)