Dinamización del aprendizaje de VHDL a través del Aprendizaje Basado en Proyectos en una asignatura de Máster
Texto completo:
http://digibuo.uniovi.es/dspace/ ...Nivel Educativo:
Tipo Documental:
PonenciaEstadísticas:
Ver Estadísticas de usoMetadatos:
Mostrar el registro completo del ítemAutor:
Fecha:
2018Publicado en:
Libro de actas del XXVI Congreso Universitario de Innovación Educativa en las Enseñanzas Técnicas. 2018; p. 863-874Resumen:
En el lenguaje de programación VHDL (Very High Speed Hardware Description Language), los programas no son ejecutados instrucción a instrucción de forma secuencial, como ocurre en los lenguajes de programación tradicionales. Realmente, son descripciones de cómo se debe configurar el hardware de la FPGA (Field Programmable Gate Arrays) para llevar a cabo las tareas deseadas. Las instrucciones son, por tanto, de ejecución continua y concurrente. Esto implica un cambio de paradigma importante para el alumno en cuanto a metodología y forma de pensar, siendo el principal escollo para su aprendizaje. Por otro lado, es bien conocido que existe una brecha, en ciertos aspectos, entre las competencias del alumno recién egresado y lo que demanda la industria. Tres de esos aspectos son la capacidad de trabajo autónomo, la iniciativa y la independencia. En este artículo se describe el planteamiento de unas prácticas centradas en el aprendizaje de VHDL y FPGAs con dos objetivos claros: Asentar las competencias para una técnica eficiente de diseño de programas concurrentes. Fomentar el trabajo autónomo y la iniciativa. Para lograr estos objetivos se plantea una organización de prácticas basadas en el Aprendizaje Basado en Proyectos (ABP), donde de forma gradual los alumnos se embarquen en proyectos cada vez más complejos. De esta forma, se facilita el aprendizaje de la programación concurrente sin el escollo inicial que supone la errónea tendencia de los alumnos a desarrollar este tipo de programas desde el prisma de la ejecución secuencial. Del mismo modo, también se busca emular, hasta cierto punto, la forma en la que desarrollarán los proyectos en su futura vida laboral.
En el lenguaje de programación VHDL (Very High Speed Hardware Description Language), los programas no son ejecutados instrucción a instrucción de forma secuencial, como ocurre en los lenguajes de programación tradicionales. Realmente, son descripciones de cómo se debe configurar el hardware de la FPGA (Field Programmable Gate Arrays) para llevar a cabo las tareas deseadas. Las instrucciones son, por tanto, de ejecución continua y concurrente. Esto implica un cambio de paradigma importante para el alumno en cuanto a metodología y forma de pensar, siendo el principal escollo para su aprendizaje. Por otro lado, es bien conocido que existe una brecha, en ciertos aspectos, entre las competencias del alumno recién egresado y lo que demanda la industria. Tres de esos aspectos son la capacidad de trabajo autónomo, la iniciativa y la independencia. En este artículo se describe el planteamiento de unas prácticas centradas en el aprendizaje de VHDL y FPGAs con dos objetivos claros: Asentar las competencias para una técnica eficiente de diseño de programas concurrentes. Fomentar el trabajo autónomo y la iniciativa. Para lograr estos objetivos se plantea una organización de prácticas basadas en el Aprendizaje Basado en Proyectos (ABP), donde de forma gradual los alumnos se embarquen en proyectos cada vez más complejos. De esta forma, se facilita el aprendizaje de la programación concurrente sin el escollo inicial que supone la errónea tendencia de los alumnos a desarrollar este tipo de programas desde el prisma de la ejecución secuencial. Del mismo modo, también se busca emular, hasta cierto punto, la forma en la que desarrollarán los proyectos en su futura vida laboral.
Leer menos