La evaluación juega un papel importante en el contexto de la educación superior. Por lo tanto es necesario garantizar su eficacia por medio de la instrumentación de las acciones adecuadas si se desea alcanzar determinados niveles de calidad educativa. En este artículo se presenta una herramienta de software implementada para asistir al docente en las tareas de confección y corrección de pruebas de evaluación escritas. Además se exponen detalles de la implementación en un curso de C# de una metodología basada en el aprendizaje y caracterizada por el uso intensivo de evaluaciones formativas con las que se monitorea, insentiva y propicia el aprendizaje de los estudiantes