Pauta de Evaluación de Programas

10 % : Los programas compilan sin error ni "warnings"
70 % : Satisfacción plena de las especificaciones de la tarea
20 % : Documentación.

¿Qué poner en la documentación?
El código debe estar documentado. Esto es cada función debe indicar qué tarea desarrolla y qué significan sus parámetros; además el código debe tener comentarios útiles para us comprensión. Indicar qué uso tiene cada variable importante de su solución (simples enteros para controlar una iteración no requieren explicación, pero un arreglo de descriptores de archivo debería estar documentado).
Ojo: El buen cumplimiento del procedimiento de entrega también es evaluado como parte de la documentación.