¿QUE ES SCRATCH?
Es una lengua de programación que facilita la creación de historias interactivas juegos y animaciones y a la vez permite que podamos compartir a personas en la web esta aplicación forma parte del software, también se utiliza con otros programas operativos da posibilidades educativas a través de una forma que hace que la programación sea mas agradable y agradable y accesible para todo aquel que se enfrente por primera vez a aprender a programar
Las acciones y comportamientos están divididas en categorías y son estas:
- Movimiento: Mover y girar un objeto por la pantalla.
- Apariencia: Cambiar la visualización del objeto: el fondo, hacerlo más grande o pequeño, etc..
- Sonido: Hacer sonar secuencias de audio.
- Lápiz: Dibujar controlando el tamaño del pincel el color y la sombra del mismo.
- Datos: Crear variables y su asignación en el programa.
- Eventos: Maneadores de eventos que “disparan” determinadas acciones en un bloque.
- Control: Condicionales: if-else, “forever”, “repeat”, and “stop”.
- Sensores: Los objetos o “sprites” pueden interaccionar con el entorno o con elementos creados por el usuario como un robot lego por ejemplo.
- Operators: operadores matemáticos, generadores aleatorios de números, cooperadores de posiciones.
- Más bloques: Bloques propios y controladores de aparatos externos.
¿Para qué sirve?
- Permite el desarrollo de los procesos de pensamientos y habilidades mentales en los educandos
- Es perfecto para introducirse en la programación
- Permite compartir los proyectos a través del web, se pueden descargar y utilizar. Pudiendo ser descargados y utilizados por otras personas
¿Por que Scratch?
se calcula que cerca del 50% de los puestos de trabajo que conocemos hoy en día desaparecerán y en buena medida serán sustituidos por la industria del software y al robótica. De este modo Scratch se convierte en una gran herramienta para comprender los conceptos y la lógica de la programación.