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...
Guardado en:
| Autor principal: | |
|---|---|
| Otros Autores: | |
| 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 |