Wollok: reconciliando didáctica e industria en un lenguaje educativo para POO

Autores
Lombardi, Carlos; Passerini, Nicolás
Año de publicación
2019
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Los cursos iniciales sobre programación, y en particular los que introducen programación orientada a objetos (POO), resultan dificultosos para muchos estudiantes como lo indica la literatura. Entre las múltiples propuestas que se proponen para resolver esta problemática para cursos universitarios, la mayoría utiliza herramientas diseñadas para profesionales sin contemplar la introducción de herramientas educativas. Por otro lado, las publicaciones que definen lenguajes de programación educativos resultan aún más escasas. Este trabajo presenta Wollok, un lenguaje de programación educativo para POO desarrollado por docentes de distintas universidades del conurbano bonaerense y de CABA en el marco de una propuesta pedagógica para la enseñanza inicial de la POO a comienzos del nivel terciario (o a fines del secundario), que pone el foco en la gradualidad para la introducción de los conceptos teóricos. Wollok permite definir objetos en forma completa con una sintaxis mínima sin necesidad de recurrir a los conceptos de clase o prototipado. Además, su sintaxis está pensada para simplificar la transición a lenguajes industriales como Java o JavaScript. Los resultados obtenidos muestran que el uso de un lenguaje de programación educativo puede resultar ventajoso en cursos universitarios iniciales, sin representar un obstáculo para el uso posterior de lenguajes industriales.
Tema: Educación en Tecnología.
Red de Universidades con Carreras en Informática
Materia
Ciencias Informáticas
Programación orientada a objetos
Enseñanza de programación
Lenguajes de programación educativos
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/90813

