Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Usa Scratch para recopilar datos de una variable con una lista - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
La lista de Scratch además de permitirte introducir elementos también lo puedes utilizar para recopilar datos obtenidos con un sensor como el volumen.
Cuatro minutos con Félix. Propuestas didácticas para utilizar en tu aula virtual.
00:00:00
Recursos de cuatro minutos para trabajar en el aula con tus alumnas y alumnos.
00:00:08
Hola, buenos días. Pues vamos a hacer un pequeñito videotutorial.
00:00:14
Estamos trabajando con el volumen del sonido que nos lo mide directamente el ordenador.
00:00:18
Y, claro, lógicamente lo primero que tenemos que dejar es permitir que el programa acceda a los datos.
00:00:23
Entonces le damos a permitir para que use el micrófono.
00:00:30
Y en este caso estamos trabajando para recopilar esos datos.
00:00:34
Si utilizamos otros sensores, pues de temperatura.
00:00:40
Lógicamente antes hemos trabajado que si llegaba a cierto umbral de sonido, pues saltaba o sonaba una alarma,
00:00:45
como si fuera un semáforo del ruido, pero en este caso, o en muchos casos,
00:00:52
podemos querer tener un control del volumen a lo largo de todo el tiempo y aquí hacer una media.
00:00:57
Entonces, para eso hemos utilizado lo que sería una lista.
00:01:04
Bueno, vamos a ver cómo sería. Le damos a la banderita verde, empieza todo de cero
00:01:09
y le hemos puesto para que mida el sonido cada 5 segundos.
00:01:13
Los datos los va midiendo, se van incorporando a la lista
00:01:17
Y aquí ya pues estamos consiguiendo la suma de los datos
00:01:24
Y estamos haciendo una media aquí con sus decimales
00:01:28
Luego lo corregiremos esto
00:01:31
Y estamos viendo, bueno, pues que más o menos mantenemos estable el sonido
00:01:32
Podrían, claro, podemos decir, claro, es que justamente esto te da el valor
00:01:38
En un momento dado cuando lo mides
00:01:42
Sí, pero claro, al hacer una media, pues ya estás viendo el valor de una secuencia muy larga.
00:01:44
Bueno, vamos a ver el código realmente sencillo.
00:01:52
Hemos creado varias variables.
00:01:55
Una que llamamos datos, donde las vamos sumando.
00:01:58
Otra que hemos llamado, vale, mi variable la estamos sacando del volumen del sonido.
00:02:03
La estamos sacando cada 5 segundos, lógicamente.
00:02:09
Esto si lo tomamos cada 5 segundos se nos va a llenar, podemos darlo si es una sesión de 20 minutos, pues cada 30 segundos, cada 15 segundos, lo que queramos, porque también nosotros cuando estamos trabajando con las medias, pues le podemos pedir la media de la edad de los niños, la media de los hermanos que puedan tener las medias, bueno pues porque no usamos la media del sonido, la media de la temperatura,
00:02:12
cosas que ellos también puedan medir.
00:02:40
Mira, ahora nos vamos a callar y vamos a ver qué sonido marca.
00:02:43
Muy poquito el sonido ambiente, sin embargo, ya cuando estamos hablando.
00:02:52
Bueno, pues para ver valores, para hacer medias, para darle una utilidad que sea un poquito distinto,
00:02:55
a partir de tal límite tenemos una alarma, ¿vale?
00:03:02
Pero también ver cómo ha ido toda una sesión con una serie de valores que estamos obteniendo.
00:03:05
Bueno, la verdad que interesante y a medida que vamos teniendo datos
00:03:11
Vamos a empezar otra vez de cero
00:03:16
A medida que vamos datos, el sonido va aumentando
00:03:18
La media va a ir haciéndose con decimales
00:03:21
Que luego lo vamos a arreglar
00:03:25
Y recordar que mi variable es el volumen del sonido
00:03:27
Pues cada 5 segundos
00:03:30
Si lo hacemos cada 15 segundos, cada 20 segundos
00:03:32
Cada minuto, pues dependiendo de la sesión
00:03:36
y el código pues ya vemos que es sencillísimo
00:03:38
damos a las variables todas de 0
00:03:43
eliminamos siempre que tengamos una lista y hacemos clic en la bandera
00:03:45
es bueno eliminar todos los valores porque si no tendríamos los anteriores
00:03:49
y ya aquí nos va a dar problemas
00:03:53
aquí tenemos un decimal muy grande
00:03:55
que lo arreglamos con el techo de la media
00:03:57
que el techo de la media es 36
00:04:00
se va al valor por arriba
00:04:03
si quisiéramos ir al valor por abajo
00:04:05
nos iríamos al suelo de 35,3 y quedaría en 35.
00:04:07
Bueno, le damos a las variables todas a cero
00:04:13
y por siempre vamos a estar midiendo cada 5 segundos,
00:04:17
cada tiempo que estimemos.
00:04:21
Y le damos a mi variable, que la voy a cambiar
00:04:24
y le voy a llamar sonido para saber medida de sonido.
00:04:27
Así no tengo duda de qué significa.
00:04:36
Pues a medida de sonido, el valor del volumen del sonido.
00:04:38
Añadir a medida de sonido a valores del sonido.
00:04:43
Y aquí es donde estamos utilizando la lista.
00:04:46
Hemos creado una lista que la llamamos valores de sonido.
00:04:50
Y aquí donde ponemos añadir cosa a valores de sonido, que esto ya lo hemos hecho,
00:04:53
que poníamos vertebrados, que poníamos invertebrados, mamíferos, peces.
00:04:58
Aquí estamos metiendo números.
00:05:03
Y ¿quién nos da ese número? El volumen del sonido.
00:05:05
Y el volumen del sonido porque lo hemos convertido, porque si no, claro, volumen de sonido aquí vemos que está siempre midiendo.
00:05:08
Sin embargo, vemos que la variable medida de sonido es un número fijo que cada 5 segundos va cambiando.
00:05:16
Pues ahí es donde tenemos que meter nuestra variable. Tenemos que tener ahí medida de sonido y la añadimos a la lista.
00:05:25
Y por eso se nos va poniendo aquí el siguiente, pues mira, ya vendrá el 28, que ha sido 21.
00:05:34
Tenemos esa variable, le sumamos a datos la medida del sonido, la que nos ha recogido,
00:05:42
y aquí es donde nos lo va haciendo, y luego tan sencillo hacer una media,
00:05:48
que pues nos vamos a los operadores, es hacer una división, el valor total.
00:05:52
Vale, pues para calcular la media, lo único que tenemos que hacer es una división.
00:05:58
Aquí tenemos el operador para dividir y ¿qué es lo que vamos a dividir?
00:06:03
Pues los datos que tenemos, que es la suma de todos los valores que se van añadiendo aquí,
00:06:08
dividido entre la longitud de valores de sonido, que son 80, 80.
00:06:15
Y aquí lo tenemos y nos daría ya la media.
00:06:20
Vamos a ponerlo de cero porque lo tenía yo mal.
00:06:24
Aquí es importante cuando empezamos de cero hacer clic en la bandera que salgan de cero.
00:06:27
Y aquí pues nos va a ir haciendo la suma.
00:06:33
Ahora se nos irá otro, 16, son 53, 26,5.
00:06:35
Ahora viene otro, 2, y ya empiezan.
00:06:41
Bueno, y ya lo tenemos con sus decimales.
00:06:44
Aquí lo podríamos poner sin decimales.
00:06:47
Si creamos una variable que sería media sin decimales,
00:06:50
mira, la vamos a crear.
00:06:54
Pues le damos aquí ese valor,
00:07:06
dar a media sin decimales
00:07:08
el valor suelo, si es por abajo
00:07:12
o techo si es por arriba, y ahí la tendríamos
00:07:16
media sin decimales, vamos a ponerlo de cero
00:07:19
empezamos, a ver, y habrá que decirle
00:07:23
que media sin decimales empiece de cero
00:07:28
dar a media sin decimales el valor cero, ya lo tenemos
00:07:30
Empezamos todas de cero
00:07:39
¿Sí? Ah, vale
00:07:42
Ya empieza a sumar, ya empieza a contar
00:07:46
Ya tenemos dos y vemos que nos lo hace
00:07:49
Pues en este caso le hemos puesto por abajo
00:07:53
La va sumando y nos la da sin decimales
00:07:55
Bueno, la verdad que desde luego para empezar a meter datos y medias de temperatura
00:07:59
No solamente cuando pasemos un umbral
00:08:04
Sino obtener medias de lo que queramos medir con nuestros sensores
00:08:06
O de la cantidad de luz, o de todo lo que tengamos un sensor
00:08:11
Yo creo que podemos ir recopilando datos
00:08:15
Lógicamente esto no es un Excel
00:08:18
Y tampoco nos lo va a dar, ni queremos que lo sea
00:08:20
Pero sí, para recopilar datos, yo creo que está muy bien
00:08:23
Bueno, pues espero que le veáis utilidad
00:08:26
Muchas gracias
00:08:28
- Idioma/s:
- Autor/es:
- Felicísimo González Canle
- Subido por:
- Felicisimo G.
- Licencia:
- Reconocimiento - No comercial - Compartir igual
- Visualizaciones:
- 57
- Fecha:
- 18 de julio de 2024 - 19:41
- Visibilidad:
- Público
- Centro:
- EST ADMI D.G. DE BILINGÜISMO Y CALIDAD DE LA ENSEÑANZA
- Duración:
- 08′ 30″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 20.63 MBytes