Gobstones y XGobstones: concretando lenguajes para enseñar a programar

A partir del diseño de lenguajes de programación es necesaria la implementación de herramientas que permitan el análisis y la ejecución de programas escritos en esos lenguajes. Al considerar la enseñanza de la programación en personas con ningún conocimiento previo, en la Universidad Nacional de Qui...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Batista, Ary Pablo
Otros Autores: Baum, Gabriel Alfredo
Formato: Tesis Tesis de grado
Lenguaje:Español
Publicado: 2014
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/63353
Aporte de:
id I19-R120-10915-63353
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
lenguajes de programación
compiladores
máquinas virtuales
análisis sintáctico
módulo de interacción
ambiente de desarrollo
spellingShingle Ciencias Informáticas
lenguajes de programación
compiladores
máquinas virtuales
análisis sintáctico
módulo de interacción
ambiente de desarrollo
Batista, Ary Pablo
Gobstones y XGobstones: concretando lenguajes para enseñar a programar
topic_facet Ciencias Informáticas
lenguajes de programación
compiladores
máquinas virtuales
análisis sintáctico
módulo de interacción
ambiente de desarrollo
description A partir del diseño de lenguajes de programación es necesaria la implementación de herramientas que permitan el análisis y la ejecución de programas escritos en esos lenguajes. Al considerar la enseñanza de la programación en personas con ningún conocimiento previo, en la Universidad Nacional de Quilmes abordaron el problema a través del diseño de una secuencia didáctica innovadora que dió forma a los lenguajes de programación Gobstones 3.0 y XGobstones. En este trabajo se presenta el desarrollo de compiladores y máquinas virtuales para los lenguajes de programación Gobstones 3.0 y XGobstones y el diseño e implementación del mecanismo necesario para la interacción entre estos y la interfaz gráfica de PyGobstones 1.0, ambiente de desarrollo que incluye estas implementaciones. Esta tesina tiene como resultado el desarrollo de las implementaciones propuestas, completando así la primer versión del ambiente de desarrollo PyGobstones 1.0 que actualmente es utilizado en la Universidad Nacional de Quilmes para enseñar las nociones básicas de programación.
author2 Baum, Gabriel Alfredo
author_facet Baum, Gabriel Alfredo
Batista, Ary Pablo
format Tesis
Tesis de grado
author Batista, Ary Pablo
author_sort Batista, Ary Pablo
title Gobstones y XGobstones: concretando lenguajes para enseñar a programar
title_short Gobstones y XGobstones: concretando lenguajes para enseñar a programar
title_full Gobstones y XGobstones: concretando lenguajes para enseñar a programar
title_fullStr Gobstones y XGobstones: concretando lenguajes para enseñar a programar
title_full_unstemmed Gobstones y XGobstones: concretando lenguajes para enseñar a programar
title_sort gobstones y xgobstones: concretando lenguajes para enseñar a programar
publishDate 2014
url http://sedici.unlp.edu.ar/handle/10915/63353
work_keys_str_mv AT batistaarypablo gobstonesyxgobstonesconcretandolenguajesparaensenaraprogramar
bdutipo_str Repositorios
_version_ 1764820480716439553