Las Tareas se entregan en equipos de 2 a 4 personas. Pertenecer a un equipo es obligatorio. Tareas copiadas serán anuladas.
Los aspectos que se toman en cuenta para calificar los programas son:
Funcionalidad: El programa debe resolver el problema planteado. Si no funciona o resuelve un problema distinto del que se planteó se considera no entregado.
Robustez: En el programa se deben programar acciones para realizar en los posibles casos de error. Uso de manejo de excepciones.
Facilidad de uso: Debe ser claro y sencillo utilizar el programa.
Uso correcto del lenguaje de programación: Por ejemplo, No duplicar código si puede usarse una instrucción de repetición o un método, para lograr robustez utiliza las excepciones, etc.
Legibilidad: El programa debe estar escrito siguiendo las normas de estilo, convenciones y estándar para buenas prácticas de programación (nombres de identificadores descriptivos, identación, uso de comentarios, etc).
Documentación: El programa debe incluir documentación , es decir los comentarios pertinentes para el entendimiento del programa.