Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| teaching:cc4101 [2023/03/14 16:46] – etanter | teaching:cc4101 [2025/03/11 15:34] (current) – etanter | ||
|---|---|---|---|
| Line 13: | Line 13: | ||
| * [[http:// | * [[http:// | ||
| * [[https:// | * [[https:// | ||
| - | * [[https:// | + | * videos de las clases: |
| **Referencias adicionales (disponibles en biblioteca FCFM)** | **Referencias adicionales (disponibles en biblioteca FCFM)** | ||
| Line 48: | Line 48: | ||
| * La entrega se debe hacer vía U-Cursos hasta las 23:59 del día de entrega de la tarea. | * La entrega se debe hacer vía U-Cursos hasta las 23:59 del día de entrega de la tarea. | ||
| * El uso del foro en U-Cursos es altamente recomendado para la discusión del enunciado y resolución de dudas por parte del equipo docente. Si hay alguna modificación sustancial al enunciado en base a discusiones en el foro, se anunciará vía foro en un post nuevo realizado por un miembro del equipo docente actualizando a su vez el enunciado. | * El uso del foro en U-Cursos es altamente recomendado para la discusión del enunciado y resolución de dudas por parte del equipo docente. Si hay alguna modificación sustancial al enunciado en base a discusiones en el foro, se anunciará vía foro en un post nuevo realizado por un miembro del equipo docente actualizando a su vez el enunciado. | ||
| - | * La entrega vía U-Cursos debe constar de dos archivos: Uno donde se encuentre el código fuente | + | * La entrega vía U-Cursos debe constar de **un único archivo .zip** (**no** utilizar otro formato |
| Reglas específicas: | Reglas específicas: | ||
| * No puede usar mutación para resolver las tareas, a menos que el enunciado indique lo contrario. | * No puede usar mutación para resolver las tareas, a menos que el enunciado indique lo contrario. | ||
| - | * Una función no comentada se ignorará por completo, es decir, se borrará del código | + | * El testing y la calidad de código |
| - | * Las funciones | + | * El test suite debe estar compuesto por tests propios, cubriendo apropiadamente los casos relevantes. Los tests entregados en los archivos base y/o presentados en el enunciado no son contabilizados. |
| - | * Los mensajes que se deben imprimir hacia el usuario (e.g. mensajes de error) deben ser idénticos a los especificados en enunciado de la tarea. | + | * La calidad de código considera lo siguiente: |
| + | - Presencia de firmas para las funciones | ||
| + | - Documentación de comportamientos complejos y relevantes de las funciones. | ||
| + | - Respeto de los formatos pedidos en el enunciado para los mensajes de error y otros mensajes impresos hacia el usuario. | ||
| + | - Respeto de las interfaces definidas en el enunciado. Una función cumple con la interfaz | ||
| ====== Política sobre Tareas y Copias ====== | ====== Política sobre Tareas y Copias ====== | ||
| - | Las tareas son individuales. Toda entrega deber ser enteramente fruto de su trabajo y no puede ser derivada del trabajo de otros, ya sea de fuentes publicadas como no publicadas, la web, otro estudiante, libros, materia de otros cursos (incluyendo semestres anteriores de este curso), o cualquier otra persona o programa. Se prohibe copiar, examinar, o alterar la tarea de otra persona, o usar un programa para transcribir, | + | Las tareas son individuales. Toda entrega deber ser enteramente fruto de su trabajo y no puede ser derivada del trabajo de otros, ya sea de fuentes publicadas como no publicadas, la web, ChatGPT/ |
| Para facilitar el aprendizaje cooperativo, | Para facilitar el aprendizaje cooperativo, | ||

