Una herramienta automática de feedback para ensamblador
Un estudiante de primer curso de Ingeniería en Informática debe adquirir la capacidad de analizar y depurar códigos, tanto a alto nivel como en ensamblador. Este proceso requiere una participación activa por parte de los estudiantes, sobre todo en el laboratorio. Sin embargo, un entorno de laborator...
| Autores: | , , , , , , , , , |
|---|---|
| Tipo de recurso: | informe técnico |
| Fecha de publicación: | 2008 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | español |
| OAI Identifier: | oai:upcommons.upc.edu:2117/22816 |
| Acceso en línea: | https://hdl.handle.net/2117/22816 |
| Access Level: | acceso abierto |
| Palabra clave: | Assembly language (Computer program language) Computer science -- Study and teaching (Higher) Llenguatge assemblador (Llenguatge de programació) Informàtica -- Ensenyament Universitari Àrees temàtiques de la UPC::Informàtica::Llenguatges de programació |
| Sumario: | Un estudiante de primer curso de Ingeniería en Informática debe adquirir la capacidad de analizar y depurar códigos, tanto a alto nivel como en ensamblador. Este proceso requiere una participación activa por parte de los estudiantes, sobre todo en el laboratorio. Sin embargo, un entorno de laboratorio desconocido y la falta de conocimientos previos llevan a los alumnos a basar su aprendizaje en la realimentación (feedback) ofrecida por el profesor. Esta dependencia hace que los alumnos no utilicen el software de laboratorio para solucionar los problemas de teoría y trabajar de forma autónoma. Además, la mayoría de las preguntas de los estudiantes son siempre las mismas, y pueden ser resueltas de manera fácil y rápida. Sin embargo, el profesor no está disponible en todo momento, por lo que una pregunta que podía resolverse en segundos mantiene al estudiante atascado durante minutos, hasta que dispone del profesor. Para solucionar esta situación se ha desarrollado el entorno SISA-EMU, que permite comprobar rápidamente si una solución es correcta. Además incorpora un sistema de realimentación automático que orienta a los alumnos sobre los errores que han cometido. Con esta herramienta se fomenta que los alumnos trabajen de forma semiautónoma y obtengan un mayor provecho de los problemas realizados. |
|---|