id SEDICI_ee9fd922326ece858c653b209be3637b
oai_identifier_str oai:sedici.unlp.edu.ar:10915/90813
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Wollok: reconciliando didáctica e industria en un lenguaje educativo para POOLombardi, CarlosPasserini, NicolásCiencias InformáticasProgramación orientada a objetosEnseñanza de programaciónLenguajes de programación educativosLos cursos iniciales sobre programación, y en particular los que introducen programación orientada a objetos (POO), resultan dificultosos para muchos estudiantes como lo indica la literatura. Entre las múltiples propuestas que se proponen para resolver esta problemática para cursos universitarios, la mayoría utiliza herramientas diseñadas para profesionales sin contemplar la introducción de herramientas educativas. Por otro lado, las publicaciones que definen lenguajes de programación educativos resultan aún más escasas. Este trabajo presenta Wollok, un lenguaje de programación educativo para POO desarrollado por docentes de distintas universidades del conurbano bonaerense y de CABA en el marco de una propuesta pedagógica para la enseñanza inicial de la POO a comienzos del nivel terciario (o a fines del secundario), que pone el foco en la gradualidad para la introducción de los conceptos teóricos. Wollok permite definir objetos en forma completa con una sintaxis mínima sin necesidad de recurrir a los conceptos de clase o prototipado. Además, su sintaxis está pensada para simplificar la transición a lenguajes industriales como Java o JavaScript. Los resultados obtenidos muestran que el uso de un lenguaje de programación educativo puede resultar ventajoso en cursos universitarios iniciales, sin representar un obstáculo para el uso posterior de lenguajes industriales.Tema: Educación en Tecnología.Red de Universidades con Carreras en Informática2019-07info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf227-236http://sedici.unlp.edu.ar/handle/10915/90813spainfo:eu-repo/semantics/altIdentifier/isbn/978-987-733-196-7info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0/Creative Commons Attribution 4.0 International (CC BY 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T11:18:38Zoai:sedici.unlp.edu.ar:10915/90813Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 11:18:38.853SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Wollok: reconciliando didáctica e industria en un lenguaje educativo para POO
title Wollok: reconciliando didáctica e industria en un lenguaje educativo para POO
spellingShingle Wollok: reconciliando didáctica e industria en un lenguaje educativo para POO
Lombardi, Carlos
Ciencias Informáticas
Programación orientada a objetos
Enseñanza de programación
Lenguajes de programación educativos
title_short Wollok: reconciliando didáctica e industria en un lenguaje educativo para POO
title_full Wollok: reconciliando didáctica e industria en un lenguaje educativo para POO
title_fullStr Wollok: reconciliando didáctica e industria en un lenguaje educativo para POO
title_full_unstemmed Wollok: reconciliando didáctica e industria en un lenguaje educativo para POO
title_sort Wollok: reconciliando didáctica e industria en un lenguaje educativo para POO
dc.creator.none.fl_str_mv Lombardi, Carlos
Passerini, Nicolás
author Lombardi, Carlos
author_facet Lombardi, Carlos
Passerini, Nicolás
author_role author
author2 Passerini, Nicolás
author2_role author
dc.subject.none.fl_str_mv Ciencias Informáticas
Programación orientada a objetos
Enseñanza de programación
Lenguajes de programación educativos
topic Ciencias Informáticas
Programación orientada a objetos
Enseñanza de programación
Lenguajes de programación educativos
dc.description.none.fl_txt_mv Los cursos iniciales sobre programación, y en particular los que introducen programación orientada a objetos (POO), resultan dificultosos para muchos estudiantes como lo indica la literatura. Entre las múltiples propuestas que se proponen para resolver esta problemática para cursos universitarios, la mayoría utiliza herramientas diseñadas para profesionales sin contemplar la introducción de herramientas educativas. Por otro lado, las publicaciones que definen lenguajes de programación educativos resultan aún más escasas. Este trabajo presenta Wollok, un lenguaje de programación educativo para POO desarrollado por docentes de distintas universidades del conurbano bonaerense y de CABA en el marco de una propuesta pedagógica para la enseñanza inicial de la POO a comienzos del nivel terciario (o a fines del secundario), que pone el foco en la gradualidad para la introducción de los conceptos teóricos. Wollok permite definir objetos en forma completa con una sintaxis mínima sin necesidad de recurrir a los conceptos de clase o prototipado. Además, su sintaxis está pensada para simplificar la transición a lenguajes industriales como Java o JavaScript. Los resultados obtenidos muestran que el uso de un lenguaje de programación educativo puede resultar ventajoso en cursos universitarios iniciales, sin representar un obstáculo para el uso posterior de lenguajes industriales.
Tema: Educación en Tecnología.
Red de Universidades con Carreras en Informática
description Los cursos iniciales sobre programación, y en particular los que introducen programación orientada a objetos (POO), resultan dificultosos para muchos estudiantes como lo indica la literatura. Entre las múltiples propuestas que se proponen para resolver esta problemática para cursos universitarios, la mayoría utiliza herramientas diseñadas para profesionales sin contemplar la introducción de herramientas educativas. Por otro lado, las publicaciones que definen lenguajes de programación educativos resultan aún más escasas. Este trabajo presenta Wollok, un lenguaje de programación educativo para POO desarrollado por docentes de distintas universidades del conurbano bonaerense y de CABA en el marco de una propuesta pedagógica para la enseñanza inicial de la POO a comienzos del nivel terciario (o a fines del secundario), que pone el foco en la gradualidad para la introducción de los conceptos teóricos. Wollok permite definir objetos en forma completa con una sintaxis mínima sin necesidad de recurrir a los conceptos de clase o prototipado. Además, su sintaxis está pensada para simplificar la transición a lenguajes industriales como Java o JavaScript. Los resultados obtenidos muestran que el uso de un lenguaje de programación educativo puede resultar ventajoso en cursos universitarios iniciales, sin representar un obstáculo para el uso posterior de lenguajes industriales.
publishDate 2019
dc.date.none.fl_str_mv 2019-07
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/90813
url http://sedici.unlp.edu.ar/handle/10915/90813
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/isbn/978-987-733-196-7
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by/4.0/
Creative Commons Attribution 4.0 International (CC BY 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
Creative Commons Attribution 4.0 International (CC BY 4.0)
dc.format.none.fl_str_mv application/pdf
227-236
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_ 1844616060242755584
score 13.070432