Paso 12: ¿Qué es programación gráfica "Scratch"?
Programación informática es a menudo visto como una actividad tediosa, especializada, accesible sólo a aquellos con formación técnica avanzada. Lenguajes de programación tradicionales como C++ y Java son difíciles para la mayoría de la gente a aprender. El principal objetivo de "Cero", creado en el MIT, es cambiar esa circunstancia. Scratch utiliza el avance de diseño de interfaz gráfica para hacer la programación más atractiva y fácil de entender. Algunas características clave de cero incluyen:
1. bloques de programación – crear un programa de funcionamiento en cero, el usuario simplemente tiene que encajar bloques gráficos en pilas. En la mayoría de lenguajes de programación el usuario necesitaría crear una gran cantidad de código, y este código puede tener numerosos errores. Con cero, no es el caso. Los bloques gráficos están diseñados para encajar sólo en formas que tengan sentido sintáctico, por lo que no hay ningún error de sintaxis. La mejor característica de Scratch es la capacidad de realizar cambios en un programa mientras se está ejecutando; es fácil de experimentar con nuevas ideas progresivamente y de forma iterativa.
2. manipulación medios de comunicación – la mayoría lenguajes de programación es bastante difícil crear programas que controlan y mezclan gráficas, animaciones, música y sonido. Con cero el usuario puede colaborar gráficos, animaciones, música y sonido muy fácilmente.
3. intercambio y colaboración – después de crear un programa con cero, es de fácil acceso para otras personas. El creador puede subir su programa al sitio web de Scratch, donde cualquiera puede ver el programa. Esto es excelente si uno necesita retroalimentación inmediata.
¿Qué es un tablero de Pico?
La Junta de Pico también fue desarrollada por el MIT. Se trata de un tablero amarillo pequeño que tiene 4 resistencias, un sensor de sonido, un sensor de luz, un botón y un control deslizante. Este tablero está conectado al ordenador mediante un cable USB, y la información que lee se puede acceder a través de Scratch.