BigData: instrucciones para el examen final.
Instrucciones generales
El examen será el jueves 8 de enero a las 11:00 en el aula S312
Evidentemente traeros el portatil y el cargador
La duración del examen será de 2 horas.
Se valorará principalmente la resolución correcta de las tareas pero, también se valorará la claridad y limpieza del código, así como la organización de los ficheros dentro del Qproject: el código tiene que entenderse. Para ello puedes incorporar todos los comentarios que creas oportunos.
Atención !!!
Durante el examen se podrán utilizar apuntes y archivos de tu ordenador (pdf’s, scripts, qmd’s etc…), PERO no se permite conexión a Internet; por lo tanto, al principio del examen os pediré que apaguéis el wifi de vuestro portátil.
Además, durante las dos horas del examen, NO SE PERMITE ABRIR NINGÚN NAVEGADOR (Chrome, safari, Firefox, etc…, etc…), ni obviamente ninguna aplicación de correo o de redes sociales.
Para asegurarte de que al procesar el examen NO se te abra el navegador, tienes que asegurarte de que tienes configurado RStudio correctamente para que al hacer el RENDER de tu
.qmdcon tus respuestas al examen, el resultado se visualice en la “Viewer Pane”, y no se te abra en el navegador. Para ello has de:
- Pinchar en las opciones de renderizado (el icono con la rueda dentada)

- seleccionar la opción “Preview in Viewer Pane”

Para evitar las tentaciones de copiar:
- Al finalizar el examen (o durante este) el profesor podrá solicitar el acceso a la Terminal de vuestro portátil para ver que programas (y navegadores) habéis usado durante el examen.
Instrucciones para la realización y entrega del examen
Para entregar tus respuestas crea un Quarto project con el siguiente nombre: examen_primer-apellido_primer-nombre_NPA. Por ejemplo:
examen_perez_pedro_HQ696792. Fíjate que hay 3 guiones bajos y que todo va en minúsculas (excepto el NPA) y que no hay tildes ni otras marcas de puntuación.Debes entregar tus respuestas a las preguntas del examen creando, dentro del Qproject, un documento
.qmdllamado: respuestas_primer-apellido_primer-nombre_NPA.qmd. Por ejemplo:respuestas_perez_pedro_HQ696792.qmd. (Fíjate que hay 3 guiones bajos … ). En el YAML de este archivo debe figurar como mínimo tu nombre completo y la fecha de renderizado del examenAsimismo, tienes que entregar (dentro del Qproject) el archivo respuestas_primer-apellido_primer-nombre_NPA.html, resultado de hacer “Render” en el archivo .qmd anterior. En mi caso el archivo se llamaría
respuestas_perez_pedro_HQ696792.html.No borres el archivo
_quarto.ymldel Qproject; de hecho, se valorará positivamente que las opciones de chunks y de procesado genérico del Qproject se especifiquen en el archivo_quarto.ymlen lugar de en el qmd con las respuestas al examen.En el Qproject has de crear una carpeta llamada “datos” donde se almacenarán los ficheros de datos que te haré llegar por mail (a tu mail de la UV) 10-15 minutos antes del examen.
Al finalizar el examen deberás comprimir en un archivo
ziptu proyecto y hacérselo llegar al profesor como éste indique en el aula. Es decir, al finalizar el examen tienes que entregar un único fichero .zip con tu Qproject. Obviamente, el fichero .zip en mi caso se llamaría:examen_perez_pedro_HQ696792.zipEl fichero .zip que me envíes debe contener todo tu proyecto; es decir, entre otras cosas debe contener los datos, el fichero
_quarto.yml, el fichero .qmd con las respuestas al examen y el fichero .html ya procesado, vamos, TODO el proyecto.Recuerda que el fichero .html debe ser legible; es decir, en cada pregunta se debe mostrar el código con las instrucciones de R necesarias para contestarla y debe mostrase también el output demandado, ya sea este un mapa, una tabla, etc …
Recuerda que se valora principalmente la resolución correcta de las tareas, pero también la claridad del código de los scripts y la organización de los ficheros dentro del Rproject.
También se valorará que, cuando yo abra tu Qproject, el fichero .qmd pueda ser procesado directamente sin errores, así como que la presentación de los resultados en el documento .html sea clara. Por ejemplo, se valorará negativamente la presencia de warnings o mensajes de R en el documento .html. Por ejemplo se valorará positivamente la presencia de un índice flotante en el fichero .html, ya que esto facilita la lectura y corrección del examen. Asimismo, se valorará positivamente que se pueda copiar en el portapapeles (pinchando en un icono) el código de los chunks.
Cuando yo corra vuestro código para evaluaros no tiene que mostrarse nada más que las respuestas a las preguntas. No se me debe abrir ninguna ventana (por ejemplo con
View(df)) ni tenéis que hacerme instalar ningún paquete. Por ejemplo, si necesitaseis instalar algún paquete, antes de entregar el examen, comentáis esa linea de código.Antes de comenzar el examen se resolverán todas las dudas referentes a la presentación y formato de este.
Formato del documento .html con tus respuestas
El fichero .html (generado con el .qmd) debe tener un índice flotante similar al utilizado en los tutoriales de clase. Además el fichero .html debe contener un botón que permita descargar el fichero
.qmdque ha generado el fichero.htmlque contiene tus respuestas.El examen tiene 4 partes o secciones. Cada una de las 4 secciones del examen comenzará con un título de primer nivel.
Si una sección del examen tuviese varios apartados, se ha de separar cada apartado con un título de tercer nivel.
El titulo del documento .qmd debe ser “Programación y manejo de datos (Respuestas al examen final)” y en el campo autor debe figurar tu Nombre y Apellidos. También debe aparecer la fechaa de procesado del
.qmdNo se deben copiar ni las instrucciones, ni los enunciados de las preguntas pero, si quieres, puedes escribir en el texto y en el código del .qmd los comentarios que consideres oportunos.
La mejor forma de ver cómo ha de quedar vuestro documento .html es ver un ejemplo. Lo tenéis aquí.
PUNTUACIÓN:
El examen tendrá 4 preguntas con varios apartados. En total habrán 19 apartados
Cada apartado aportará un punto.
Recuerda que factores como la estructura y limpieza del código o el ajustarse a estas instrucciones también se valoran; por lo que, la puntuación máxima del examen puede llegar a 25 puntos.