Saltar navegación

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

ACTIVIDAD 2

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

9 visualizaciones

Descargar la transcripción

Otra actividad que os propongo para enseñar a los niños a hacer algoritmos es donde el objetivo sea que el gato nos recite una tabla de multiplicar. 00:00:19
En este caso, ¿qué estoy buscando? 00:00:30
Busco que los niños aprendan a utilizar el bloque unir, que aprendan a usar variables, que aprendan a usar contadores y que hagan un algoritmo con una estructura repetitiva. 00:00:32
Vale, pensando en todo esto, ¿cuál va a ser la primera versión del programa que va a hacer el alumno? 00:00:46
La primera opción, la más sencilla y la que supone más trabajo, es que al hacer clic en la bandera verde, 00:00:54
el gato nos diga cada uno de los productos que se generan en una tabla de multiplicar. 00:01:02
Vamos a poner tres para no extendernos demasiado. 00:01:08
1 por 5 igual a 5, 2 por 5 igual a 10 y 3 por 5 igual a 15. 00:01:10
Llegamos a este punto y han hecho todos los productos y entonces les enseñamos cómo 00:01:24
dividir una frase en cada una de las multiplicaciones en los distintos elementos que la forman. 00:01:33
Entonces tenemos el operador unir y necesitamos que haya tantos globitos como elementos allá 00:01:41
en este producto. Necesitamos uno para el primer factor, otro para el operador multiplicar, 00:01:49
otro para el segundo factor, otro para el igual y otro para el resultado. Si yo quiero 00:01:57
traducir esto en esta composición de frase, tendría que poner aquí el 1, aquí pondríamos 00:02:07
el por, aquí pondríamos el 5, aquí el igual y aquí el 5. Esto lo metemos dentro del globo 00:02:14
decir y ya tendríamos lo mismo pero segmentado en cada uno de los elementos que forman la 00:02:25
multiplicación. Factor 1, operador, factor 2, igual, resultado. Esto lo vamos a poner 00:02:34
en los tres bloques. En vuestro caso serían 10. Aquí en lugar del 1 tengo el 2, en lugar de 5 el resultado es 10, aquí tenemos 3 y el resultado 15. 00:02:41
El alumno hará esto 10 veces. Una vez que tenemos todo y vemos que funciona, les recordamos que podemos utilizar el operador multiplicar, 00:02:58
que lo tenemos aquí. Si yo a este operador le pongo aquí, no tengo que hacer mentalmente ese cálculo, 00:03:09
sino que aquí le pongo que me diga el resultado de multiplicar 1 por 5 y ya no estoy calculando. 00:03:17
El ordenador me hace el cálculo por mí. Esa es una de las utilidades que tiene usar programación, 00:03:23
usar calculadoras, usar los ordenadores, ¿no? Que hagan la tarea por mí, me faciliten la vida. 00:03:31
Vale, pues entonces aquí ponemos 3 por 5 y así vamos construyendo toda la tabla de multiplicar. 00:03:37
Siguiente paso, les recordamos, ¿qué número se repite? 00:03:45
Estamos repitiendo constantemente el número 5, vamos a usar una constante, ¿no? 00:03:49
Vamos a usar una variable, vamos a las variables, creamos una variable que se llame tabla 00:03:55
y al inicio a la variable le vamos a decir qué tabla de multiplicar estamos haciendo, 00:04:02
que en este caso es el 5. 00:04:09
Entonces, como queremos hacer la tabla del 5, la hemos guardado dentro de esta variable 00:04:11
y a partir de ahora no uso el número 5, sino que uso el contenido de la variable tabla. 00:04:15
Llamo al 5 por su nuevo nombre, que es tabla. 00:04:23
Y entonces allá donde tengo un 5, pongo esta variable. 00:04:26
Es importante enseñar a los alumnos a leer los programas, que cuando lean los bloques sepan interpretar cada uno de sus elementos. 00:04:30
En este caso, yo le he dicho al gato que me una todos estos componentes en una frase donde diga 1 por tabla, que es tabla, tabla es el 5, 1 por 5 sea igual al producto de 1 por 5. 00:04:41
Cuando tenemos todo hecho, vemos que aquí en esta columna tenemos una serie, una serie donde va incrementándose en una unidad. 00:04:55
Tenemos los números 1, 2, 3, 4, 5. 00:05:08
Vamos a ver qué ocurre si yo me creo una variable que se llame serie y a esta variable le voy a dar el valor 0. 00:05:12
y voy a hacer que después de cada bloque decir, en esa variable serie, introduzca una unidad más, es decir, sumo una unidad. 00:05:23
Si yo tenía un 0, cuando llego aquí, le sumo 1, pues ahora en serie tengo el número 1. 00:05:35
Y si llego aquí y meto otra unidad, ahora en serie voy a tener el valor 2. 00:05:41
Tenía un 1, meto una unidad, ya tengo un 2. 00:05:47
Y cuando vengo aquí el valor de serie va a tener otra unidad más, tengo un 3 y así vamos poniendo debajo de cada decir un sumar y vemos que ocurre cuando le doy a la bandera verde, vamos viendo utilizando esta visualización de la variable, vamos viendo como cambian, decimos anda pues fíjate que este valor sería cogido, esta variable sería cogido de los mismos valores que esta columna. 00:05:50
¿Qué ocurriría si yo en lugar de poner aquí este número, pongo la variable? 00:06:20
Ponemos la variable serie en este factor. 00:06:26
Y además, esta otra columna es igual, también hemos ido incrementando en uno. 00:06:35
Vamos a poner ahí también serie. 00:06:40
Cuando ejecutamos nuestro programa, vemos que se está incrementando y me está haciendo la tabla de multiplicar correcta. 00:06:48
Solo hay un detalle, fijaros que al principio ha empezado con 0 y yo no tenía un 0. ¿Por qué ocurre? A mí me gusta con los niños que vayan viendo, yo cuando hago un ejercicio junto a ellos a veces cometo errores forzados, porque quiero que aprendan a analizar sus programas. 00:06:57
Entonces decimos, uy, ha salido un 0 que no teníamos antes. ¿Por qué? Pues entonces vemos aquí que a serie hemos empezado con el valor 0 y como no queremos saber la multiplicación de 0 por 5, porque desde el principio la hemos planificado empezando con el 1, pues aquí decimos 1. 00:07:16
Y ahora sí, ahora hace la multiplicación que nosotros queríamos. 00:07:34
Nos paramos a analizar nuestro programa y decimos ¿cuántos bloques diferentes tenemos en el programa? 00:07:41
Pues mirad, tenemos uno, estos los vamos a considerar diferentes porque en cada caso hemos usado una variable distinta. 00:07:47
Tenemos uno, dos, tres, cuatro, cinco bloques. 00:07:54
¿Cuántos bloques se repiten? Pues hay dos bloques que se están repitiendo. 00:07:58
¿Cuántas veces se repiten? Se repiten 10 veces y esa repetición está siempre una detrás de la otra y en el mismo orden. 00:08:03
Como están siempre una detrás de la otra y en el mismo orden, podríamos poner un bucle, podríamos decir en control que se repita 10 veces. 00:08:13
¿Qué vamos a repetir 10 veces? ¿Los 10 bloques? No, porque lo haríamos 100 veces, eso no tiene sentido. 00:08:24
Lo que vamos a hacer es utilizar los dos bloques que estamos repitiendo continuamente, esos dos bloques, diez veces. Si ahora le doy a la bandera verde, pues me va a hacer toda la tabla de multiplicar. 00:08:30
multiplicar. Habremos visto, yo les mantengo una copia del programa, lo que es la versión anterior 00:08:44
al lado para que puedan comparar. Fijaros que tenemos un montón de líneas que las hemos 00:08:49
sustituido por un trozo de código muy pequeño. Hemos simplificado nuestro programa. Además, 00:08:56
estamos generalizando nuestro programa porque con sólo cambiar el valor de la variable tabla 00:09:03
podemos reproducir cualquier tabla de multiplicar 00:09:09
o podemos cambiar el operador producto 00:09:12
por cualquier operador matemático 00:09:15
y generar series con sumas, restas o divisiones. 00:09:17
Etiquetas:
Código Escuela 4.0_M
Subido por:
Ce40 madrid
Licencia:
Reconocimiento - Compartir igual
Visualizaciones:
9
Fecha:
12 de marzo de 2025 - 14:01
Visibilidad:
Público
Centro:
C RECURSOS Código Escuela 4.0
Duración:
09′ 39″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
41.64 MBytes

Del mismo autor…

Ver más del mismo centro


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid