Saltar navegación

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 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 julio de 2024 por Felicisimo G.

57 visualizaciones

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.

Descargar la transcripción

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:
es
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

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid