Saltar navegación

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

Investigación URJC: metodología de enseñanza de la programación en Primaria basada en metáforas

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 11 de febrero de 2018 por Antonio Angel R.

97 visualizaciones

Investigación URJC: metodología de enseñanza de la programación en Primaria basada en metáforas.

Descargar la transcripción

Muy bien, si yo os pregunto, ¿programar? Es hacer programas. ¿Y qué es un programa? 00:00:03
Un código. 00:00:10
¿Un código? ¿Y qué es un código? 00:00:11
Instrucciones que he seguido en el ordenador. 00:00:14
Muy bien. ¿Todas al vez? 00:00:16
No. 00:00:18
No. ¿Cómo vamos? Una a una. 00:00:19
¿Tenéis instrucciones? ¿Tenéis tres instrucciones? ¿Tenéis tres instrucciones? 00:00:21
¿El programa son solo instrucciones? No. ¿Qué necesito? 00:00:24
Variantes. 00:00:27
Muy bien. Las variantes están como cajitas dentro de la memoria. 00:00:28
¿Pueden cambiar la memoria? ¿Cambiar? 00:00:31
Sí. 00:00:33
Sí, puede cambiar, ¿vale? 00:00:34
Y si quiero, por ejemplo, desde el teclado guardar una variable en memoria, ¿qué solución le puedo dar? 00:00:35
Recoger. 00:00:43
Recoger, ¿vale? Con recoger, ¿qué os pregunto yo? El nombre. 00:00:43
¿Pero sale por la pantalla? 00:00:48
No. 00:00:50
No sale por la pantalla. 00:00:50
Si quiero que salga por la pantalla... 00:00:52
Muestra. 00:00:53
Muestra, ¿vale? 00:00:54
Y ahora sí, ¿vale? Ya mostraría, por ejemplo, vuestro nombre. 00:00:55
Pesas, Lucía, Sara, Claudia, ¿vale? 00:00:58
Pero solamente es mostrar cosas y entrar cosas por la pantalla 00:01:01
Los ordenadores pueden hacer más cosas 00:01:06
¿Eso qué era? 00:01:09
¿Qué hacías de programa? 00:01:11
Decir cuál era 00:01:13
Decir el mayor, ¿vale? 00:01:14
La información la llamamos condicional 00:01:16
¿Vale? Que también lo podemos decir en lengua 00:01:17
Que es un condicional 00:01:20
Decirme uno, por ejemplo, si llueve 00:01:21
Cojo el paraguas 00:01:23
Es decir, tomo decisiones 00:01:25
el ordenador puede tomar decisiones y si en base al programa no es que sea 00:01:26
superinteligente 00:01:33
es que sigue el código entonces va viendo pero hacemos las variables y es 00:01:36
mayor o menor pero solamente toma decisiones que otras cosas puede hacer 00:01:40
el ordenador también repetir como 00:01:43
y entonces lo que le decimos por ejemplo con una variable 00:01:49
Ahora vamos a hacer el final, tener en la cabeza todo lo que os he contado y espero que esta vez ya os pueda salir muchísimo mejor, porque ya hemos aprendido un montón. 00:01:54
Vamos cogiendo nuestras hojas, ya sabéis que no es un examen, solo es una entrevista y lo único que voy a hacer es compararlo con lo que me habéis dado antes, para saber cuánto, cuánto, cuánto habéis aprendido. 00:02:04
Podéis seguir enseñando muchas cosas. 00:02:15
Por ejemplo, programas, redes, YouTube, web, es que hay muchos programas que hacen distintas cosas, pero es simplemente lo que le permite al ordenador hacer esas cosas. 00:02:16
¿Y cómo funcionan los programas? 00:02:33
Con variables. 00:02:35
Variables que tienen memoria, que es como la despensa si haces una receta. 00:02:36
y cómo funcionan los programas como una secuencia de instrucciones paso a paso 00:02:42
tú le vas poniendo instrucciones una detrás de otra y el programa 00:02:47
y así es el programa entonces mira para que veáis esos voy a poner un ejemplo 00:02:52
Vosotros lo miráis, luego lo probáis. 00:02:56
Entrada, salida. 00:02:58
Mira, ¿yo aquí qué tengo? 00:02:59
Ponle mi... 00:03:00
Mira, aquí tengo una instrucción. 00:03:01
¿Es? 00:03:04
Sí, escuchad, muy bien. 00:03:04
Escribe por pantalla esa instrucción que yo le digo al ordenador. 00:03:07
Mi programa solo tiene una instrucción. 00:03:10
Y es, escribe por pantalla. 00:03:12
¿El qué? 00:03:14
Lo que tengo en la memoria. 00:03:15
¿Qué tengo en la memoria? 00:03:17
Pues mira, si yo pincho en la berenjena, pues tengo en la memoria, en la variable... 00:03:17
la variable que está en memoria 00:03:24
o la mundo, pues lo que escribe por pantalla 00:03:28
es la mundo, pero si le digo 00:03:30
no, escribe mi nombre, pues sacará 00:03:31
mi nombre, y si le digo 00:03:33
no, es el de Pau Gasol, pues si se ejecuta 00:03:35
esa instrucción de programa 00:03:38
con ese valor de la variable 00:03:39
que está en memoria, que la voy cambiando 00:03:41
variable quiere decir que varía 00:03:43
que puede tener distintos valores 00:03:46
¿entendéis esto? es un programa 00:03:47
que solo tiene una instrucción 00:03:50
la instrucción se parece mucho, le llamamos 00:03:51
a esto casi idioma es común es muy cercano a nosotros escriben por pantalla 00:03:53
en un código java o el lenguaje de programación de verdad es esta 00:03:58
instrucción 00:04:02
aunque fuera sistema el sistema print es imprimir le está diciendo que la 00:04:07
sentencia en realidad es saca por pantalla imprimió por pantalla lo que 00:04:13
tenga en mi cajita variable memoria entendéis la instrucción nos es más 00:04:17
fácil de verla en este caso idioma, escribe por pantalla. Pues imagínate, si en vez de 00:04:22
solo uno yo tengo dos, mira, tengo un programa con dos instrucciones, escribe por pantalla 00:04:27
y luego escribe por pantalla. Ahora mi programa tiene dos instrucciones, como una receta de 00:04:34
cocina que tiene dos vasos. Ahora tenemos dos vasos. Entonces, si hago primero, pues 00:04:39
saca ahora mundo y luego mi nombre. Si este programa se ejecuta, primero hace la primera 00:04:44
instrucción y después la segunda que sale por pantalla primero la primera y 00:04:49
después la segunda es que es así de sencillo el programa es una secuencia de 00:04:54
instrucciones que se van ejecutando paso a paso el programador tiene que hacer 00:04:59
esa secuencia de instrucciones para que el ordenador 00:05:04
sabéis lo que estáis haciendo cuando cambias los valores cuando pones a un 00:05:08
o Messi, o Nadal, lo que estás haciendo es cambiar las variables de tu programa. 00:05:12
¿Veis como se cambian los valores? 00:05:47
¿Entendéis que estos son tajitos que hay en la materia con distintos valores? 00:05:49
Y que en un programa, si cambian los valores, uno se va a ir de la manera, 00:06:05
con los valores se trata siempre lo mismo. 00:06:10
Una instrucción y después la otra. 00:06:13
Una instrucción y después la otra. 00:06:16
¿Con las decisiones? 00:06:19
Sí, sí, sí. 00:06:35
¿Cómo? 00:06:36
Con inteligencia judicial. 00:06:37
Con inteligencia judicial. 00:06:39
lo que hace es preguntarse cosas, el ordenador puede hacer preguntas, en función de los valores de esas variables que hay en memoria, puede hacer preguntas, puede decir, tengo más de tres, si tengo más de tres hago una cosa, si tengo menos de tres, por ejemplo, hago otra, ¿entendéis? 00:06:40
o no sé, en vuestra casa 00:07:00
a lo mejor si os portáis bien 00:07:02
os dejan jugar a la Play 00:07:03
y si os portáis mal, no jugáis a la Play 00:07:05
esas decisiones 00:07:08
eso es una decisión, ¿verdad? 00:07:09
en función de portarse bien, si me porto bien 00:07:11
hago una cosa, si me porto mal, otra 00:07:13
pues esa decisión también la puede hacer el ordenador 00:07:16
¿y para qué sirve? 00:07:18
para decidir por qué sitio ir, por qué camino ir 00:07:19
qué instrucciones ejecutar 00:07:22
¿entendéis? porque hasta ahora 00:07:24
os he dicho que el ordenador, cuando programamos 00:07:25
Hacemos instrucciones de manera secuencial 00:07:28
Pero ahora podemos hacer 00:07:30
Que lleguemos a una instrucción 00:07:32
Que sea un condicional 00:07:33
Se llama condicional porque es un ágil 00:07:34
Cuando llegas a la condición 00:07:36
Preguntas 00:07:40
Y si se cumple, haces una cosa 00:07:41
Te vas por un camino 00:07:43
Y si no se cumple, te vas por el otro 00:07:44
¿Entendéis? 00:07:46
Un camino será unas instrucciones 00:07:47
Y otro camino es otra 00:07:49
Como en vuestra casa 00:07:50
Si me he portado bien, os hago una cosa 00:07:52
Y si no, hago la otra 00:07:54
El ordenador puede hacer eso 00:07:56
mirad como lo va 00:07:57
me dejo aquí, todavía no lo probéis 00:07:59
luego lo vais a probar vosotros 00:08:02
se llaman condicionales 00:08:03
si os pregunto, ¿pueden los demás no tomar decisiones? 00:08:04
sí, ¿cómo? 00:08:07
con condicionales 00:08:08
ya no tienes que decir con inteligencia artificial 00:08:13
con condicionales 00:08:15
se llaman condicionales 00:08:17
estas instrucciones que permiten una condición 00:08:18
muchas condicionales 00:08:20
ya pueden hacer una inteligencia 00:08:24
porque tú cuando puedes decidir 00:08:25
en base a muchas condicionales, puedes decir que tienes inteligencia, ¿vale? Y el ordenador 00:08:27
también, artificial. Pero una decisión el ordenador la toma con condicionales. Y mirad 00:08:33
cómo funciona. Por ejemplo, B es el valor de una cajita en memoria, ¿vale? Y A es el 00:08:39
valor de otra cajita en memoria. En función de esos dos valores, y puede variar, una vez 00:08:45
B puede valer 3, otra vez B puede valer 5. Por ejemplo, le voy a decir a B, pinchando 00:08:49
en la manzana que me vale 3 lo veis si venga de 3 y ya ya vale 2 porque le 00:08:55
puesto un igualados cuando venga la instrucción como se ejecuta esto paso a 00:09:01
paso vale pero como la receta de cocina pero 00:09:07
como se ejecutan esto es un programa con el cómo se ejecutan las instrucciones 00:09:12
paso a paso entonces mira si yo vengo aquí al siguiente paso me va diciendo 00:09:16
los pasos del primer paso es poner b igual a 3 el siguiente ha igualado el 00:09:21
tercero es escribe el mayor y que ha pasado pues que ha sacado por pantalla 00:09:25
porque es una instrucción de escribir por pantalla el mayor es ahora va a ir 00:09:30
aquí este es un condicional si a es mayor que b que el ordenador va a poder 00:09:35
decidir en base a esta condición. Entonces, ¿a cuánto vale? 2. ¿b cuánto vale? 3. ¿a 00:09:42
2 es mayor que 3? No. Entonces, mirad, aquí lo que tenemos son dos caminos. Si a es mayor 00:09:49
que b, va a ejecutarse esta instrucción. Si no, esta instrucción no se ejecuta y se 00:09:57
salta a esta, ¿entendéis? Aquí el ordenador puede decidir por dónde ir y por dónde va 00:10:03
por aquí para que si miran a españa 2 es mayor que 3 no entonces mira por dónde 00:10:09
se va has visto cómo se salta de la instrucción 00:10:19
ahora yo puedo ya no hacer instrucciones secuenciales paso a paso las como paso a 00:10:22
paso pero luego caminos gracias a los condicionales y va a escribir de sí 00:10:27
¿Sí? ¿Lo habéis entendido? Si os pregunto, ¿puede el ordenador tomar decisiones? ¿Qué me decís? 00:10:34
Sí. ¿Cómo? Con condicionales. 00:10:39
Vale, muy bien. ¿Y paso a paso? 00:10:42
¿Paso a paso? Claro, siempre los programas son paso a paso, pero gracias a los condicionales ya puedes tomar un camino o el otro, ¿vale? Una secuencia de pasos o otra. 00:10:46
Mira, si vengo al siguiente ejemplo, pinchando en la tecla verde, es un poco más complicado. ¿Qué nota quieres? 00:10:56
Un 8. 00:11:03
¿Cuánto es 10? 00:11:03
Mira, tengo aquí un 9. 00:11:05
Hasta la 10 es un 9. 00:11:07
Es el 3. 00:11:09
¿Pero le puedo ungo a 3? 00:11:19
¿O dónde está 3? 00:11:21
En num2, que es la casita, la variable. 00:11:23
Porque el ordenador 00:11:25
las variables es lo que tiene dentro de su 00:11:27
memoria. 00:11:29
Y ahora el ordenador compara el 5 con el 3. 00:11:31
Entonces, 00:11:33
si lo que hay en la caja no es 1, 00:11:35
es mayor que num2, 00:11:37
Podemos decir, ¿os acordáis que muestra? Pues muestra num1, porque es el mayor, y nosotros queremos coger el mayor. 00:11:39
Oye, pero, ¿se lo cambia? Y si num1 a lugar de 5, ahora pongo un 1, entonces ya no, ¿eso lo va a hacer? 00:11:50
No. 00:11:59
No. Entonces, ¿qué podemos hacer? 00:12:00
Tenía que ser mayor. 00:12:02
¿Vale? 00:12:04
Tenía que ser mayor. 00:12:05
claro pero podemos hacer por ejemplo ahora que si éste no es mayor que éste 00:12:06
que nos muestra quién es mayor 00:12:12
el 3, el 2, perfecto, ¿por qué no pongo con variables? porque yo puedo cambiar todos estos valores las veces que quieran y el 00:12:17
ordenador siempre nos va a hacer capaz de ejecutar la condicional y decirnos 00:12:25
cuál es mayor, por lo tanto si yo os pido una condicional recordad siempre empezamos 00:12:30
por sí igual que si 9 y luego de las condiciones y ya para terminar antes de 00:12:34
volver a pasar este entrevista vale vamos a ver bucles 00:12:41
qué es esto fijaros el ordenador era capaz de ejecutar instrucciones en los 00:12:47
programas me decía donde ir por ejemplo la puerta como una receta era capaz de 00:12:51
cocinar también es capaz de tomar decisiones 00:12:55
hacer, que no se aburren nunca, repetir, repetir, repetir. Mientras que nosotros, por ejemplo, 00:13:00
imaginaos que yo os digo, contad de uno a mí, uno, dos, tres, vamos contando, ¿no? 00:13:05
Pero cuando lleguemos seguramente al 28, al 30 o al 42, ya no vamos a usar. ¿Vale? 00:13:11
O que me estéis poniendo la mesa, ¿vale? Tengo que poner un tenedor, un cuchillo y 00:13:15
una cuchara. Un tenedor, un cuchillo y una cuchara. Un tenedor, ¿ves que estoy repitiendo? 00:13:20
Y no hay. 00:13:26
¿A que no sabéis lo que puede hacer el ordenador maravillosamente? 00:13:26
Repetir. 00:13:30
Le da la tarea y la repite todas las veces que queráis. 00:13:31
¿Vale? 00:13:35
Eso se llama en informática, puzzle. 00:13:35
¿Vale? 00:13:38
Entonces, imaginaros, en este caso idioma, ¿vale? 00:13:38
Como os decía, el ordenador puede hablar muchos idiomas. 00:13:41
Puede hablar en Scratch, en Java. 00:13:43
En este caso idioma, pues vengo a enseñar yo hoy. 00:13:45
¿Vale? 00:13:48
Entonces, le decimos, por ejemplo, que repita... 00:13:48
¿Qué quiere decir repitar? 00:13:51
Que repita por ejemplo lo de poner la mesa. 00:13:52
¿Vale? 00:13:54
Repetir. 00:13:55
y ahora tenemos que decir que el día sabe que lo tiene que repetir pero no 00:13:55
sabe que ni cuántas veces entonces repetir cuando estés en nuestra familia 00:14:01
4 por ejemplo en una cajita de las casitas que si yo pongo cuando a ti ya 00:14:08
no te vale porque eres 3 bien bien entonces que ponemos una cajita una 00:14:15
¡Ah! ¡Variables! ¡Necesito una variable! Entonces, la variable que voy a poner es el número de personas que somos en la familia, porque tengo que repetirla tantas veces. 00:14:23
Ahora, no voy a dejar a nadie sin tenedor ni cuchillo, ¿verdad? Se lo tengo que poner a todo el mundo. Por ejemplo, voy a poner NUMFAMILIA. 00:14:33
Le podéis poner el nombre que queráis, ¿vale? Número de miembro de la familia. Eso es como cuando en extract 3 es una variable, que hay que darle un nombre. 00:14:40
pongo 4 pero por ejemplo tú puedes poner aquí 3 porque la variable como vario 00:14:47
puedes guardar el valor que tú quieras entonces le dices repetid cuántas veces 00:14:52
nunfamilia 00:14:57
lo que viene aquí ahora lo que vengo aquí cuántas veces lo va a hacer lo que 00:15:01
está aquí dentro 00:15:06
¿Cuántas veces le he dicho? 00:15:08
Cuatro. 00:15:10
¿Lo va a hacer una sola vez? 00:15:11
No, cuatro. 00:15:12
Lo va a hacer tres, y dos, y tres, y cuatro. 00:15:13
¿Vale? 00:15:16
¿Y cómo está el disco? 00:15:17
¿Qué hace eso? 00:15:18
Porque por dentro tenemos un contador. 00:15:19
¿Vale? 00:15:22
Entonces, ¿qué es un contador? 00:15:24
Vosotros cuando contéis, ¿dónde dejáis? 00:15:25
En uno. 00:15:27
Muy bien. 00:15:29
Entonces, cuento uno. 00:15:30
¿Vale? 00:15:32
Entonces voy a poner tenedor. 00:15:32
Poner tenedor. 00:15:35
Fijaros que estamos en casi idioma. 00:15:36
¿Vale? 00:15:37
Poner cuchara 00:15:37
Y poner cuchillo, ¿vale? 00:15:39
Ya lo ha hecho 00:15:42
Ahora, ¿qué hacemos? 00:15:43
Aumentamos el contador, ¿vale? 00:15:45
Entonces, como el ordenador, ¿qué creéis que sabe sumar? 00:15:47
00:15:50
Sí, le podemos decir que al contador 00:15:50
Le sume uno 00:15:53
Si le suma uno 00:15:56
¿Cuánto tenemos en contador? 00:15:58
Uno más uno 00:16:00
Dos 00:16:01
Y cuando llega aquí, ¿tiene que seguir o no tiene que seguir? 00:16:02
00:16:06
Está comparando, es una condicional, ¿vale? 00:16:06
Como 2 es menor que 4, y él sabe hacer esta comparación, lo vuelve a hacer. 00:16:09
Otro cuchillo, otro tenedor, otra cuchara. 00:16:13
Muy bien. 00:16:15
Avanzamos con Tata, ¿cuál te llega ya? 00:16:17
3, ¿vale? 00:16:21
Entonces, ¿3 es menor que 4? 00:16:22
Sí, una cosa, ¿no? 00:16:24
¿Cómo podría sumar el 1 más 4? 00:16:26
Pero es que nosotros lo estamos haciendo muy amplio. 00:16:28
¿Por qué no lo hacemos así? 00:16:31
Porque tenemos el ordenador en pieza. 00:16:32
1, ¿vale? 00:16:34
El ordenador siempre en paso de paso, como lo de la receta, que como no saltemos un paso, 00:16:36
aquí ya es un desastre, ¿vale? 00:16:43
Entonces, llega el 3, vuelve a poner la mesa, y cuando llega el 4, ¿vale? 00:16:45
¿Qué es lo que hace? 00:16:50
Ya termina. 00:16:51
Por lo tanto, con el paso rápido, ¿vale? 00:16:52
Antes de ponernos con esto. 00:16:53
Programar es hacer un programa. 00:16:55
Y los programas son instrucciones. 00:16:58
Que se ejecutan todos a la vez o de una a una. 00:17:01
De una a una. 00:17:03
el ordenador tiene memoria y que guarda dentro de la memoria 00:17:04
las tarjetas que son las variables y entonces puedo por ejemplo el ordenador 00:17:09
puede tomar decisiones y con las condicionales que utilizamos la palabra 00:17:14
si vale recordar para que pueda tomar una decisión es como si llueve si me 00:17:19
pongo eso si me porto muy bien los reyes me traen regalos vale siempre empezamos a poner si 00:17:24
eso es en el caso idioma y además el ordenador puede repetir 00:17:28
Sí, pero no es la casa, ¿no? 00:17:31
Ahí, muy bien 00:17:34
Ejecuto una vez, mirad cuántas veces me quedas 00:17:35
Ejecuto otra vez, ya llevo cuatro 00:17:37
Ya termina, pero si lo pongo aquí mil veces 00:17:40
¿Varía mil veces? 00:17:42
Sí, sí 00:17:43
¿Se cansaría? 00:17:43
Vale, pues ahora por favor, irme rellenando esto, ¿vale? 00:17:45
Vale, ahora intentando tener en la cabeza 00:17:49
Todo lo que os he contado, ¿vale? 00:17:51
Autor/es:
A. Ruiz
Subido por:
Antonio Angel R.
Licencia:
Todos los derechos reservados
Visualizaciones:
97
Fecha:
11 de febrero de 2018 - 23:53
Visibilidad:
Público
Centro:
CP Miguel de Cervantes (Leganés)
Duración:
19′ 26″
Relación de aspecto:
1.78:1
Resolución:
1024x576 píxeles
Tamaño:
193.42 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid