Saltar navegación

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

05 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 12 de marzo de 2025 por Ce40 madrid

5 visualizaciones

Descargar la transcripción

Cuando hacemos un programa, un proyecto, un poquito largo, puede suceder que nos encontremos con que algunos trozos de códigos se repiten 00:00:20
y no tiene sentido estar repitiendo esos trozos de códigos, sino que los podemos agrupar dentro de un bloque 00:00:29
y crear lo que en programación se llaman las funciones. 00:00:36
Aquí en Scratch tenemos este circulito rojo que nos permite crear nuestros propios bloques. 00:00:40
Vamos a verlo con un ejemplo. 00:00:46
Bueno, imaginaros que estamos trabajando con Scratch y aunque existe el operador suma, pues vamos a ignorarlo. 00:00:48
Vamos a hacer como si el operador suma no existiera. 00:00:57
Pero claro, a lo largo de un programa a lo mejor necesitamos sumar varias veces. 00:01:01
Y decidimos crear nuestro propio operador suma. 00:01:06
Nos vamos a venir a mis bloques y vamos a crear un nuevo bloque. 00:01:09
En este bloque vamos a asignarle un nombre. 00:01:13
Y podemos darle dos datos de entrada. 00:01:18
Podemos añadir dos datos. 00:01:21
Como en este caso queremos hacer una suma, vamos a hacer una suma de dos números. 00:01:24
Estos datos de entrada se llaman parámetros. 00:01:28
Yo voy a poner aquí que este es el número uno. 00:01:33
Y aquí vamos a poner el número dos. 00:01:38
Hemos creado nuestro bloque. 00:01:44
Ahora hay que ver qué va a hacer este bloque. 00:01:46
¿Qué operaciones tengo que hacer dentro para que cuando yo reciba dos números me haga la suma de estos dos números? 00:01:49
Realmente una suma es ir añadiendo, ir acumulando. 00:01:57
Yo tengo un número de cinco unidades y si voy a sumarle un número de seis unidades, 00:02:02
lo que hago es, meto una unidad, el cinco se convierte en un seis. 00:02:09
meto otra unidad, el 6 se convierte en un 7 00:02:13
y así hasta que le he metido las 6 unidades que le quiero sumar 00:02:17
bueno pues con esta idea en la cabeza 00:02:21
vamos a crearnos una variable que sea el resultado 00:02:24
creamos una variable que es el resultado 00:02:28
vamos a darle a la variable el valor 0 00:02:31
porque al inicio el resultado tiene un valor 0 00:02:38
y que vamos a hacer, vamos a poner un bucle 00:02:41
Un bucle, un repetir, que se va a repetir tantas veces como me lo indique el número 1. 00:02:44
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. 00:03:05
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:12
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 dos veces, es decir, si en el número dos hemos dicho que teníamos un seis, pues este bucle se va a repetir seis veces. 00:03:38
¿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
Suponiendo que el número 1 y el número 2 sean un 5 y un 6. 00:04:18
Vamos a ver si esto es correcto. 00:04:21
Vamos a decir al gato, al presionar la bandera verde, le vamos a decir que me pregunte dos números que quiera sumar. 00:04:24
Dime el primer número. Ese número lo voy a guardar en una variable. 00:04:33
Me creo una variable que sea el número 1. Voy a guardar en la variable el número 1. 00:04:43
Voy a guardar la respuesta. En sensores cojo la respuesta. 00:04:53
Ahora el gato me va a pedir un segundo número. Dime el segundo número. Y le voy a dar, voy a guardar este número en otra variable. Dar a la variable, aquí, dar a la variable, a esta variable, la respuesta. 00:04:58
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:27
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, es decir, el resultado. 00:05:58
Voy a ir a las variables y me va a decir el resultado. 00:06:05
Vamos a probarlo. 00:06:08
Bandera verde, dime el primer número, 5. 00:06:10
Dime el primer número, 6, que eran los primeros números que hemos usado en el ejemplo, 11. 00:06:14
¿Vale? 00:06:20
Vamos a volver a hacerlo. 00:06:21
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 - Compartir igual
Visualizaciones:
5
Fecha:
12 de marzo de 2025 - 13:15
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:
27.38 MBytes

Del mismo autor…

Ver más del mismo centro


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid