Scratch es un lenguaje de programación gratuito y una comunidad online donde puedes crear tus propias historias interactivas, juegos y animaciones. Scratch 3.0 es la última versión de Scratch, que tiene muchas nuevas características y mejoras. En este artículo, aprenderás qué es Scratch 3.0, por qué deberías usarlo, cómo descargarlo y cómo usarlo para hacer tu primer proyecto.
Scratch 3.0 es la tercera y actual versión principal de Scratch. Es un completo rediseño y reimplementación de Scratch escrito en HTML5 y JavaScript. Cuenta con un nuevo y moderno aspecto y diseño. Es compatible con muchos dispositivos móviles y no requiere Flash.
Scratch 3.0 también incluye docenas de nuevos sprites, fondos y sonidos para que juegues. Tiene un editor de sonido totalmente nuevo, donde puedes grabar y editar tus propios sonidos. También tiene muchos nuevos bloques de programación, como los bloques de texto a voz y traducir, que le permiten agregar funciones de voz y lenguaje a sus proyectos.
Una de las características más interesantes de Scratch 3.0 es la biblioteca de extensiones, que le permite agregar nuevos conjuntos de bloques que se conectan a los servicios de hardware y software. Por ejemplo, puedes usar extensiones para programar dispositivos físicos (como kits de robótica micro:bit y LEGO), acceder a API web (como Google Translate y Wikipedia), o crear bloques personalizados (como bloques de música y bolígrafos).
Scratch 3.0 está diseñado para expandir cómo, qué y dónde puedes crear con Scratch. Le permite expresar su creatividad e imaginación en más formas que nunca. Puedes hacer proyectos más interactivos, atractivos y diversos.
Scratch 3.0 también es una gran manera de unirse a una comunidad global de millones de personas que comparten sus ideas, comentarios e inspiración entre sí. Puedes explorar los proyectos de otras personas, remezclarlos o crear los tuyos desde cero. También puede unirse a eventos en línea, desafíos, estudios, foros y clubes para conectarse con otros Scratchers en todo el mundo.
Hay dos formas de usar Scratch 3.0: online o offline.
El editor en línea es la forma más fácil de usar Scratch 3.0. Solo necesita un navegador web y una conexión a Internet. Puede acceder al editor en línea en [8](https://scratch.mit.edu/projects/editor/). También puede ir a [9](https://scratch.mit.edu/) y hacer clic en el botón "Crear" en la parte superior.
El editor en línea le permite guardar sus proyectos en el sitio web de Scratch, donde también puede compartirlos con otros o mantenerlos privados. También puedes ver los proyectos de otras personas y remezclarlos si quieres.
La aplicación offline es otra forma de usar Scratch 3.0 sin conexión a Internet. Primero debes descargar e instalar la aplicación en tu computadora o tableta. Puede descargar la aplicación de forma gratuita desde [10](https://scratch.mit.edu/download/). La aplicación está disponible para Windows 10+, macOS 10.13+ y Chrome OS (Chromebooks). La aplicación te permite guardar tus proyectos en tu dispositivo, donde también puedes exportarlos e importarlos como archivos. También puedes usar la aplicación para acceder a algunas de las extensiones que funcionan sin conexión, como las extensiones micro:bit y LEGO.
Una vez que tengas Scratch 3.0 en tu navegador o dispositivo, puedes empezar a crear tus propios proyectos. Estos son algunos pasos para ayudarte a empezar.
La interfaz de Scratch 3.0 consta de tres áreas principales: la paleta de bloques, el área de scripting, y el escenario y sprites.
Para usar un bloque, puede arrastrarlo desde la paleta al área de scripting. También puede unir bloques para formar scripts, que son secuencias de instrucciones para su proyecto. Puede cambiar los valores de algunos bloques escribiendo números, palabras o eligiendo en los menús.
El área de scripting es donde puede construir y editar sus scripts. Puede arrastrar bloques de la paleta al área de scripting y unirlos. También puede mover, copiar, eliminar o reorganizar bloques en el área de scripting.
Para ejecutar un script, puede hacer clic en él o usar un bloque de eventos, como cuando se hace clic en la bandera verde o cuando se presiona la tecla. Para detener un script, puede hacer clic en la señal de alto roja en la esquina superior derecha del escenario.
La etapa es donde puedes ver tu proyecto en acción. Es un área rectangular que muestra lo que tus sprites están haciendo. Los sprites son los caracteres u objetos que puedes programar en tu proyecto. Puedes tener múltiples sprites en tu proyecto y darles diferentes comportamientos y apariencias.
Puedes añadir sprites a tu proyecto haciendo clic en el botón elegir un sprite en la esquina inferior derecha de la etapa. Puedes elegir entre una biblioteca de sprites, pintar tu propio sprite o subir un sprite desde tu dispositivo. También puede duplicar, eliminar o renombrar sprites haciendo clic derecho sobre ellos en la lista de sprites debajo de la etapa.
Puedes cambiar el aspecto de tus sprites usando la pestaña de disfraces sobre el área de scripting. Puedes elegir entre una biblioteca de disfraces, pintar tu propio disfraz o subir un disfraz desde tu dispositivo. También puede editar, duplicar, eliminar o renombrar disfraces usando los botones debajo del editor de disfraces.
Ahora que sabes cómo usar la interfaz, puedes crear tu primer proyecto. Estos son algunos pasos para guiarte.
Primero, necesitas elegir un sprite para tu proyecto. Puedes usar cualquier sprite que quieras, pero para este ejemplo, usaremos el sprite cat que viene con Scratch 3.0 por defecto.
Para seleccionar el sprite de gato, puede hacer clic en él en la lista de sprites debajo de la etapa. Debería ver su nombre (Sprite1) y sus scripts en el área de scripting.
Después, necesitas agregar algunos bloques para hacer que tu sprite haga algo. Para este ejemplo, haremos que el gato se mueva y diga hola.
Para hacer esto, necesita arrastrar algunos bloques de la paleta al área de scripts y unirlos. Aquí hay un posible script que puedes hacer:
Este script le dice al gato que haga las siguientes cosas al hacer clic en la bandera verde:
Puedes probar diferentes bloques y valores para ver cómo afectan el comportamiento de tu sprite. También puedes añadir más sprites y scripts para hacer tu proyecto más interesante y complejo.
Finalmente, necesita probar y compartir su proyecto. Para probar su proyecto, puede hacer clic en la bandera verde en la esquina superior derecha del escenario. Deberías ver a tu sprite moverse y hablar mientras lo programas. También puedes usar la señal roja de stop para detener tu proyecto.
En la página del proyecto, puede ver su proyecto y sus detalles. También puede editar, remezclar, amar, favorito, comentar o reportar su proyecto. También puedes compartir tu proyecto con otros copiando y pegando su URL o usando los botones de redes sociales.
En este artículo, aprendiste a descargar y usar Scratch 3.0 para crear tus propios proyectos interactivos. Aprendiste lo que es Scratch 3.0, por qué deberías usarlo, cómo descargarlo en línea o fuera de línea, cómo usar su interfaz y cómo crear tu primer proyecto. También aprendiste a probar y compartir tu proyecto con otros.
Scratch 3.0 es una forma divertida y fácil de aprender programación y expresar tu creatividad. Puedes hacer cualquier cosa que puedas imaginar con Scratch 3.0, desde juegos y animaciones hasta historias y simulaciones. También puede unirse a una comunidad global de Rasca y Gana que comparten sus ideas, comentarios e inspiración entre sí.
Si quieres saber más sobre Scratch 3.0, puedes visitar los siguientes recursos:
Aquí hay algunas preguntas frecuentes sobre Scratch 3.0:
Scratch 3.0 funciona en la mayoría de los navegadores modernos que admiten HTML5 y JavaScript, como Chrome, Firefox, Safari, Edge y Opera. También funciona en la mayoría de los dispositivos móviles que ejecutan sistemas operativos iOS o Android. Sin embargo, algunas funciones pueden no funcionar en algunos dispositivos o navegadores debido a limitaciones de hardware o software.
Si ha guardado sus proyectos Scratch 2.0 en el sitio web de Scratch, se convertirán automáticamente a Scratch 3.0 cuando los abra en el editor en línea o la aplicación sin conexión[ 5 . Sin embargo, algunos proyectos pueden no funcionar exactamente igual en Scratch 3.0 debido a algunos cambios en el comportamiento de algunos bloques y características. Puede consultar el [15](https://en.scratch-wiki.info/wiki/Scratch_3.0#Compatibilidad) para obtener más información sobre los problemas de compatibilidad.
Si has descargado tus proyectos de Scratch 2.0 como archivos en tu dispositivo, puedes importarlos a Scratch 3.0 usando el menú de archivos en el editor en línea o la aplicación sin conexión. También puedes exportar tus proyectos Scratch 3.0 como archivos si quieres guardarlos en tu dispositivo o compartirlos con otros.
Hay muchas maneras de aprender más sobre Scratch 3.0 y mejorar tus habilidades. Aquí hay algunas sugerencias:
Si necesitas ayuda o quieres reportar un problema con Scratch 3.0, puedes contactar al Equipo de Scratch o a la comunidad de Scratch de varias maneras:
Espero que hayas disfrutado este artículo y hayas aprendido algo nuevo sobre Scratch 3.0. Feliz rascado!
17b9afdd22