Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
teaching:cc4101 [2021/03/15 16:20] – etanter | teaching:cc4101 [2023/03/14 13:46] (current) – etanter | ||
---|---|---|---|
Line 4: | Line 4: | ||
**Material de referencia** | **Material de referencia** | ||
* [[http:// | * [[http:// | ||
- | * [[http:// | + | * [[http:// |
* [[http:// | * [[http:// | ||
- | |||
- | **Apuntes complementarios** | ||
- | * [[http:// | ||
* {{teaching: | * {{teaching: | ||
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// | ||
- | | + | |
+ | **Material complementario** | ||
+ | | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
**Referencias adicionales (disponibles en biblioteca FCFM)** | **Referencias adicionales (disponibles en biblioteca FCFM)** | ||
Line 18: | Line 19: | ||
* [[http:// | * [[http:// | ||
* Sobre Scheme: The Little Schemer (D. Friedman, M. Felleisen) | * Sobre Scheme: The Little Schemer (D. Friedman, M. Felleisen) | ||
- | * Sobre Haskell: [[http:// | + | * Sobre Haskell: [[http:// |
* Sobre sistemas de tipos: capitulos 24-31 del PLAI, o mucho más exhaustivo, Types and Programming Languages (B. Pierce) | * Sobre sistemas de tipos: capitulos 24-31 del PLAI, o mucho más exhaustivo, Types and Programming Languages (B. Pierce) | ||
- | ====== Evaluación 2021/1 (modalidad online) ====== | ||
- | * 3 tareas | + | ====== Evaluación ====== |
- | * mini-quizzes: | + | |
- | * 1 control | + | |
- | * 1 examen | + | |
- | + | ||
- | La Nota de Control se calculará como el promedio ponderado del examen (50%) y del promedio de los controles (50%). | + | |
- | El promedio de controles a su vez se calcula como el promedio ponderado del control (50%) y del promedio de los quizzes (50%). | + | |
- | + | ||
- | Un alumno que obtenga nota promedio de controles mayor o igual a 5.5 queda automáticamente eximido del examen, pero tiene la opción de rendirlo voluntariamente. En este caso se considerará su nota de examen solamente si es superior la promedio de controles. | + | |
- | + | ||
- | La Nota de Tareas se calculará como el promedio de cada tarea. | + | |
- | **Importante**: | + | |
- | + | ||
- | La Nota Final es el promedio ponderado de la Nota de Control (50%) y de la Nota de Tareas (50%). | + | |
- | + | ||
- | **No se permite convalidar tareas o controles de un semestre a otro**. Si reprueba el curso, ya sea por tareas o por controles, tendrá que volver a rendirlo por completo. | + | |
- | + | ||
- | + | ||
- | ====== Evaluación | + | |
* 3 tareas | * 3 tareas | ||
Line 60: | Line 42: | ||
- | * Recuerde que su tarea es individual y las copias serán penalizadas con nota 1. | + | * Recuerde que su tarea es individual y las copias serán penalizadas con nota 1 (ver política abajo). |
- | * La entrega | + | * No se aceptan atrasos. Sólo tienen a su disposición 7 tokens para días de atraso, para todo el semestre. No se pueden usar más de 3 tokens |
- | * Una función no comentada se ignorará por completo, es decir, se borrará del código entregado. Se entiende por función comentada una función que incluye sobre ella un comentario con su nombre, firma y breve descripción. | + | |
- | * Las funciones que no cumplan con las interfaces definidas en la tarea no serán consideradas | + | |
+ | Sobre U-Cursos: | ||
+ | * 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 de la tarea y otro con todos los tests que se usaron durante el desarrollo de ésta. | * La entrega vía U-Cursos debe constar de dos archivos: Uno donde se encuentre el código fuente de la tarea y otro con todos los tests que se usaron durante el desarrollo de ésta. | ||
- | | + | |
- | * Los mensajes que se deben imprimir hacia el usuario (e.g. mensajes de error) deben ser idénticos los especificados en enunciado de la tarea. | + | |
+ | Reglas específicas: | ||
+ | | ||
+ | * Una función no comentada se ignorará por completo, es decir, se borrará del código entregado. Se entiende por función comentada una función que incluye sobre ella un comentario con su nombre, firma y breve descripción. | ||
+ | * Las funciones que no cumplan con las interfaces definidas en la tarea no serán consideradas para la evaluación. Una función cumple con la interfaz definida en la tarea si recibe los mismos argumentos obligatorios y en el mismo orden. Las funciones pueden recibir además argumentos opcionales, si así lo desean. | ||
+ | * Los mensajes que se deben imprimir hacia el usuario (e.g. mensajes de error) deben ser idénticos | ||
====== Política sobre Tareas y Copias ====== | ====== Política sobre Tareas y Copias ====== |