Saltar la navegación

3.1. 📖 Implementación de Algoritmos 📝

Introducción

Implementar un algoritmo en Scratch significa convertir una serie de pasos en instrucciones que el programa puede seguir. En Scratch, estos pasos se representan con bloques que se encajan entre sí para formar secuencias lógicas de acciones.

Secuencia Básica de Instrucciones

Vamos a realizar la secuencia básica de instrucciones de un algoritmo sencillo con Scratch:

Diagrama de Flujo
Diagrama de Flujo

Ejemplo básico: Hacer que Scratch avance, salude y gire 360º al pulsar la bandera

Queremos implementar este algoritmo:

  1. Al pulsar la bandera verde, Scratch debe avanzar.
  2. Luego, debe saludar.
  3. Finalmente, debe girar 360º.

Pasos para implementar este algoritmo:

  1. Paso 1: Detectar cuándo se pulsa la bandera verde

    • Usaremos el bloque:
      "Al presionar bandera verde" (lo encuentras en la categoría Eventos). Este bloque es el que inicia todo el algoritmo cuando pulsamos la bandera verde.
  2. Paso 2: Hacer que Scratch avance

    Secuencia Básica de Instrucciones
    Secuencia Básica de Instrucciones
    • Para que Scratch se mueva, utilizamos el bloque:
      "Mover 10 pasos" (de la categoría Movimiento). Puedes ajustar el número de pasos para que se mueva más o menos.
  3. Paso 3: Hacer que Scratch salude

    • El bloque que necesitamos aquí es:
      "Decir 'Hola' por 2 segundos" (en la categoría Apariencia). Esto hará que el personaje muestre un globo de diálogo con el saludo.
  4. Paso 4: Hacer que Scratch gire 360º

    • Para que Scratch gire, utilizamos el bloque:
      "Girar 360º a la derecha" (en la categoría Movimiento). Esto hará que el personaje complete un giro completo.

Creado con eXeLearning (Ventana nueva)