Design and Deployment of a Course-Aware AI Tutor in an Introductory Programming Course
Fuente:
arXiv
Saved in:
| Main Authors: | Groher, Iris, Heissenberger, Patrick, Vierhauser, Michael |
|---|---|
| Format: | Preprint |
| Published: |
2026
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
Bringing AI into the Classroom: A Structured Approach for Integrating AI into Software Engineering Education
by: Groher, Iris, et al.
Published: (2026)
by: Groher, Iris, et al.
Published: (2026)
Integrating AI Tutors in a Programming Course
by: Ma, Iris, et al.
Published: (2024)
by: Ma, Iris, et al.
Published: (2024)
Towards Integrating Emerging AI Applications in SE Education
by: Vierhauser, Michael, et al.
Published: (2024)
by: Vierhauser, Michael, et al.
Published: (2024)
Explaining Code Examples in Introductory Programming Courses: LLM vs Humans
by: Lekshmi-Narayanan, Arun-Balajiee, et al.
Published: (2023)
by: Lekshmi-Narayanan, Arun-Balajiee, et al.
Published: (2023)
GenAI Integration into Engineering Education: A Case Study of an Introductory Undergraduate Engineering Course
by: Kozan, Kadir, et al.
Published: (2026)
by: Kozan, Kadir, et al.
Published: (2026)
LeafTutor: An AI Agent for Programming Assignment Tutoring
by: Bochard, Madison, et al.
Published: (2025)
by: Bochard, Madison, et al.
Published: (2025)
A Survey on Feedback Types in Automated Programming Assessment Systems
by: Frankford, Eduard, et al.
Published: (2025)
by: Frankford, Eduard, et al.
Published: (2025)
Teaching Requirements Engineering for AI: A Goal-Oriented Approach in Software Engineering Courses
by: Batista, Beatriz, et al.
Published: (2024)
by: Batista, Beatriz, et al.
Published: (2024)
Building Collaborative Learning: Exploring Social Annotation in Introductory Programming
by: Neto, Francisco Gomes de Oliveira, et al.
Published: (2024)
by: Neto, Francisco Gomes de Oliveira, et al.
Published: (2024)
Navigating Compiler Errors with AI Assistance -- A Study of GPT Hints in an Introductory Programming Course
by: Pankiewicz, Maciej, et al.
Published: (2024)
by: Pankiewicz, Maciej, et al.
Published: (2024)
In-IDE Programming Courses: Learning Software Development in a Real-World Setting
by: Birillo, Anastasiia, et al.
Published: (2025)
by: Birillo, Anastasiia, et al.
Published: (2025)
A Software Engineering Capstone Course Facilitated By GitHub Templates
by: Smith, Spencer, et al.
Published: (2024)
by: Smith, Spencer, et al.
Published: (2024)
Bridging the Skills Gap: A Course Model for Modern Generative AI Education
by: Bardach, Anya, et al.
Published: (2025)
by: Bardach, Anya, et al.
Published: (2025)
Beyond the Code: A Multi-Modal Assessment Strategy for Fostering Professional Competencies via Introductory Programming Projects
by: Berrezueta-Guzman, Santiago, et al.
Published: (2026)
by: Berrezueta-Guzman, Santiago, et al.
Published: (2026)
Impeding LLM-assisted Cheating in Introductory Programming Assignments via Adversarial Perturbation
by: Salim, Saiful Islam, et al.
Published: (2024)
by: Salim, Saiful Islam, et al.
Published: (2024)
What Should Frontier AI Developers Disclose About Internal Deployments?
by: Charnock, Jacob, et al.
Published: (2026)
by: Charnock, Jacob, et al.
Published: (2026)
Software Engineering Educational Experience in Building an Intelligent Tutoring System
by: Fan, Zhiyu, et al.
Published: (2023)
by: Fan, Zhiyu, et al.
Published: (2023)
InvAASTCluster: On Applying Invariant-Based Program Clustering to Introductory Programming Assignments
by: Orvalho, Pedro, et al.
Published: (2022)
by: Orvalho, Pedro, et al.
Published: (2022)
A Course on the Introduction to Quantum Software Engineering: Experience Report
by: Miranskyy, Andriy
Published: (2026)
by: Miranskyy, Andriy
Published: (2026)
Autonomous LLM-generated Feedback for Student Exercises in Introductory Software Engineering Courses
by: Metzger, Andreas
Published: (2026)
by: Metzger, Andreas
Published: (2026)
Learning to Program Alongside AI: Critical Thinking, AI Ethics, and Gendered Patterns of German Secondary School Students
by: Graßl, Isabella
Published: (2026)
by: Graßl, Isabella
Published: (2026)
Towards More Empathic Programming Environments: An Experimental Empathic AI-Enhanced IDE
by: Go, Justin Rainier, et al.
Published: (2026)
by: Go, Justin Rainier, et al.
Published: (2026)
From Generation to Adaptation: Comparing AI-Assisted Strategies in High School Programming Education
by: Hu, Tong, et al.
Published: (2025)
by: Hu, Tong, et al.
Published: (2025)
Determining Absence of Unreasonable Risk: Approval Guidelines for an Automated Driving System Deployment
by: Favaro, Francesca, et al.
Published: (2025)
by: Favaro, Francesca, et al.
Published: (2025)
Governance-Aware Software Architecture for Multi-Stakeholder Platforms
by: Nwankwo, Michael, et al.
Published: (2026)
by: Nwankwo, Michael, et al.
Published: (2026)
Designing for Novice Debuggers: A Pilot Study on an AI-Assisted Debugging Tool
by: Kurniawan, Oka, et al.
Published: (2025)
by: Kurniawan, Oka, et al.
Published: (2025)
Reusable MLOps: Reusable Deployment, Reusable Infrastructure and Hot-Swappable Machine Learning models and services
by: Panchal, D, et al.
Published: (2024)
by: Panchal, D, et al.
Published: (2024)
An Experience Report on a Pedagogically Controlled, Curriculum-Constrained AI Tutor for SE Education
by: Happe, Lucia, et al.
Published: (2025)
by: Happe, Lucia, et al.
Published: (2025)
A Systematic AI Adoption Framework for Higher Education: From Student GenAI Usage to Institutional Integration
by: Neumann, Michael, et al.
Published: (2026)
by: Neumann, Michael, et al.
Published: (2026)
On Fun for Teaching Large Programming Courses
by: Maalej, Walid
Published: (2026)
by: Maalej, Walid
Published: (2026)
Thoughts on Learning Human and Programming Languages
by: Katz, Daniel S., et al.
Published: (2024)
by: Katz, Daniel S., et al.
Published: (2024)
KOALA: a Configurable Tool for Collecting IDE Data When Solving Programming Tasks
by: Karol, Daniil, et al.
Published: (2025)
by: Karol, Daniil, et al.
Published: (2025)
Mark My Works Autograder for Programming Courses
by: Qiu, Yiding, et al.
Published: (2026)
by: Qiu, Yiding, et al.
Published: (2026)
FastFixer: An Efficient and Effective Approach for Repairing Programming Assignments
by: Liu, Fang, et al.
Published: (2024)
by: Liu, Fang, et al.
Published: (2024)
Overcoming Obstacles: Challenges of Gender Inequality in Undergraduate ICT Programs
by: Souza, Angelica Pereira, et al.
Published: (2025)
by: Souza, Angelica Pereira, et al.
Published: (2025)
Evaluation of Systems Programming Exercises through Tailored Static Analysis
by: Natella, Roberto
Published: (2024)
by: Natella, Roberto
Published: (2024)
Influence of Skill and Knowledge of Programmers on Program Behavior Visualization by CS Unplugged
by: Jinnouchi, Sumika, et al.
Published: (2024)
by: Jinnouchi, Sumika, et al.
Published: (2024)
Exploration and Practice of Improving Programming Ability for the Undergraduates Majoring in Computer Science
by: Yuan, Guowu, et al.
Published: (2025)
by: Yuan, Guowu, et al.
Published: (2025)
On Regulating Downstream AI Developers
by: Williams, Sophie, et al.
Published: (2025)
by: Williams, Sophie, et al.
Published: (2025)
Towards a Goal-Centric Assessment of Requirements Engineering Methods for Privacy by Design
by: Kosenkov, Oleksandr, et al.
Published: (2026)
by: Kosenkov, Oleksandr, et al.
Published: (2026)
Similar Items
-
Bringing AI into the Classroom: A Structured Approach for Integrating AI into Software Engineering Education
by: Groher, Iris, et al.
Published: (2026) -
Integrating AI Tutors in a Programming Course
by: Ma, Iris, et al.
Published: (2024) -
Towards Integrating Emerging AI Applications in SE Education
by: Vierhauser, Michael, et al.
Published: (2024) -
Explaining Code Examples in Introductory Programming Courses: LLM vs Humans
by: Lekshmi-Narayanan, Arun-Balajiee, et al.
Published: (2023) -
GenAI Integration into Engineering Education: A Case Study of an Introductory Undergraduate Engineering Course
by: Kozan, Kadir, et al.
Published: (2026)