Una herramienta educativa para mejorar la comprensión de algoritmos y estructuras de datos

En Ciencias de la Computación la enseñanza de las estructuras de datos y los algoritmos asociados a ellas es de suma importancia ya que representan la base para el desarrollo de toda clase de aplicaciones. Los temas relacionados con la algorítmica y el uso de las estructuras de datos aparecen en asi...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Schiavoni, María Alejandra, Fava, Laura Andrea, Rosso, Jorge
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2015
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/49144
Aporte de:
Descripción
Sumario:En Ciencias de la Computación la enseñanza de las estructuras de datos y los algoritmos asociados a ellas es de suma importancia ya que representan la base para el desarrollo de toda clase de aplicaciones. Los temas relacionados con la algorítmica y el uso de las estructuras de datos aparecen en asignaturas de los primeros años de las carreras dado que ellas son el fundamento de conceptos más avanzados. En general, se observa que a los estudiantes les resulta complejo comprender y asimilar estos temas totalmente novedosos para ellos. Este artículo describe el diseño y arquitectura de un entorno educativo para facilitar el aprendizaje de estructuras de datos y algoritmos en el trayecto inicial de la carrera. La herramienta propuesta ofrece la posibilidad de contar con una representación visual de las estructuras de datos y de inspeccionar el estado de ejecución de algoritmos definidos por los alumnos. El objetivo de este entorno es permitir a los alumnos experimentar de manera de reducir la abstracción que conlleva el estudio de estos temas.