| |
Trabajos
Material de ayuda para los trabajos
Política de calificaciones
| TRABAJO
INDIVIDUAL- 65% |
| Puntuación
por participación |
20% |
Ejercicio
1
|
5% |
| Ejercicio
2 |
5% |
| Ejercicio
3 |
10% |
| Ejercicio
4 |
10% |
| Ejercicio
5 |
10% |
| Ejercicio 6 |
10% |
Prueba
|
15% |
| TRABAJO
DE GRUPO- 35% |
| Proyecto |
35% |
Todos los miembros del equipo obtendrán la misma
nota por el proyecto. La nota incluye tanto los trabajos
escritos --especificaciones, diseño y código--
como las presentaciones orales y la participación
constructiva en las sesiones de revisión.
Para fomentar la participación
en las revisiones de la primera mitad del curso, los
lectores podrán otorgar algunos puntos (hasta
un 20 % de la nota final) a los alumnos que intervengan
de manera constructiva en las sesiones de revisión.
La suma total de la nota asignada a los ejercicios y
a la participación constituye un 50% de la nota
final, pero si usted obtiene puntos por participar en
clase, es posible que consiga una buena nota incluso
si pierde puntos en los ejercicios escritos.
Su trabajo escrito será
calificado de acuerdo con la calidad del contenido y
presentación. El código se evaluará
por la claridad, la organización, el estilo y
la corrección del mismo. Queda bajo responsabilidad
del estudiante demostrar al evaluador que el código
es correcto, mostrándole los resultados de la
ejecución de una suite de prueba. Si esto
no se puede demostrar, los evaluadores darán
por sentado que el código es incorrecto. Este
es el nivel que usted deberá demostrar a una
empresa. Si no hay un resultado competente que pueda
mostrar, debería añadir un comentario
en el que aclarara que una suite de prueba ha
sido ejecutada satisfactoriamente (o no, en caso de
que no fuese así).
Nos esforzamos todo lo posible
por normalizar la política de calificaciones
de los monitores de prácticas,
pero nos reservamos el derecho de regular las calificaciones
de los grupos de repaso,
para poder dar cuenta de las discrepancias que
puedan existir.
Trabajo
entregado fuera de plazo
El trabajo entregado
fuera de plazo no será puntuado. Los ejercicios
deberán entregarse normalmente los miércoles
a las 16:05 en la oficina de secretaría (NE43-529).
Bajo circunstancias atenuantes o excepcionales (como
una enfermedad con la justificación del médico),
usted podrá entregar un ejercicio más
tarde de la fecha establecida, y de este modo si se
le puntuará. A menos que sean circunstancias
extraordinarias, deberá obtener el consentimiento
de su monitor de prácticas
por adelantado. Para aprobar el curso deberá
entregar: el Ejercicio 4, el Ejercicio 5 o el 6 y el
proyecto. Si no recibe puntuación por estos ejercicios
o si lo que entrega es de tan poca calidad que no supone
el haber invertido un esfuerzo razonable en ello, no
podrá aprobar el curso. No se calificará
a "aquellos a los que les falten trabajos por entregar",
a menos que sea bajo circunstancias especiales.
Trabajo en colaboración
Las pautas del departamento sobre
la sinceridad académica exigen que ustedes sean
informados sobre nuestras expectativas con respecto
a un comportamiento académico lícito.
Puede hablar con otros estudiantes
sobre el temario de la asignatura. Puede charlar de
los ejercicios y discutir las posibles soluciones de
los mismos con otros compañeros, tanto si estos
están o no matriculados de la asignatura. Sin
embargo, lo que entregue debe estar realizado exclusivamente
por usted (a excepción del código reutilizado
--observe abajo). Se le pedirá que sea capaz
de explicar su trabajo en las sesiones de revisión
delante del resto de sus compañeros, así
que tendrá que comprender detalladamente la solución
que dé a cada problema. En concreto, no deberá
copiar de otros compañeros, ni una parte ni la
totalidad de sus explicaciones o de sus respuestas a
preguntas concretas, ni diagramas
de diseño, ni código
fuente ni casos de prueba.
A lo largo del curso, podrá
utilizar cualquier artefacto de software de dominio
público, ya sean especificaciones, diseño,
algoritmos o código, siempre que no sea algo
que un estudiante del curso 6.170 haya preparado. Por
ejemplo, podrá utilizar el código que
encuentre en libros de texto y en la web, pero no copiará
código de la biblia de
su club de estudiantes.
Para el proyecto, lo ideal sería que colaborase
con sus compañeros de equipo en todos los aspectos
del trabajo, aunque se espera que todos los miembros
del grupo contribuyan por igual en el diseño
y la implementación. Esperamos que el equipo
sea capaz de dar cuenta de la contribución de
cada miembro en el proyecto. La política que
se aplica para los estudiantes de forma individual durante
la primera mitad del trimestre es la misma que se aplica
a los equipos. Por ejemplo, un equipo puede discutir
ideas de diseño con otro equipo, pero no debe
copiar ninguno de sus modelos
de diseño. La "programación
en pareja" está permitida en el proyecto,
pero queda terminantemente prohibida en los ejercicios
individuales.
Esta política es más
benévola que la de los cursos anteriores, y se
ha establecido como en un intento por promover la colaboración
constructiva entre los estudiantes. Por tanto, el no
violar esta política depende, por tanto, de la
honestidad de los estudiantes, y consideraremos como
muy graves incluso las infracciones más leves.
Si descubrimos que ha copiado el código del trabajo
de un compañero, tenga por seguro que tendrá
la asignatura suspensa.
Confiamos en la honestidad de los
estudiantes cuando afirman que han ejecutado las
suites de prueba satisfactoriamente.
Realizar tal afirmación, con un
código que en realidad no ha pasado la suite,
constituye una violación muy grave de la ética
académica. Para evitar cualquier error de copia
que pueda parecer un acto de falta de honestidad, le
sugerimos firmemente que que, una vez completado el
código, vuelva a ejecutar todas las suites
de prueba justo antes de entregarlo.
Procedimientos
Boletines
Los boletines de ejercicios se
distribuirán en la página web del curso.
Los avisos se publicarán como "mensajes
diarios" en la página web del curso. Las
noticias de mucha importancia se enviarán por
correo a los estudiantes.
Trabajos calificados
Normalmente, los trabajos que hayan
sido ya calificados, se devolverán en la sesión
de revisión durante la semana posterior a la
fecha del plazo de entrega de los mismos.
Pautas para
hacer los ejercicios
A continuación le recomendamos
una serie de pautas para hacer los ejercicios de la
forma más eficaz posible, y para sacarles el
máximo beneficio:
- Comience lo antes posible.
Todo el tiempo que le dedique le servirá de
ayuda.
- Lea todas las instrucciones
del ejercicio antes de empezar a hacer cualquier parte.
- No se lance con el código.
Cuanto mayor sea el tiempo que dedique al diseño,
menos tiempo necesitará para el código
(y no perderá tanto tiempo depurando).
- Escriba
los casos de prueba antes de empezar a codificar.
Evitará caer en la tentación de pensar
en el código mientras escribe las pruebas,
lo cual podría hacer que pasara
por alto, mientras realiza el testeo, los mismos detalles
que no consideró cuando creó el programa.
Puede que quiera añadir
más casos de prueba después de
escribir el código, sobre todo si al implementar
la especificación le han surgido ideas en las
cuales no pensó antes de empezar a codificar.
- No depure a ciegas: perderá
muchísimo tiempo y se frustrará. En
vez de hacer esto, formule una hipótesis e
invente un experimento para probarlo.
- Si está bloqueado, apártese
del ordenador un rato. Se dará cuenta de que
al despejar su mente, verá la solución
de problemas obvios que antes no había visto
porque estaba centrado en detalles (¡erróneos!).
Cuando esté cansado, pare.
- Asegúrese de que sus
respuestas son concisas y pertinentes.
Principio
|