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...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Enfoque diacrónico para <strong>la</strong> enseñanza <strong>de</strong> <strong>la</strong> programaciónimperativaL. Fernán<strong>de</strong>z Muñoz (a), R. Peña (b), F. Nava (c), Á. Velázquez Iturbi<strong>de</strong> (c)(a) Dept. LPSI. Universidad Politécnica. 28071 Madrid e-mail: setillo@eui.upm.es(b) Facultad <strong>de</strong> Documentación. Universidad <strong>de</strong> Alcalá. 28871 Madrid e-mail: rpr@uah.es(c) Escue<strong>la</strong> Superior <strong>de</strong> Ciencias Experimentales. Universidad Rey Juan Carlos. 28933 Madri<strong>de</strong>-mail: {f.j.nava,a.ve<strong>la</strong>zquez}@escet.urjc.esResumenPresentamos una alternativa para enseñar <strong>la</strong>programación imperativa no orientada aparadigmas; proponemos un enfoque diacrónicobasado en <strong>la</strong> exposición justificada <strong>de</strong> cadaconstructor <strong>de</strong> los lenguajes <strong>de</strong> programación através <strong>de</strong> su evolución histórica, motivada porlos conceptos recurrentes que subyacen a losmecanismos particu<strong>la</strong>res <strong>de</strong> cualquierparadigma.Especificamos los objetivos que <strong>de</strong>beperseguir esta docencia, así como los contenidosque <strong>de</strong>be cubrir. Para alcanzar los objetivosempleamos herramientas <strong>de</strong> <strong>de</strong>sarrollo yvisualización <strong>de</strong>l software, sobre un lenguajeflexible que se a<strong>de</strong>cua sintácticosemánticamenteal avance <strong>de</strong> <strong>la</strong> exposición <strong>de</strong> <strong>la</strong>materia. La a<strong>de</strong>cuación <strong>de</strong>l lenguaje a losconceptos impartidos minimiza el tiempo<strong>de</strong>dicado al aprendizaje <strong>de</strong> su sintaxis y losrecursos pedagógicos empleados ayudan aasentar los conocimientos.La estructura propuesta elimina <strong>la</strong> dificultadque supone el cambio <strong>de</strong> paradigma, encontradaen experiencias que presentan el paradigmaprocedimental en primer curso y el orientado aobjetos (OO) en segundo, y <strong>la</strong> sobrecarga inicial<strong>de</strong> conceptos que implica empezar directamentecon el paradigma orientado a objetos.1. IntroducciónEn el momento actual existe un fuerte <strong>de</strong>bate entorno a <strong>la</strong> p<strong>la</strong>nificación <strong>de</strong> <strong>la</strong> enseñanza <strong>de</strong> <strong>la</strong>programación imperativa en los primeros cursos<strong>de</strong> los estudios <strong>de</strong> informática. En un trabajoprevio [6] hemos analizado <strong>la</strong>s experienciasdocentes publicadas, tropezando coninconvenientes que impi<strong>de</strong>n seleccionar, entreel<strong>la</strong>s, el enfoque a<strong>de</strong>cuado.Enten<strong>de</strong>mos que <strong>la</strong> discusión sobre <strong>la</strong>p<strong>la</strong>nificación no <strong>de</strong>be centrarse en el paradigmaa presentar en primer lugar, o en el lenguajeempleado para <strong>la</strong>s prácticas, sino en losobjetivos perseguidos y en el modo <strong>de</strong>conseguirlos, por lo que realizamos una nuevapropuesta docente.Este artículo se inicia presentando muybrevemente, en su apartado 2, los problemas quep<strong>la</strong>ntean otras propuestas docentes. El apartado3 <strong>de</strong>scribe el enfoque diacrónico: sus objetivos y<strong>la</strong> p<strong>la</strong>nificación <strong>de</strong>l contenido a impartir. E<strong>la</strong>partado 4 <strong>de</strong>scribe <strong>la</strong> metodología a<strong>de</strong>cuadapara <strong>la</strong> consecución <strong>de</strong> estos objetivos.2. Revisión <strong>de</strong> <strong>la</strong>s experiencias docentespublicadasDurante muchos años el paradigmaprocedimental ha sido el adoptado para el primeracercamiento a <strong>la</strong> programación. En los últimosveinte años <strong>la</strong> mayoría <strong>de</strong> los centros <strong>de</strong>enseñanza universitaria <strong>de</strong> Informática haintegrado conceptos <strong>de</strong> OO en cursos superiores<strong>de</strong> sus p<strong>la</strong>nes <strong>de</strong> estudio. Pero los alumnospresentan dificulta<strong>de</strong>s al cambiar <strong>de</strong> paradigma,viviendo como una ruptura <strong>la</strong> exposición alnuevo, lo que se ha l<strong>la</strong>mado el “problema <strong>de</strong>l<strong>de</strong>sp<strong>la</strong>zamiento <strong>de</strong> paradigma”.Para evitarlo, algunos autores han optadopor experimentar el primer acercamiento a <strong>la</strong>programación directamente <strong>de</strong>s<strong>de</strong> el paradigma

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

Saved successfully!

Ooh no, something went wrong!