A 10 años de Gobstones: un lenguaje de programación Made in UNQ

Universidad Nacional de Quilmes - Departamento de Ciencia y Tecnología

18 de Noviembre de 2019 | 4 ′ 54 ′′


A 10 años de Gobstones: un lenguaje de programación Made in UNQ


Entrevista a Pablo E. “Fidel” Martínez López, líder del proyecto que desde hace una década se propone transformar la realidad en las aulas.

La programación, ejercicio intelectual habitualmente asociado con la automatización de tareas, implica rutinas pero también la puesta en escena de grandes dosis de creatividad. Así, la imagen del 'nerd' frente a una pantalla negra que martilla el teclado y redacta códigos de un modo frenético –retrato típico de los films hollywoodenses– tiende a difuminarse por el imperativo de una realidad distinta. Prueba de ello es Programación de la Universidad Nacional de Quilmes.">Gobstones, un lenguaje Made in UNQ, pensado y diseñado para la enseñanza introductoria a la programación.

En este sentido, para cartografiar el –exitoso– derrotero de la herramienta, primero es necesario revisar la historia. Corría 2007 y la Tecnicatura Universitaria en Programación Informática recién estrenaba sus primeros cursos. Sus referentes, Eduardo Bonelli y Fidel, enseguida advirtieron que, pese a sus energías, la propuesta pedagógica fallaba. “Veíamos que los pibes no entendían nada. Les explicábamos, tomábamos examen y de veinte personas quizás aprobaba una sola. Nos sentíamos muy mal. Soy de los que piensan que cuando la mayoría de los estudiantes desaprueba, la culpa no es de ellos sino de los que enseñamos”, admite Fidel.

A mediados del año siguiente, como efecto, se propusieron ensayar una didáctica diferente y en 2009 estuvo lista la primera versión: “Gobstones 1.0”. Tenía una sintaxis (reglas con la que se escribe el código) primitiva y rígida pero se caracterizaba por una apariencia desagradable y, por tanto, se tornaba muy difícil de aprender. Luego llegó el turno de la segunda,“2.0”, que subsanó muchos de esos aspectos, se asimiló a otros lenguajes y mejoró sus rasgos de usabilidad. Los usuarios ya no se sentían repelidos por una tecnología que los expulsaba y este fenómeno constituía un paso nada desdeñable en el propósito de democratizar las condiciones de acceso y participación del conocimiento en el área.

Por último, llegó el turno de “GobstonesWEB”, un lenguaje de programación estrenado de manera reciente que, como su nombre lo indica, presenta un entorno con características WEB. A diferencia de los anteriores, funciona on line y no necesita ser descargado ni ejecutado. La propuesta es novedosa porque integra un ambiente de trabajo con creación y desplazamiento de bloques. ¿En qué consiste? “Implica una oferta visual más atractiva, que asimila la aventura de programar al armado de un rompecabezas. Ya no hace falta escribir textos, los alumnos se equivocan menos y emplean una codificación mucho más sencilla”, apunta.

:: Program.AR un futuro diferente: el conocimiento con forma de manual
GobstonesWEB, asimismo, es la base del libro “Ciencias de la computación para el aula. Manual para docentes”, que el equipo comandado por Fidel publicará en estos días junto a la Fundación Sadosky. La institución trabaja con la Universidad desde hace cinco años en el campo de la didáctica de la programación –iniciativa que forma parte del plan Program.AR– con el objetivo de producir contenido útil para que los profesores puedan orientar sus prácticas pedagógicas en el entorno escolar.

“Este manual es original por varios motivos. Históricamente, lo primero que se enseña es a hacer funcionar la máquina y a lo último se explica cómo comunicar las ideas. De modo que invertimos la lógica tradicional: ahora los estudiantes ‘aprenden haciendo’. Además, pueden advertir rápidamente un nivel extra, me refiero a que la información se codifica y se representa, saben que los números son representados mediante imágenes. Finalmente, si continúan con las reglas del manual, terminan el curso diseñando el clásico juego ‘Snake’ por sí solos y desde cero”, describe Fidel.

La serie se compone de cuatro manuales y el equipo de la Universidad se encargó del 3º, que está destinado a los estudiantes que cursan los primeros años del secundario. Cuentan con licencia Creative Commons, con lo cual puede ser aprovechado por cualquier persona con la única condición de citar la fuente. Este aspecto también es fundamental y habilita el intercambio de conocimientos y el aprendizaje colectivo. “No se trata de que todos los adolescentes se conviertan en profesionales de la computación sino que entiendan cómo funcionan las tecnologías”, asegura y completa, con un mensaje cargado de futuro: “Mi sueño es que en las próximas décadas la UNQ tenga su propia Escuela de Computación. Más bien, ¡que desarrolle su departamento, con más carreras de grado, posgrado e investigaciones!”.

Leticia Spinelli
prensa@unq.edu.ar
Programa de comunicación pública de la ciencia "La ciencia por otros medios"
Dirección de Prensa y Comunicación Institucional


Mumuki, el software que programa una educación distinta

Mumuki, el software que programa una educación distinta

La plataforma educativa desarrollada promueve nuevos modos de aprendizaje en el aula. Fue reconocida con el premio Innovar 2016. Se trata de una idea aplicada que habilita nuevos modos de participación, modifica las relaciones docente-alumnos, plantea una dinámica alternativa de aprendizaje y estimula la creatividad y la promoción de valores como la solidaridad.

Realidad aumentada, un desarrollo educativo para dar clases de manera innovadora

Realidad aumentada, un desarrollo educativo para dar clases de manera innovadora

Investigadores desarrollaron un material educativo digital que utiliza Realidad Aumentada para implementar en la enseñanza de la materia de Programación. El material tiene como objetivo lograr la retención y permanencia de los ingresantes a la facultad de Informática, a través de la implementación de acciones pedagógicas diferentes a las tradicionales.

Canal de videos 103