Mancomún

Taller de programación por bloques Snap y microblocks

lunes, 10 febrero 2025
Taller de programación por bloques Snap y microblocks

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).

logo de snap

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.

Xunta

Xunta de Galicia, Información mantenida y publicada en internet por Xunta de Galicia

Atención a la ciudadanía - Accesibilidad - Aviso legal - Mapa del portal