Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Scratch - Parámetros

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 18 de marzo de 2025 por Ce40 madrid

109 visualizaciones

Descargar la transcripción

Cuando hacemos un programa, un proyecto un poquito largo, puede suceder que nos encontremos 00:00:01
con que algunos trozos de código se repiten y no tiene sentido estar repitiendo esos trozos 00:00:25
de código, sino que los podemos agrupar dentro de un bloque y crear lo que en programación 00:00:32
se llaman las funciones. 00:00:38
Aquí en Scratch tenemos este circulito rojo que nos permite crear nuestros propios bloques. 00:00:40
a verlo con un ejemplo. Imaginaros que estamos trabajando con Scratch y aunque existe el 00:00:47
operador suma, pues vamos a ignorarlo. Vamos a hacer como si el operador suma no existiera. 00:00:54
Pero claro, a lo largo de un programa a lo mejor necesitamos sumar varias veces y decidimos 00:01:01
crear nuestro propio operador suma. Nos vamos a venir a mis bloques y vamos a crear un nuevo 00:01:07
bloque. En este bloque vamos a asignarle un nombre y podemos darle dos datos de entrada. 00:01:13
Podemos añadir dos datos, como en este caso queremos hacer una suma, vamos a hacer una 00:01:21
suma de dos números. Estos datos de entrada se llaman parámetros. Yo voy a poner aquí 00:01:26
que este es el número uno y aquí vamos a poner el número dos. Hemos creado nuestro 00:01:34
bloque. Ahora hay que ver qué va a hacer este bloque, qué operaciones tengo que hacer dentro 00:01:46
para que cuando yo reciba dos números me haga la suma de estos dos números. Realmente una suma es 00:01:51
ir añadiendo, ir acumulando. Yo tengo un número de cinco unidades y si voy a sumarle un número de 00:01:58
seis unidades, lo que hago es meto una unidad, el 5 se convierte en un 6, meto otra unidad, el 6 se 00:02:08
convierte en un 7 y así hasta que le he metido las seis unidades que le quiero sumar. Bueno, pues con 00:02:16
esta idea en la cabeza vamos a crearnos una variable que sea el resultado. Creamos una variable que es 00:02:23
el resultado. Vamos a darle a la variable el valor 0, porque al inicio el resultado tiene un valor 0. 00:02:30
¿Y qué vamos a hacer? Vamos a poner un bucle, un repetir, que se va a repetir tantas veces como me lo indique el número 1. 00:02:42
Y en ese número 1, durante esa cantidad de veces, voy a aumentar el resultado en una unidad. 00:02:54
Me voy a venir a variables y cojo el bloque sumar y al resultado le añado una unidad, es decir, tengo una caja vacía y en esa caja tengo que meter lo que haya en el número 1 y lo que haya en el número 2. 00:03:04
Si tenemos un 5 y un 6, pues 5 veces voy a meter una unidad dentro del resultado. 00:03:21
Ya hemos sumado el contenido del número 1, es decir, 5 unidades. 00:03:30
Ahora voy a sumar el contenido del número 2. 00:03:36
Me voy a venir al bucle y cojo otra vez en otro repetir que se haga número 2 veces. 00:03:39
Es decir, si en el número 2 hemos dicho que teníamos un 6, pues este bucle se va a repetir 6 veces. 00:03:49
¿Y qué voy a hacer? Seguir añadiendo unidades a mi resultado. 00:03:55
Entonces, al resultado le voy a añadir una unidad. 00:04:00
Es decir, el resultado que vale 0, le añado las 5 unidades que tiene el número 1 y las 6 unidades que tiene el número 2. 00:04:08
¿vale? Suponiendo que número 1 y número 2 sean un 5 y un 6. Vamos a ver si esto es correcto. Vamos a 00:04:17
decir al gato, al presionar la bandera verde, le vamos a decir que me pregunte dos números que 00:04:25
quiera sumar. Dime el primer número. Ese número lo voy a guardar en una variable. Me creo una 00:04:31
variable que sea el número 1 voy a guardar en la variable 00:04:43
el número 1 voy a guardar la respuesta en sensor escojo la respuesta ahora el 00:04:52
gato me va a pedir un segundo número dime el segundo número y le voy a dar 00:05:00
voy a guardar este número en otra variable 00:05:11
dar a la variable aquí dará la variable a esta variable la respuesta 00:05:19
Y ahora voy a llamar a mi bloque. Si me vengo aquí a mis bloques, aquí está sumar. Le voy a decir suma y mis dos variables. Le voy a pasar como parámetro, le voy a pasar un número y el otro número. 00:05:28
Estos dos números tienen mis respuestas y estos dos números cuando yo llame al bloque sumar van a venir aquí y se van a convertir en estos dos. 00:05:45
Después el gato me va a dar la solución 00:05:55
Decir el resultado 00:06:00
Voy a las variables y me va a decir el resultado 00:06:04
Vamos a probarlo 00:06:08
Bandera verde, dime el primer número, 5 00:06:09
Dime el primer número, 6 00:06:13
Que eran los primeros números que hemos usado en el ejemplo 00:06:15
Vamos a volver a hacerlo 00:06:19
Le doy a la bandera verde y le voy a decir 12 00:06:23
y 20 00:06:26
y me dice que son 32. 00:06:29
Etiquetas:
Código Escuela 4.0_M
Subido por:
Ce40 madrid
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
109
Fecha:
18 de marzo de 2025 - 9:39
Visibilidad:
Público
Centro:
C RECURSOS Código Escuela 4.0
Duración:
06′ 56″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
28.31 MBytes

Del mismo autor…

Ver más del mismo centro


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid