Chisme 123 · Tu primer programa en Scratch

Vas a programar un diálogo: el Lince te pregunta cómo te llamas y te saluda con tu nombre. Son solo tres bloques, pero contienen las ideas de todo programa: una orden de inicio, una entrada de datos y una salida.

Misión. Que el Lince diga «Buenos días, [tu nombre]» usando lo que tú escribas.

1. El programa, bloque a bloque

Este es el programa completo. Se lee de arriba abajo, y cada bloque se ejecuta cuando le toca el turno al anterior.

al hacer clic en 🏁 preguntar ¿Cómo te llamas? y esperar decir unir Buenos días, respuesta

2. Predice y prueba

Predice: si escribes Ana, ¿qué dirá exactamente el Lince? ¿Y si no escribes nada y pulsas Intro? Apunta tus respuestas y después comprueba.

Qué estás viendo:

  1. Pulsa la bandera verde. Se ilumina el primer bloque.
  2. El Lince pregunta y aparece una caja de texto abajo, como en Scratch.
  3. Escribe tu nombre y pulsa Intro (o ✔).
  4. Se ilumina el último bloque: el Lince une el saludo con tu respuesta y lo dice.

3. Hazlo tú en Scratch

Paso a paso en Scratch
  1. Abre el editor de Scratch (no hace falta cuenta).
  2. El personaje: Scratch trae un gato. Puedes cambiarle el nombre a «Lince» o subir un dibujo de lince desde el icono de personajes (Subir personaje).
  3. En Eventos arrastra al hacer clic en la bandera verde al área de programa.
  4. En Sensores arrastra preguntar … y esperar debajo y escribe ¿Cómo te llamas?.
  5. En Apariencia arrastra decir … debajo.
  6. En Operadores arrastra unir … … dentro del hueco de decir.
  7. En el primer hueco de unir escribe Buenos días, (con una coma y un espacio al final). En el segundo mete el bloque respuesta de Sensores.
  8. Pulsa la bandera verde, escribe tu nombre y comprueba.

4. Comprueba y mejora

Qué hemos aprendido

Un programa recibe datos de entrada (tu nombre), los procesa (los une al saludo) y da una salida (lo que dice el Lince). Esa idea sirve igual para Scratch que para un robot.