Conclusión
Conclusión
Software muy completo, Scratch es una excelente herramienta de introducción a la programación. A pesar de su interfaz colorida, que le otorga un aspecto infantil, este software también es adecuado para adultos que deseen iniciarse en la programación. A través de los conceptos y funciones que aborda, permite explorar los fundamentos de la programación y, espero, despertará en usted el interés por profundizar en este ámbito.
Los lenguajes basados en bloques suelen infravalorarse en comparación con los basados en texto. Cabe señalar que, en los últimos años, siguiendo el movimiento de Scratch y Blockly, han surgido una serie de interfaces basadas en bloques que ofrecen mayores posibilidades que Scratch, como Snap y GP Blocks. En la misma línea, se han desarrollado editores basados en bloques para programar microcontroladores como la placa Arduino y la placa micro:bit. Entre ellos se encuentran Ardublock y Makeblock. Ahora, incluso lenguajes como Python y JavaScript están desarrollando interfaces basadas en bloques para permitir una transición gradual de la programación visual a la basada en texto.
Esta forma de lenguaje tiene una serie de ventajas:
-
En la mayoría de los casos, la interfaz se traduce al idioma del usuario.
-
Sin riesgo de errores tipográficos, sintácticos u ortográficos.
-
Crear un programa es rápido...