ALGOLIPSE: una herramienta educativa para mejorar la comprensión de algoritmos y estructuras de datos

Autores
Fava, Laura Andrea; Schiavoni, María Alejandra; Rosso, Jorge; Falcone, Alejandro César; Ronconi, Lisandro
Año de publicación
2016
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
En Ciencias de la Computación la enseñanza de las estructuras de datos es de suma importancia puesto que representan la base para el desarrollo de toda clase de aplicaciones. El proceso de enseñanza-aprendizaje de estos conceptos acontece en los primeros años de las carreras, por lo que resultan mas complejos de aprehender debido, entre otras cosas, a la falta de abstracción observada en los estudiantes. En este contexto, surgieron numerosas herramientas de visualización de algoritmos, atractivas tanto para educadores, como para estudiantes, pero que no han sido ampliamente adoptadas debido al esfuerzo que implica su uso. En este trabajo, se presenta una extensión para Eclipse que genera automáticamnte visualizaciones de estructuras de datos y algoritmos a partir de código JAVA implementado por los estudiantes y no intervenido. Esta propuesta ayuda a reducir la abstracción que conlleva el estudio de estos temas sin el esfuerzo extra que implica aprender una nueva herramienta, lenguaje o librerías especiales para la visualización de algoritmos.
V Workshop de Innovación en Educación en Informática (WIEI).
Red de Universidades con Carreras en Informática (RedUNCI)
Materia
Ciencias Informáticas
programación orientada a aspectos (POA)
estructura de datos
JAVA
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/56295

id SEDICI_e64de3e5c2da14d8291516f366fb06b5
oai_identifier_str oai:sedici.unlp.edu.ar:10915/56295
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling ALGOLIPSE: una herramienta educativa para mejorar la comprensión de algoritmos y estructuras de datosFava, Laura AndreaSchiavoni, María AlejandraRosso, JorgeFalcone, Alejandro CésarRonconi, LisandroCiencias Informáticasprogramación orientada a aspectos (POA)estructura de datosJAVAEn Ciencias de la Computación la enseñanza de las estructuras de datos es de suma importancia puesto que representan la base para el desarrollo de toda clase de aplicaciones. El proceso de enseñanza-aprendizaje de estos conceptos acontece en los primeros años de las carreras, por lo que resultan mas complejos de aprehender debido, entre otras cosas, a la falta de abstracción observada en los estudiantes. En este contexto, surgieron numerosas herramientas de visualización de algoritmos, atractivas tanto para educadores, como para estudiantes, pero que no han sido ampliamente adoptadas debido al esfuerzo que implica su uso. En este trabajo, se presenta una extensión para Eclipse que genera automáticamnte visualizaciones de estructuras de datos y algoritmos a partir de código JAVA implementado por los estudiantes y no intervenido. Esta propuesta ayuda a reducir la abstracción que conlleva el estudio de estos temas sin el esfuerzo extra que implica aprender una nueva herramienta, lenguaje o librerías especiales para la visualización de algoritmos.V Workshop de Innovación en Educación en Informática (WIEI).Red de Universidades con Carreras en Informática (RedUNCI)2016-10info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf1280-1290http://sedici.unlp.edu.ar/handle/10915/56295spainfo:eu-repo/semantics/reference/hdl/10915/55718info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-17T09:49:24Zoai:sedici.unlp.edu.ar:10915/56295Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-17 09:49:24.539SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv ALGOLIPSE: una herramienta educativa para mejorar la comprensión de algoritmos y estructuras de datos
title ALGOLIPSE: una herramienta educativa para mejorar la comprensión de algoritmos y estructuras de datos
spellingShingle ALGOLIPSE: una herramienta educativa para mejorar la comprensión de algoritmos y estructuras de datos
Fava, Laura Andrea
Ciencias Informáticas
programación orientada a aspectos (POA)
estructura de datos
JAVA
title_short ALGOLIPSE: una herramienta educativa para mejorar la comprensión de algoritmos y estructuras de datos
title_full ALGOLIPSE: una herramienta educativa para mejorar la comprensión de algoritmos y estructuras de datos
title_fullStr ALGOLIPSE: una herramienta educativa para mejorar la comprensión de algoritmos y estructuras de datos
title_full_unstemmed ALGOLIPSE: una herramienta educativa para mejorar la comprensión de algoritmos y estructuras de datos
title_sort ALGOLIPSE: una herramienta educativa para mejorar la comprensión de algoritmos y estructuras de datos
dc.creator.none.fl_str_mv Fava, Laura Andrea
Schiavoni, María Alejandra
Rosso, Jorge
Falcone, Alejandro César
Ronconi, Lisandro
author Fava, Laura Andrea
author_facet Fava, Laura Andrea
Schiavoni, María Alejandra
Rosso, Jorge
Falcone, Alejandro César
Ronconi, Lisandro
author_role author
author2 Schiavoni, María Alejandra
Rosso, Jorge
Falcone, Alejandro César
Ronconi, Lisandro
author2_role author
author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
programación orientada a aspectos (POA)
estructura de datos
JAVA
topic Ciencias Informáticas
programación orientada a aspectos (POA)
estructura de datos
JAVA
dc.description.none.fl_txt_mv En Ciencias de la Computación la enseñanza de las estructuras de datos es de suma importancia puesto que representan la base para el desarrollo de toda clase de aplicaciones. El proceso de enseñanza-aprendizaje de estos conceptos acontece en los primeros años de las carreras, por lo que resultan mas complejos de aprehender debido, entre otras cosas, a la falta de abstracción observada en los estudiantes. En este contexto, surgieron numerosas herramientas de visualización de algoritmos, atractivas tanto para educadores, como para estudiantes, pero que no han sido ampliamente adoptadas debido al esfuerzo que implica su uso. En este trabajo, se presenta una extensión para Eclipse que genera automáticamnte visualizaciones de estructuras de datos y algoritmos a partir de código JAVA implementado por los estudiantes y no intervenido. Esta propuesta ayuda a reducir la abstracción que conlleva el estudio de estos temas sin el esfuerzo extra que implica aprender una nueva herramienta, lenguaje o librerías especiales para la visualización de algoritmos.
V Workshop de Innovación en Educación en Informática (WIEI).
Red de Universidades con Carreras en Informática (RedUNCI)
description En Ciencias de la Computación la enseñanza de las estructuras de datos es de suma importancia puesto que representan la base para el desarrollo de toda clase de aplicaciones. El proceso de enseñanza-aprendizaje de estos conceptos acontece en los primeros años de las carreras, por lo que resultan mas complejos de aprehender debido, entre otras cosas, a la falta de abstracción observada en los estudiantes. En este contexto, surgieron numerosas herramientas de visualización de algoritmos, atractivas tanto para educadores, como para estudiantes, pero que no han sido ampliamente adoptadas debido al esfuerzo que implica su uso. En este trabajo, se presenta una extensión para Eclipse que genera automáticamnte visualizaciones de estructuras de datos y algoritmos a partir de código JAVA implementado por los estudiantes y no intervenido. Esta propuesta ayuda a reducir la abstracción que conlleva el estudio de estos temas sin el esfuerzo extra que implica aprender una nueva herramienta, lenguaje o librerías especiales para la visualización de algoritmos.
publishDate 2016
dc.date.none.fl_str_mv 2016-10
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/56295
url http://sedici.unlp.edu.ar/handle/10915/56295
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/reference/hdl/10915/55718
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
1280-1290
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1843532268547604480
score 13.000565