En colaboración con A Industriosa, Galpón está organizando un taller sobre programación por bloques. Este taller estará dirigido por Bernat Romagosa (@bromagosa@mastodont.cat).

Hace no muchos años, hablar de «Scratch» y de «programación con bloques» era sinónimo uno del otro; además, siempre hablábamos de libertad. A partir de la publicación de la versión 2.x de Scratch, este dejó de ser «realmente» libre, ya que estaba programado en Flash y dependía de «Adobe AIR» (estrictamente privativo), que, por si fuera poco, dejó de estar disponible para GNU/Linux.
En esta situación, Jens Mönig y Brian Harvey reescribieron Scratch utilizando HTML5 y JavaScript, dando lugar a un «fork» realmente libre: Snap! BYOB2. Actualmente, Scratch ya va por la versión 3.x, esta vez con un fuerte apoyo económico por parte de Google, lo que implica que Scratch solo desarrolla todo su potencial si se usa en el navegador o en el sistema operativo Chrome de Google, sin que exista aún un sistema «offline» oficial que pueda ejecutarse en un sistema operativo libre (aunque hay algunas propuestas particulares como «Scratux»).
Poco a poco, Snap! fue creciendo y, hoy en día, es el sistema de programación por bloques más potente, manteniendo la libertad como bandera y conservando la misma facilidad para la programación por parte de los más jóvenes, pero añadiendo funcionalidades que lo hacen adecuado para una introducción seria a la informática para estudiantes de secundaria o universidad.
A pesar de ello, Snap! sigue siendo ignorado, dejando que la gente, especialmente el profesorado, se deje llevar por la «popularidad» de Scratch y dejando de lado el concepto de libertad.
Por todo esto, en GALPon decidimos organizar una Conferencia/taller/sesión magistral a cargo de Bernat Romagosa, desarrollador de los proyectos Snap!, Snap4Arduino con el patrocinio de EDC3 (Education Development Center) y BJC4 (The Beauty and Joy of Computing), así como de MicroBlocks. En esta jornada se llevará a cabo una lección teórica sobre Snap y Snap4Arduino y, a continuación, una sesión práctica de MicroBlocks con placas micro:bit.
La organización dispondrá de algunas placas micro:bit y CPX para prácticas. También tendremos algunos dispositivos CoCube para que los conozcáis (intentaremos disponer de algunos para prácticas si es posible).
Estructura del taller
La jornada se dividirá en dos partes. En la primera, se realizará una sesión divulgativa (charla + demostraciones) sobre Snap! En la segunda, desarrollaremos un taller práctico con MicroBlocks, con menos «teoría» y más «cacharreo».
Requisitos de asistencia
Los participantes deben traer su propio ordenador portátil (ver al final de esta nota las Recomendaciones técnicas relativas al software a utilizar).
Fecha: sábado 26 de abril (si se considera oportuno, continuará el domingo 27, solo por la mañana).
Sábado, charla de: 10:00 a 12:00
Sábado, inicio del taller: 12:00
Sábado, finalización del taller: 19:30
Duración total: 7h 30min (9h 30min incluyendo el tiempo de comida).
Plazas disponibles: 40
Lugar: A Industriosa
Calle Gregorio Espino 38, entreplanta 3 (36205 Vigo, Pontevedra – Galicia)
Inscripción
Gratuito, pero es imprescindible inscribirse. Para inscribirse, hay que ir a nuestra página de eventos en Mobilizón y anotarse en este evento, pulsando el botón Participa. La fecha límite será el 18 de abril a las 12 de la noche, siempre que no se agoten las plazas antes.
Más información
En la web del evento.
