Aprender a programar puede parecer un desafío, pero las plataformas de programación por bloques demuestran que cualquiera puede hacerlo, incluso sin conocimientos previos. Estos entornos permiten crear programas arrastrando y uniendo piezas visuales —como si fueran bloques de encastre— que representan instrucciones.
¿Qué es la programación por bloques?

Es una forma visual e intuitiva de enseñar los conceptos básicos de la programación. En lugar de escribir código, el usuario combina bloques que representan acciones o estructuras lógicas. Cada bloque encaja solo donde corresponde, lo que evita errores de sintaxis y facilita la comprensión del funcionamiento del programa.
Ventajas de empezar con bloques
- Aprendizaje visual y lúdico: ideal para niños, principiantes o quienes prefieren aprender haciendo.
- Sin errores frustrantes: no hay que recordar comandos ni preocuparse por los puntos y comas.
- Desarrollo del pensamiento lógico: se aprende a resolver problemas paso a paso.
- Transición sencilla al código real: una vez comprendidos los fundamentos, es más fácil pasar a lenguajes como Python o JavaScript.
Ejemplos de plataformas
- Scratch: desarrollado por el MIT, es el más popular y ampliamente usado en escuelas.
- Code.org: ofrece desafíos y actividades interactivas.
- App Inventor: permite crear aplicaciones móviles con bloques.
- MakeCode (Microsoft): muy usado para programar micro:bit o Minecraft.
- mBlock: combina la programación por bloques con proyectos de robótica y Arduino, ideal para dar el salto del entorno virtual al mundo físico.
Enseñar y aprender jugando
El enfoque visual reduce las barreras del aprendizaje técnico y motiva a experimentar. Programar deja de ser algo “difícil” y se convierte en un juego donde se crean historias, animaciones o robots que se mueven según nuestras instrucciones.
Conclusión e invitación
Comenzar a programar con software en bloques es una forma simple, divertida y efectiva de ingresar al mundo de la tecnología.
Si querés dar tus primeros pasos en mBlock y Arduino, todos los miércoles subo un nuevo capítulo de mi curso en YouTube:
🎥 “Aprendé mBlock desde cero | Programación y Arduino paso a paso”
👉 Buscame como @carmigh y aprendé a programar jugando.