En años recientes la educación universitaria se ha transformado rápidamente, el desempeño de los estudiantes, los avances tecnológicos y la pandemia, han generado nuevos retos. El aprendizaje adaptativo es una alternativa que se puede implementar para identificar las fortalezas y debilidades académicas y junto con las Tecnologías de la Información aplicadas a la educación es posible mejorar el rendimiento académico de los estudiantes convirtiéndolos en protagonistas de su aprendizaje.El objetivo del presente trabajo es diseñar un modelo de componentes de aprendizaje adaptativo para facilitar el desarrollo de habilidades en el área de metodología de la programación.