INTRODUCCI脫N

¿Qu茅 es Scratch?

Scratch es un lenguaje de programaci贸n visual creado por el Instituto de Tecnolog铆a de Massachusetts (MIT). Dise帽ado especialmente para ni帽os y principiantes en programaci贸n, Scratch utiliza bloques de c贸digo visualmente intuitivos que representan acciones y eventos, permitiendo a los usuarios crear proyectos interactivos, animaciones y juegos sin necesidad de escribir c贸digo tradicional.

Con Scratch, los usuarios pueden arrastrar y soltar bloques de c贸digo para crear scripts, lo que facilita la comprensi贸n de conceptos de programaci贸n como bucles, condicionales y eventos. Adem谩s, Scratch proporciona una comunidad en l铆nea donde los usuarios pueden compartir sus proyectos, colaborar con otros y aprender de las creaciones de los dem谩s.

En resumen, Scratch es una herramienta poderosa y accesible que fomenta la creatividad, el pensamiento l贸gico y el aprendizaje de programaci贸n de una manera divertida y visualmente atractiva.

Fuente de la imagen: https://www.scratch.school/wp-content/uploads/2019/01/scratch-3.jpg


COMIENZA A USAR SCRATCH

¿C贸mo puedo usar SCRATCH?馃

Para usar Scratch tenemos dos formas, ya sea trabajando de forma offline con su app de escritorio, o de forma online con su p谩gina web. Ambas formas funcionan incre铆bles, el modo que elijas depender谩 de lo que prefieras y lo que mejor te acomode, pero sin importar cu谩l escojas tendr谩s todas las herramientas necesarias para tus proyectos.

Descarga Scratch:

Primero dirigete al sitio 馃憠Download SCRATCH馃憟.









Una vez aqu铆 bajaremos un poco y nos encontraremos la zona de descarga, donde podremos elegir si descargar en la Microsoft Store o descarga directa, cualquiera nos sirve.

Instalaci贸n por Microsoft Store:

  1. Seleccionamos el bot贸n de Microsoft.
  2. Este nos llevara a la pagina de Microsoft Store, debemos presionar en el bot贸n "Descargar"
  3. Este te llevar谩 a la aplicaci贸n de Microsoft Store, donde debemos presionar el bot贸n "Obtener".
  4. finalmente en "Abrir" para que ejecute el programa.

Instalaci贸n por descarga directa:

  1. Seleccionamos el bot贸n "Descarga directa":
  2. Una vez presionado el bot贸n te saldra una ventana la cual nos pedire elegir donde guardar el archivo. en caso de que no te aparezca puede que tu navegador por defecto lo guarde en la carpeta "Descargas".
  3. Despu茅s de descargar el programa ve a la carpeta y abrelo para iniciar la descarga.
    Tambi茅n puedes abrir el icono de descarga en la parte superior derecha de tu navegador y abrir desde ah铆 el instalador.
  4. Te mostrar谩 un aviso de que que est谩s tratando de ejecutar un archivo de internet, seg煤n como este configurada la seguridad de tu equipo puede que no aparezca, en caso de que s铆 solo debes darle a "Ejecutar".
  5. Una vez abierto el instalador, le das instalar, puedes elegir si la aplicai贸n solo funcionar谩 con tu usario o con todos, encaso de que hayan m谩s de uno en tu equipo. esperas a que termine de instalar y ejecutas el programa.

Inicia seci贸n en Scratch:

Lo primero ser谩 entrar a la p谩gina web de 馃憠SCRATCH馃憟 y presionar en "脷nete a Scratch"
Ahora solo debemos seguir los pasos del registro, primero debemos crear un nombre de usuario y una contrase帽a.
Luego pondremos el pais donde vivimos.
El mes y el a帽os en el que nacimos.
Nuestro genero o sexo.
El correo electronico, no importa cual sea, pero es necesario para verificar nuestra cuenta y poder respaldar nuestros proyectos en Scratch.
Y listo, ya tienes una cuenta en Scratch.
Sin embargo aun falta confirmar que el correo electronico es valido, y por supuesto, que es nuestro. Para eso solo debemos darle el "Confirmar correo electronico" y esto nos enviara un email el cual debemos abrir y hacer lo que nos pide, normalmente es un link que redirecciona a nuestra cuenta de Scratch.
Una vez creado nuestra cuenta de usuario, presionaremos el bot贸n "Crear".
De esta manera podremos entrar en el entorno de Scratch, y finalmente con esto estar铆amos listos para empezar a crear proyectos.


GRUPOS DE BLOQUES

Funciones de los grupos:

• Controlan el movimiento de los personajes o elementos en el escenario, permitiendo que se muevan hacia adelante, hacia atr谩s, giren, etc.

 Permiten cambiar la apariencia de los personajes o elementos, incluyendo cambios de color, tama帽o, efectos visuales, etc.
 Controlan la reproducci贸n y manipulaci贸n de sonidos en el proyecto, como reproducir sonidos, cambiar el volumen, detener la reproducci贸n, etc.
 Inician acciones en respuesta a eventos espec铆ficos, como cuando se presiona una tecla, se hace clic en un objeto, comienza el proyecto, etc.
 Controlan el flujo de ejecuci贸n del programa, incluyendo bucles, condicionales, pausas y repeticiones.
 Detectan diferentes eventos y condiciones en el entorno del proyecto, como la posici贸n del rat贸n, colisiones entre objetos, etc.
 Permiten realizar operaciones matem谩ticas, l贸gicas y de texto, como sumar, restar, comparar valores, concatenar cadenas, etc.
 Permiten crear y manipular variables para almacenar y recuperar datos durante la ejecuci贸n del proyecto.
• Permite a los usuarios crear funciones personalizadas con secuencias de bloques para reutilizar y organizar c贸digo.


Estos grupos de bloques son fundamentales para la construcci贸n de proyectos en Scratch y proporcionan las herramientas necesarias para crear una amplia variedad de aplicaciones interactivas.

Extensiones: 


Tambien tenemos un bot贸n en la parte inferior de los bloques llamado "Agregar Extensi贸n", el cual como su nombre lo dice, nos permite agregar extensiones como, dibujar en la pantalla, generar musica, usar la camara, etc... solo nos enfocaremos en los que vienen por defecto, pero es bueno saber que tenemos algunas extensiones que nos pueden ayudar a crear juego o proyectos m谩s interactivos.

Lo mas visto