Documentos de Académico
Documentos de Profesional
Documentos de Cultura
📢 Nivel de dificultad:
Fácil
Intermedio
Difícil
Fácil
Inflar un globo
Se escoge un objeto y se le escribe los siguientes bloques de código:
Ejemplos de Scratch 1
• Con el bloque "siempre", el bloque "repetir" y el bloque "repetir hasta", tenemos la
capacidad de crear bucles en nuestro programa que ejecutan nuestro código varias
veces, sin que tengamos que hacer clic una y otra vez.
Intermedio
Dibujar una figura (cuadrado) con la funcionalidad de lápiz
Ejemplos de Scratch 2
El objeto se moverá 30 pasos,
girará ligeramente y repetirá eso 24
veces, moviéndose en un círculo.
¿Por qué reutilizar? Porque si nosotros quisiéramos dibujar cualquier otra figura
geométrica, los bloques de código se estarían repitiendo, a excepción de algunas
variaciones en los bloques de control. Entonces, para evitar que nuestro código se
sature y sea muy difícil de leer podemos crear “funciones” que realicen las tareas que
nosotros queremos. En este caso, las he dividido en dos, porque primero quiero
preparar el lápiz para que empiece a dibujar y luego crear un bloque de código que se
ejecute de acuerdo a los lados del polígono que yo quiero.
Ejemplos de Scratch 3
bloque sustituyendo el lugar de donde correspondían los bloques para el lápiz (imagen
3).
Imagen 1.
Imagen 2.
Imagen 3.
Ahora, para simplificar aún más el código, creamos otro bloque para sustituir el
conjunto de bloques que contiene “repetir”. Para ello, creamos nuestro bloque, le
añadimos una entrada, el cual actuará como una variable, y luego que añadimos una
etiqueta para completar la frase “Polígono de ___ lados”. Posteriormente ubicamos los
otros bloques en conjunto con el bloque “definir”, además de asignarle la variable que
habíamos definido en nuestro bloque personalizado cuyo valor cambiará según el
polígono que queramos; también le agregamos una operación de tal manera que
calcule los grados en los que debe girar el lápiz según el tipo de polígono.
Ejemplos de Scratch 4
Para hacerlo más interactivo con el usuario, podemos agregar bloques de sensores
para que el usuario pueda escoger de cuántos lados quiere el polígono y cuya
respuesta irá dentro de nuestro bloque “Polígono de ___ lados”.
Por otro lado, para trabajar con otros bloques de control podemos limitar el número de
lados de un polígono para que pueda elegir el usuario y para ello se hace uso de los
condicionales, estableciendo que el valor de la respuesta (lo que le escriba el usuario
después de preguntar) debe estar comprendida entre 10 y 3, ya que el valor de 11 y 2
no se incluyen; en caso de que el usuario cumpla con esta condición entonces se
procede a dibujar el polígono, de lo contrario se manda un mensaje.
Ejemplos de Scratch 5
Difícil
Ejemplos de Scratch 6
naranja) se le asigna el flechas de izquierda y
siguiente código: derecha.
Ejemplos de Scratch 7
objetos.
Ejemplos de Scratch 8