12.07.2015 Views

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Colecciones, correctores y generadores automáticos<strong>de</strong> ejercicios <strong>de</strong> programaciónAlessandra Gallinari, Carlos A. Lázaro Carrascosa, J. Ángel Velázquez Iturbi<strong>de</strong>Escue<strong>la</strong> Superior <strong>de</strong> Ciencias Experimentales y TecnologíaUniversidad Rey Juan Carlos28933 Móstoles (Madrid)e-mail: {a.gallinari, c.a.<strong>la</strong>zaro, a.ve<strong>la</strong>zquez}@escet.urjc.es.ResumenEste artículo preten<strong>de</strong> analizar algunos <strong>de</strong> loslogros conseguidos en el ámbito <strong>de</strong> <strong>la</strong>scolecciones, correctores y generadoresautomáticos <strong>de</strong> ejercicios. Se presta particu<strong>la</strong>ratención a problemas <strong>de</strong> programación, pero seconsi<strong>de</strong>ran metodologías y temáticas comunes aotras disciplinas. Recientemente se han<strong>de</strong>sarrol<strong>la</strong>do múltiples herramientas pero falta unasistematización <strong>de</strong> <strong>la</strong>s mismas. El objetivo <strong>de</strong><strong>la</strong>rtículo es consolidar el conocimiento <strong>de</strong> estossistemas, lo que pue<strong>de</strong> ser <strong>la</strong> base para un uso másracional <strong>de</strong> ellos y para i<strong>de</strong>ntificar mejoras.Pa<strong>la</strong>bras C<strong>la</strong>ve: Formación a distancia, WWW,Internet, programación, herramientas educativas,colecciones <strong>de</strong> problemas, sistemas automáticos<strong>de</strong> generación y corrección <strong>de</strong> problemas.1. IntroducciónLa práctica es una parte fundamental <strong>de</strong> todoproceso educativo. Forma con <strong>la</strong> teoría un todoindisociable, ya que el preguntarse por el cómorec<strong>la</strong>ma saber respon<strong>de</strong>r previamente el qué [31].A<strong>de</strong>más, ambas se alimentan mutuamente, como<strong>de</strong>fien<strong>de</strong> McNiff cuando afirma que “<strong>la</strong> teoría y <strong>la</strong>práctica forman un ciclo, ésta pone en te<strong>la</strong> <strong>de</strong>juicio a aquél<strong>la</strong>, que revisa permanentemente suscontenidos para seguir siendo probados” [19].Esta práctica, en el contexto <strong>de</strong> <strong>la</strong>programación, se concreta en <strong>la</strong> resolución <strong>de</strong>ejercicios, que se utilizan tanto en <strong>la</strong> etapaformativa <strong>de</strong> los alumnos como en su evaluación.A lo <strong>la</strong>rgo <strong>de</strong>l proceso <strong>de</strong> aprendizaje, losejercicios se suelen presentar primero en forma <strong>de</strong>ejemplos, a fin <strong>de</strong> ilustrar el contenido teórico <strong>de</strong>un tema particu<strong>la</strong>r o estimu<strong>la</strong>r al alumno aanalizar y evaluar una solución propuesta a unproblema dado. En una segunda fase los ejerciciosse pue<strong>de</strong>n proponer como problemas abiertos, <strong>de</strong>tal modo que el alumno tiene que hacer un mayoresfuerzo creativo para proponer posiblessoluciones y escoger <strong>la</strong>s correctas. En esta últimafase el profesor pue<strong>de</strong> evaluar formalmente losresultados obtenidos por parte <strong>de</strong>l alumno.La confección, c<strong>la</strong>sificación, almacenamientoy corrección <strong>de</strong> estos ejercicios constituye unatarea importante en el quehacer <strong>de</strong> los profesores,y su automatización un reto para los profesionales<strong>de</strong>l mundo <strong>de</strong> <strong>la</strong> informática.Las ventajas que pue<strong>de</strong> proporcionar estaautomatización son conocidas:• Acceso a gran<strong>de</strong>s cantida<strong>de</strong>s <strong>de</strong> información.• Intercambio <strong>de</strong> material docente.• Reducción <strong>de</strong> errores humanos en <strong>la</strong>corrección y mayor uniformidad en <strong>la</strong>evaluación <strong>de</strong> problemas.• Detección <strong>de</strong> los p<strong>la</strong>gios.• Apoyo a <strong>la</strong> enseñanza individualizada <strong>de</strong> losalumnos. Una <strong>de</strong> <strong>la</strong>s consecuencias <strong>de</strong> estaventaja es <strong>la</strong> disminución <strong>de</strong> los problemasque <strong>de</strong>rivan <strong>de</strong> <strong>la</strong>s diferencias <strong>de</strong> nivel inicialque suelen presentar los estudiantes [9].• Aumento <strong>de</strong> motivación <strong>de</strong> los alumnos.• Apoyo a <strong>la</strong> autoevaluación <strong>de</strong>l alumno.• Mayor facilidad para po<strong>de</strong>r trabajar en grupos.• Posibilidad <strong>de</strong> crear para los alumnos uncurriculum académico más orientado a <strong>la</strong>preparación al trabajo en empresas [11,38].• Recopi<strong>la</strong>ción <strong>de</strong> estadísticas acerca losresultados obtenidos por los estudiantes, loque favorece el proceso <strong>de</strong> evaluación <strong>de</strong> losalumnos y <strong>de</strong>l sistema empleado.• Potencial ahorro <strong>de</strong> tiempo por el profesor,especialmente en <strong>la</strong> corrección <strong>de</strong> ejercicios

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!