AI-Assisted learning: intelligent tutoring system for the introduction to programming course
This thesis presents the development of an AI-powered intelligent tutoring system to address challenges in the Introduction to Programming course at Universidad de los Andes. Using the Lean Startup methodology, we developed a virtual assistant that connects to the Senecode database to provide person...
- Autores:
-
Osorio Cárdenas, Daniel
Guatibonza Briceño, Pablo Alejandro
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2025
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/75502
- Acceso en línea:
- https://hdl.handle.net/1992/75502
- Palabra clave:
- Intelligent tutoring system
Chatbot
Artificial intelligence
AI
Education
Programming
AI agents
Agents
Retrieval-Augmented Generation
Inteligencia artificial
IA
Educación
Programación
LangGraph
RAG
Ingeniería
- Rights
- openAccess
- License
- Attribution-NonCommercial-NoDerivatives 4.0 International