Se presenta un modelo para proporcionar retroalimentación individual y automática en el aprendizaje y su implementación específica en una materia de matemáticas a nivel ingeniería. El modelo está basado en la evaluación y tiene como elemento principal un conjunto de reactivos clasificados por temas que son utilizados para construir instrumentos diagnósticos. El modelo opera a partir de la creación de un árbol de dependencias entre los temas del curso y de la aplicación sucesiva de pruebas para obtener estadísticos que permiten a su vez generar modelos de pronósticos del desempeño del alumno en un tema conociendo su desempeño en temas previos. En su operación el alumno es sometido a una serie de evaluaciones donde se revisa su conocimiento en un conjunto de temas. Así, cada tema es evaluado individualmente; las evaluaciones son las entradas en los modelos que predicen el desempeño del alumno en los temas posteriores donde impactan los temas evaluados; si la evaluación esperada no es satisfactoria se genera la retroalimentación al estudiante sobre el área deficiente. Por parte del alumno, la retroalimentación esperada permite enfocar los esfuerzos en temas puntuales en el curso para ser más efectivo en la preparación de evaluaciones finales. Para el maestro, es posible generar desempeños grupales de alumnos por temas y detectar aquellos donde su grupo requiere invertir mayor esfuerzo. Esto permite al profesor entrar en una dinámica de mejora continua de bajo esfuerzo al automatizarse parte del proceso de generación, revisión y retroalimentación de actividades académicas.