Herramientas de usuario

Herramientas del sitio


es:manual:items:externosficheroconsejos

¡Esta es una revisión vieja del documento!


Consideraciones

En esta sección se recogen algunas consideraciones y algunos consejos prácticos para el uso de preguntas externas con ficheros

Pruebas públicas y privadas

En la práctica de evaluación mediante ficheros salta se ponen de manifiesto algunos potenciales problemas de la evaluación cuando esta se hace exclusivamente mediante casos de uso.

Esta técnica tiene muchas ventajas, ya que resulta muy fácil de implementar y no requiere un análisis profundo del código. Este mismo es su punto débil, al no realizarse un análisis profundo del código es a veces posible que el alumno circunvale la realización de la tarea ofreciendo directamente un programa que de los mismos resultados para un conjunto de casos de prueba conocidos, engañando así al sistema y devaluando la calidad de la evaluación.

Cuando se utilizan exclusivamente casos de prueba en la terminología de Siette distinguimos dos tipos:

  • Pruebas públicas, que son aquellas que se muestran al alumno como ejemplo, y qué debe conocer y probar.
  • Pruebas privadas, entendiendo como tales, pruebas secretas que solo el profesor conoce y están ocultas a los alumnos.

Es importante, para una evaluación sumativa, que el alumno no conozca al menos parte de estos casos de prueba. Para una evaluación formativa es menos importante, ya que el alumno no tiene ningún aliciente para intentar engañar al sistema. Por otra parte, es conveniente que el alumno conozca las pruebas que debe superar su programa, ya que esto forma parte de las especificaciones.

Como consejo general, los casos de prueba públicos y privados deben ser similares, cambiando solamente algunos valores numéricos para evitar fraudes. Por otra parte, los casos de prueba deberían ser lo más independientes posibles unos de otros, entendiendo como un único caso de prueba una pareja de pruebas pública y privada similares. La experiencia en el uso de la evaluación con ficheros determinará en gran medida la forma de proceder mas adecuada a la materia que se quiera evaluar.

Por último, conviene mencionar que hay otras alternativas al uso exclusivo de pruebas ocultas o privadas, como por ejemplo realizar un análisis mas profundo del código, su complejidad, detectar el uso procedimientos recursivos, o detectar el abuso de ciertas sentencias, etc. Cada caso puede ser diferente y requerir soluciones distintas.

es/manual/items/externosficheroconsejos.1695818661.txt.gz · Última modificación: 2023/09/27 12:44 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki