Dicha app se llama Scratch.
Scratch, es un lenguaje de programación creado por el MIT y especialmente diseñado para que todo el mundo pueda iniciarse en el mundo de la programación. Sirve para crear historias interactivas, juegos y animaciones; además de facilitar la difusión de las creaciones finales con otras personas vía Web.
El nombre proviene de la palabra: “Scratching” que en los lenguajes de programación, significa aquellos trozos de código que pueden ser reutilizados, fácilmente combinables y adaptados para nuevos usos.
Es un lenguaje que ha tenido una enorme difusión gracias a su gratuidad (es software libre) y a su facilidad de uso.
Es tanto una aplicación que podemos descargar en nuestro ordenador (está disponible para varios sistemas operativos: Windows, Ubuntu, Sugar, Mac) como una aplicación web que podemos ejecutar desde nuestro navegador.
Una de las cosas más interesantes de Scratch es que esas acciones o comportamientos tienen forma de puzzle y nuestra misión como programadores será organizar esas piezas para conseguir una determinada acción o comportamiento. Así que, en esencia, el programa se convierte en algo parecido a resolver un puzzle, lo que elimina una de las principales barreras en el mundo de la programación que es el aspecto árido y complejo de los entornos de programación. Convirtiendo el proceso de programar en algo parecido a un juego.
Como bien hemos citado previamente, Scratch tiene un sencillo uso, con el que podrás crear acciones y comportamientos utilizando unos bloques separados en categorías.
- 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.
Dichos bloques se van uniendo como en un puzzle para que el personaje escogido realice nuestros deseos.
El personaje por excelencia en Scratch es el gato, pero puedes utilizar otros que te proporciona el programa o subir los tuyos propios.
Una vez explicados los contenidos del programa, vayamos a su uso, para ello creo que lo mejor es que veáis el siguiente vídeo.
o también si preferís, esta presentación,que explica de qué trata Scratch.
En cuanto a webs informativas, las mejores que he encontrado son algunas como estas.
WEB 1 WEB 2
Finalmente, vayamos a lo importante, ¡¡¡¡¡LOS JUEGOS!!!!!
Aquí tenéis algunos de los míos por si queréis inspiración:
UN CIRCUITO DE CARRERAS
HABLANDO CON EL GATO
ALCANZA EL CASTILLO
HUYENDO DEL MURCIÉLAGO
RECOGIENDO MANZANAS
Bueno, espero que os haya gustado la publicación💖 y que pronto os unáis a este maravilloso programa.
Os dejo algunas recomendaciones de juegos sencillos.
WEB DE EJERCICIOS
MANUAL DE INSTRUCCIONES