1 00:00:03,060 --> 00:00:09,359 Muy bien, si yo os pregunto, ¿programar? Es hacer programas. ¿Y qué es un programa? 2 00:00:10,759 --> 00:00:11,679 Un código. 3 00:00:11,839 --> 00:00:13,300 ¿Un código? ¿Y qué es un código? 4 00:00:14,859 --> 00:00:16,660 Instrucciones que he seguido en el ordenador. 5 00:00:16,719 --> 00:00:18,019 Muy bien. ¿Todas al vez? 6 00:00:18,719 --> 00:00:19,019 No. 7 00:00:19,300 --> 00:00:21,480 No. ¿Cómo vamos? Una a una. 8 00:00:21,480 --> 00:00:23,760 ¿Tenéis instrucciones? ¿Tenéis tres instrucciones? ¿Tenéis tres instrucciones? 9 00:00:24,160 --> 00:00:27,620 ¿El programa son solo instrucciones? No. ¿Qué necesito? 10 00:00:27,780 --> 00:00:28,079 Variantes. 11 00:00:28,199 --> 00:00:31,600 Muy bien. Las variantes están como cajitas dentro de la memoria. 12 00:00:31,600 --> 00:00:33,380 ¿Pueden cambiar la memoria? ¿Cambiar? 13 00:00:33,600 --> 00:00:33,920 Sí. 14 00:00:34,119 --> 00:00:35,399 Sí, puede cambiar, ¿vale? 15 00:00:35,840 --> 00:00:41,560 Y si quiero, por ejemplo, desde el teclado guardar una variable en memoria, ¿qué solución le puedo dar? 16 00:00:43,079 --> 00:00:43,560 Recoger. 17 00:00:43,960 --> 00:00:48,039 Recoger, ¿vale? Con recoger, ¿qué os pregunto yo? El nombre. 18 00:00:48,619 --> 00:00:49,759 ¿Pero sale por la pantalla? 19 00:00:50,359 --> 00:00:50,579 No. 20 00:00:50,859 --> 00:00:51,659 No sale por la pantalla. 21 00:00:52,020 --> 00:00:53,859 Si quiero que salga por la pantalla... 22 00:00:53,859 --> 00:00:54,280 Muestra. 23 00:00:54,460 --> 00:00:55,299 Muestra, ¿vale? 24 00:00:55,299 --> 00:00:58,340 Y ahora sí, ¿vale? Ya mostraría, por ejemplo, vuestro nombre. 25 00:00:58,340 --> 00:01:01,700 Pesas, Lucía, Sara, Claudia, ¿vale? 26 00:01:01,740 --> 00:01:06,939 Pero solamente es mostrar cosas y entrar cosas por la pantalla 27 00:01:06,939 --> 00:01:09,060 Los ordenadores pueden hacer más cosas 28 00:01:09,060 --> 00:01:10,780 ¿Eso qué era? 29 00:01:11,920 --> 00:01:12,980 ¿Qué hacías de programa? 30 00:01:13,700 --> 00:01:14,319 Decir cuál era 31 00:01:14,319 --> 00:01:16,060 Decir el mayor, ¿vale? 32 00:01:16,159 --> 00:01:17,819 La información la llamamos condicional 33 00:01:17,819 --> 00:01:20,120 ¿Vale? Que también lo podemos decir en lengua 34 00:01:20,120 --> 00:01:21,140 Que es un condicional 35 00:01:21,140 --> 00:01:23,260 Decirme uno, por ejemplo, si llueve 36 00:01:23,260 --> 00:01:25,340 Cojo el paraguas 37 00:01:25,340 --> 00:01:26,700 Es decir, tomo decisiones 38 00:01:26,700 --> 00:01:33,420 el ordenador puede tomar decisiones y si en base al programa no es que sea 39 00:01:33,420 --> 00:01:36,319 superinteligente 40 00:01:36,319 --> 00:01:40,359 es que sigue el código entonces va viendo pero hacemos las variables y es 41 00:01:40,359 --> 00:01:43,879 mayor o menor pero solamente toma decisiones que otras cosas puede hacer 42 00:01:43,879 --> 00:01:49,019 el ordenador también repetir como 43 00:01:49,019 --> 00:01:54,140 y entonces lo que le decimos por ejemplo con una variable 44 00:01:54,140 --> 00:02:04,159 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. 45 00:02:04,780 --> 00:02:14,800 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. 46 00:02:15,199 --> 00:02:16,840 Podéis seguir enseñando muchas cosas. 47 00:02:16,840 --> 00:02:33,120 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. 48 00:02:33,419 --> 00:02:35,020 ¿Y cómo funcionan los programas? 49 00:02:35,240 --> 00:02:36,080 Con variables. 50 00:02:36,900 --> 00:02:42,020 Variables que tienen memoria, que es como la despensa si haces una receta. 51 00:02:42,020 --> 00:02:47,460 y cómo funcionan los programas como una secuencia de instrucciones paso a paso 52 00:02:47,460 --> 00:02:52,840 tú le vas poniendo instrucciones una detrás de otra y el programa 53 00:02:52,840 --> 00:02:56,840 y así es el programa entonces mira para que veáis esos voy a poner un ejemplo 54 00:02:56,840 --> 00:02:58,400 Vosotros lo miráis, luego lo probáis. 55 00:02:58,759 --> 00:02:59,560 Entrada, salida. 56 00:02:59,699 --> 00:03:00,719 Mira, ¿yo aquí qué tengo? 57 00:03:00,819 --> 00:03:01,919 Ponle mi... 58 00:03:01,919 --> 00:03:03,879 Mira, aquí tengo una instrucción. 59 00:03:04,240 --> 00:03:04,599 ¿Es? 60 00:03:04,819 --> 00:03:06,500 Sí, escuchad, muy bien. 61 00:03:07,300 --> 00:03:10,460 Escribe por pantalla esa instrucción que yo le digo al ordenador. 62 00:03:10,580 --> 00:03:12,500 Mi programa solo tiene una instrucción. 63 00:03:12,620 --> 00:03:13,819 Y es, escribe por pantalla. 64 00:03:14,219 --> 00:03:14,659 ¿El qué? 65 00:03:15,120 --> 00:03:16,860 Lo que tengo en la memoria. 66 00:03:17,039 --> 00:03:17,960 ¿Qué tengo en la memoria? 67 00:03:17,960 --> 00:03:24,360 Pues mira, si yo pincho en la berenjena, pues tengo en la memoria, en la variable... 68 00:03:24,360 --> 00:03:28,020 la variable que está en memoria 69 00:03:28,020 --> 00:03:30,020 o la mundo, pues lo que escribe por pantalla 70 00:03:30,020 --> 00:03:31,740 es la mundo, pero si le digo 71 00:03:31,740 --> 00:03:33,919 no, escribe mi nombre, pues sacará 72 00:03:33,919 --> 00:03:35,759 mi nombre, y si le digo 73 00:03:35,759 --> 00:03:38,159 no, es el de Pau Gasol, pues si se ejecuta 74 00:03:38,159 --> 00:03:39,419 esa instrucción de programa 75 00:03:39,419 --> 00:03:41,699 con ese valor de la variable 76 00:03:41,699 --> 00:03:43,680 que está en memoria, que la voy cambiando 77 00:03:43,680 --> 00:03:46,139 variable quiere decir que varía 78 00:03:46,139 --> 00:03:47,659 que puede tener distintos valores 79 00:03:47,659 --> 00:03:50,020 ¿entendéis esto? es un programa 80 00:03:50,020 --> 00:03:51,419 que solo tiene una instrucción 81 00:03:51,419 --> 00:03:53,900 la instrucción se parece mucho, le llamamos 82 00:03:53,900 --> 00:03:58,080 a esto casi idioma es común es muy cercano a nosotros escriben por pantalla 83 00:03:58,080 --> 00:04:02,340 en un código java o el lenguaje de programación de verdad es esta 84 00:04:02,340 --> 00:04:04,780 instrucción 85 00:04:07,259 --> 00:04:13,539 aunque fuera sistema el sistema print es imprimir le está diciendo que la 86 00:04:13,539 --> 00:04:17,819 sentencia en realidad es saca por pantalla imprimió por pantalla lo que 87 00:04:17,819 --> 00:04:22,860 tenga en mi cajita variable memoria entendéis la instrucción nos es más 88 00:04:22,860 --> 00:04:27,019 fácil de verla en este caso idioma, escribe por pantalla. Pues imagínate, si en vez de 89 00:04:27,019 --> 00:04:34,439 solo uno yo tengo dos, mira, tengo un programa con dos instrucciones, escribe por pantalla 90 00:04:34,439 --> 00:04:39,279 y luego escribe por pantalla. Ahora mi programa tiene dos instrucciones, como una receta de 91 00:04:39,279 --> 00:04:44,800 cocina que tiene dos vasos. Ahora tenemos dos vasos. Entonces, si hago primero, pues 92 00:04:44,800 --> 00:04:49,420 saca ahora mundo y luego mi nombre. Si este programa se ejecuta, primero hace la primera 93 00:04:49,420 --> 00:04:54,259 instrucción y después la segunda que sale por pantalla primero la primera y 94 00:04:54,259 --> 00:04:59,019 después la segunda es que es así de sencillo el programa es una secuencia de 95 00:04:59,019 --> 00:05:04,160 instrucciones que se van ejecutando paso a paso el programador tiene que hacer 96 00:05:04,160 --> 00:05:08,180 esa secuencia de instrucciones para que el ordenador 97 00:05:08,180 --> 00:05:12,959 sabéis lo que estáis haciendo cuando cambias los valores cuando pones a un 98 00:05:12,959 --> 00:05:19,959 o Messi, o Nadal, lo que estás haciendo es cambiar las variables de tu programa. 99 00:05:47,480 --> 00:05:49,480 ¿Veis como se cambian los valores? 100 00:05:49,480 --> 00:06:05,329 ¿Entendéis que estos son tajitos que hay en la materia con distintos valores? 101 00:06:05,850 --> 00:06:10,089 Y que en un programa, si cambian los valores, uno se va a ir de la manera, 102 00:06:10,269 --> 00:06:11,970 con los valores se trata siempre lo mismo. 103 00:06:13,069 --> 00:06:14,470 Una instrucción y después la otra. 104 00:06:16,930 --> 00:06:18,610 Una instrucción y después la otra. 105 00:06:19,230 --> 00:06:35,720 ¿Con las decisiones? 106 00:06:35,819 --> 00:06:36,699 Sí, sí, sí. 107 00:06:36,699 --> 00:06:36,959 ¿Cómo? 108 00:06:37,899 --> 00:06:39,120 Con inteligencia judicial. 109 00:06:39,120 --> 00:06:40,379 Con inteligencia judicial. 110 00:06:40,379 --> 00:07:00,040 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? 111 00:07:00,040 --> 00:07:02,199 o no sé, en vuestra casa 112 00:07:02,199 --> 00:07:03,639 a lo mejor si os portáis bien 113 00:07:03,639 --> 00:07:05,040 os dejan jugar a la Play 114 00:07:05,040 --> 00:07:08,000 y si os portáis mal, no jugáis a la Play 115 00:07:08,000 --> 00:07:09,740 esas decisiones 116 00:07:09,740 --> 00:07:11,420 eso es una decisión, ¿verdad? 117 00:07:11,500 --> 00:07:13,860 en función de portarse bien, si me porto bien 118 00:07:13,860 --> 00:07:16,060 hago una cosa, si me porto mal, otra 119 00:07:16,060 --> 00:07:18,459 pues esa decisión también la puede hacer el ordenador 120 00:07:18,459 --> 00:07:19,519 ¿y para qué sirve? 121 00:07:19,620 --> 00:07:22,420 para decidir por qué sitio ir, por qué camino ir 122 00:07:22,420 --> 00:07:24,519 qué instrucciones ejecutar 123 00:07:24,519 --> 00:07:25,980 ¿entendéis? porque hasta ahora 124 00:07:25,980 --> 00:07:28,160 os he dicho que el ordenador, cuando programamos 125 00:07:28,160 --> 00:07:30,500 Hacemos instrucciones de manera secuencial 126 00:07:30,500 --> 00:07:32,259 Pero ahora podemos hacer 127 00:07:32,259 --> 00:07:33,779 Que lleguemos a una instrucción 128 00:07:33,779 --> 00:07:34,939 Que sea un condicional 129 00:07:34,939 --> 00:07:36,740 Se llama condicional porque es un ágil 130 00:07:36,740 --> 00:07:40,040 Cuando llegas a la condición 131 00:07:40,040 --> 00:07:41,120 Preguntas 132 00:07:41,120 --> 00:07:43,920 Y si se cumple, haces una cosa 133 00:07:43,920 --> 00:07:44,839 Te vas por un camino 134 00:07:44,839 --> 00:07:46,579 Y si no se cumple, te vas por el otro 135 00:07:46,579 --> 00:07:47,180 ¿Entendéis? 136 00:07:47,420 --> 00:07:49,199 Un camino será unas instrucciones 137 00:07:49,199 --> 00:07:50,540 Y otro camino es otra 138 00:07:50,540 --> 00:07:52,040 Como en vuestra casa 139 00:07:52,040 --> 00:07:54,839 Si me he portado bien, os hago una cosa 140 00:07:54,839 --> 00:07:56,000 Y si no, hago la otra 141 00:07:56,000 --> 00:07:57,839 El ordenador puede hacer eso 142 00:07:57,839 --> 00:07:59,300 mirad como lo va 143 00:07:59,300 --> 00:08:02,160 me dejo aquí, todavía no lo probéis 144 00:08:02,160 --> 00:08:03,379 luego lo vais a probar vosotros 145 00:08:03,379 --> 00:08:04,939 se llaman condicionales 146 00:08:04,939 --> 00:08:07,759 si os pregunto, ¿pueden los demás no tomar decisiones? 147 00:08:07,959 --> 00:08:08,980 sí, ¿cómo? 148 00:08:08,980 --> 00:08:10,980 con condicionales 149 00:08:13,420 --> 00:08:15,980 ya no tienes que decir con inteligencia artificial 150 00:08:15,980 --> 00:08:17,240 con condicionales 151 00:08:17,240 --> 00:08:18,319 se llaman condicionales 152 00:08:18,319 --> 00:08:20,879 estas instrucciones que permiten una condición 153 00:08:20,879 --> 00:08:24,100 muchas condicionales 154 00:08:24,100 --> 00:08:25,699 ya pueden hacer una inteligencia 155 00:08:25,699 --> 00:08:27,740 porque tú cuando puedes decidir 156 00:08:27,740 --> 00:08:33,399 en base a muchas condicionales, puedes decir que tienes inteligencia, ¿vale? Y el ordenador 157 00:08:33,399 --> 00:08:39,899 también, artificial. Pero una decisión el ordenador la toma con condicionales. Y mirad 158 00:08:39,899 --> 00:08:45,360 cómo funciona. Por ejemplo, B es el valor de una cajita en memoria, ¿vale? Y A es el 159 00:08:45,360 --> 00:08:49,899 valor de otra cajita en memoria. En función de esos dos valores, y puede variar, una vez 160 00:08:49,899 --> 00:08:55,440 B puede valer 3, otra vez B puede valer 5. Por ejemplo, le voy a decir a B, pinchando 161 00:08:55,440 --> 00:09:01,299 en la manzana que me vale 3 lo veis si venga de 3 y ya ya vale 2 porque le 162 00:09:01,299 --> 00:09:07,659 puesto un igualados cuando venga la instrucción como se ejecuta esto paso a 163 00:09:07,659 --> 00:09:12,240 paso vale pero como la receta de cocina pero 164 00:09:12,240 --> 00:09:16,220 como se ejecutan esto es un programa con el cómo se ejecutan las instrucciones 165 00:09:16,220 --> 00:09:21,440 paso a paso entonces mira si yo vengo aquí al siguiente paso me va diciendo 166 00:09:21,440 --> 00:09:25,639 los pasos del primer paso es poner b igual a 3 el siguiente ha igualado el 167 00:09:25,639 --> 00:09:30,860 tercero es escribe el mayor y que ha pasado pues que ha sacado por pantalla 168 00:09:30,860 --> 00:09:35,899 porque es una instrucción de escribir por pantalla el mayor es ahora va a ir 169 00:09:35,899 --> 00:09:42,620 aquí este es un condicional si a es mayor que b que el ordenador va a poder 170 00:09:42,620 --> 00:09:49,740 decidir en base a esta condición. Entonces, ¿a cuánto vale? 2. ¿b cuánto vale? 3. ¿a 171 00:09:49,740 --> 00:09:57,700 2 es mayor que 3? No. Entonces, mirad, aquí lo que tenemos son dos caminos. Si a es mayor 172 00:09:57,700 --> 00:10:03,200 que b, va a ejecutarse esta instrucción. Si no, esta instrucción no se ejecuta y se 173 00:10:03,200 --> 00:10:09,039 salta a esta, ¿entendéis? Aquí el ordenador puede decidir por dónde ir y por dónde va 174 00:10:09,039 --> 00:10:19,360 por aquí para que si miran a españa 2 es mayor que 3 no entonces mira por dónde 175 00:10:19,360 --> 00:10:22,480 se va has visto cómo se salta de la instrucción 176 00:10:22,480 --> 00:10:27,759 ahora yo puedo ya no hacer instrucciones secuenciales paso a paso las como paso a 177 00:10:27,759 --> 00:10:34,659 paso pero luego caminos gracias a los condicionales y va a escribir de sí 178 00:10:34,659 --> 00:10:39,460 ¿Sí? ¿Lo habéis entendido? Si os pregunto, ¿puede el ordenador tomar decisiones? ¿Qué me decís? 179 00:10:39,460 --> 00:10:42,120 Sí. ¿Cómo? Con condicionales. 180 00:10:42,120 --> 00:10:45,539 Vale, muy bien. ¿Y paso a paso? 181 00:10:46,539 --> 00:10:55,559 ¿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. 182 00:10:56,019 --> 00:11:02,460 Mira, si vengo al siguiente ejemplo, pinchando en la tecla verde, es un poco más complicado. ¿Qué nota quieres? 183 00:11:03,379 --> 00:11:03,820 Un 8. 184 00:11:03,820 --> 00:11:05,820 ¿Cuánto es 10? 185 00:11:05,820 --> 00:11:07,820 Mira, tengo aquí un 9. 186 00:11:07,820 --> 00:11:09,820 Hasta la 10 es un 9. 187 00:11:09,820 --> 00:11:19,720 Es el 3. 188 00:11:19,720 --> 00:11:21,720 ¿Pero le puedo ungo a 3? 189 00:11:21,720 --> 00:11:23,720 ¿O dónde está 3? 190 00:11:23,720 --> 00:11:25,720 En num2, que es la casita, la variable. 191 00:11:25,720 --> 00:11:27,720 Porque el ordenador 192 00:11:27,720 --> 00:11:29,720 las variables es lo que tiene dentro de su 193 00:11:29,720 --> 00:11:31,720 memoria. 194 00:11:31,720 --> 00:11:33,720 Y ahora el ordenador compara el 5 con el 3. 195 00:11:33,720 --> 00:11:35,720 Entonces, 196 00:11:35,720 --> 00:11:37,720 si lo que hay en la caja no es 1, 197 00:11:37,720 --> 00:11:39,720 es mayor que num2, 198 00:11:39,720 --> 00:11:49,840 Podemos decir, ¿os acordáis que muestra? Pues muestra num1, porque es el mayor, y nosotros queremos coger el mayor. 199 00:11:50,259 --> 00:11:59,259 Oye, pero, ¿se lo cambia? Y si num1 a lugar de 5, ahora pongo un 1, entonces ya no, ¿eso lo va a hacer? 200 00:11:59,720 --> 00:11:59,919 No. 201 00:12:00,039 --> 00:12:02,039 No. Entonces, ¿qué podemos hacer? 202 00:12:02,360 --> 00:12:03,139 Tenía que ser mayor. 203 00:12:04,679 --> 00:12:05,200 ¿Vale? 204 00:12:05,419 --> 00:12:06,299 Tenía que ser mayor. 205 00:12:06,299 --> 00:12:12,080 claro pero podemos hacer por ejemplo ahora que si éste no es mayor que éste 206 00:12:12,080 --> 00:12:17,679 que nos muestra quién es mayor 207 00:12:17,679 --> 00:12:25,480 el 3, el 2, perfecto, ¿por qué no pongo con variables? porque yo puedo cambiar todos estos valores las veces que quieran y el 208 00:12:25,480 --> 00:12:30,039 ordenador siempre nos va a hacer capaz de ejecutar la condicional y decirnos 209 00:12:30,039 --> 00:12:34,539 cuál es mayor, por lo tanto si yo os pido una condicional recordad siempre empezamos 210 00:12:34,539 --> 00:12:41,539 por sí igual que si 9 y luego de las condiciones y ya para terminar antes de 211 00:12:41,539 --> 00:12:47,200 volver a pasar este entrevista vale vamos a ver bucles 212 00:12:47,200 --> 00:12:51,600 qué es esto fijaros el ordenador era capaz de ejecutar instrucciones en los 213 00:12:51,600 --> 00:12:55,659 programas me decía donde ir por ejemplo la puerta como una receta era capaz de 214 00:12:55,659 --> 00:13:00,059 cocinar también es capaz de tomar decisiones 215 00:13:00,059 --> 00:13:05,659 hacer, que no se aburren nunca, repetir, repetir, repetir. Mientras que nosotros, por ejemplo, 216 00:13:05,720 --> 00:13:11,399 imaginaos que yo os digo, contad de uno a mí, uno, dos, tres, vamos contando, ¿no? 217 00:13:11,399 --> 00:13:15,799 Pero cuando lleguemos seguramente al 28, al 30 o al 42, ya no vamos a usar. ¿Vale? 218 00:13:15,980 --> 00:13:20,539 O que me estéis poniendo la mesa, ¿vale? Tengo que poner un tenedor, un cuchillo y 219 00:13:20,539 --> 00:13:25,700 una cuchara. Un tenedor, un cuchillo y una cuchara. Un tenedor, ¿ves que estoy repitiendo? 220 00:13:26,000 --> 00:13:26,539 Y no hay. 221 00:13:26,539 --> 00:13:29,919 ¿A que no sabéis lo que puede hacer el ordenador maravillosamente? 222 00:13:30,080 --> 00:13:30,519 Repetir. 223 00:13:31,200 --> 00:13:34,700 Le da la tarea y la repite todas las veces que queráis. 224 00:13:35,000 --> 00:13:35,179 ¿Vale? 225 00:13:35,259 --> 00:13:37,639 Eso se llama en informática, puzzle. 226 00:13:38,019 --> 00:13:38,200 ¿Vale? 227 00:13:38,240 --> 00:13:40,600 Entonces, imaginaros, en este caso idioma, ¿vale? 228 00:13:41,200 --> 00:13:43,320 Como os decía, el ordenador puede hablar muchos idiomas. 229 00:13:43,759 --> 00:13:45,519 Puede hablar en Scratch, en Java. 230 00:13:45,899 --> 00:13:47,960 En este caso idioma, pues vengo a enseñar yo hoy. 231 00:13:48,000 --> 00:13:48,179 ¿Vale? 232 00:13:48,559 --> 00:13:51,679 Entonces, le decimos, por ejemplo, que repita... 233 00:13:51,679 --> 00:13:52,539 ¿Qué quiere decir repitar? 234 00:13:52,539 --> 00:13:54,259 Que repita por ejemplo lo de poner la mesa. 235 00:13:54,679 --> 00:13:54,779 ¿Vale? 236 00:13:55,440 --> 00:13:55,879 Repetir. 237 00:13:55,879 --> 00:14:01,860 y ahora tenemos que decir que el día sabe que lo tiene que repetir pero no 238 00:14:01,860 --> 00:14:08,259 sabe que ni cuántas veces entonces repetir cuando estés en nuestra familia 239 00:14:08,259 --> 00:14:15,460 4 por ejemplo en una cajita de las casitas que si yo pongo cuando a ti ya 240 00:14:15,460 --> 00:14:23,220 no te vale porque eres 3 bien bien entonces que ponemos una cajita una 241 00:14:23,220 --> 00:14:33,220 ¡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. 242 00:14:33,220 --> 00:14:40,220 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. 243 00:14:40,220 --> 00:14:47,220 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. 244 00:14:47,220 --> 00:14:52,679 pongo 4 pero por ejemplo tú puedes poner aquí 3 porque la variable como vario 245 00:14:52,679 --> 00:14:57,539 puedes guardar el valor que tú quieras entonces le dices repetid cuántas veces 246 00:14:57,539 --> 00:15:00,779 nunfamilia 247 00:15:01,720 --> 00:15:06,159 lo que viene aquí ahora lo que vengo aquí cuántas veces lo va a hacer lo que 248 00:15:06,159 --> 00:15:08,659 está aquí dentro 249 00:15:08,659 --> 00:15:10,019 ¿Cuántas veces le he dicho? 250 00:15:10,120 --> 00:15:10,679 Cuatro. 251 00:15:11,059 --> 00:15:12,179 ¿Lo va a hacer una sola vez? 252 00:15:12,500 --> 00:15:13,259 No, cuatro. 253 00:15:13,259 --> 00:15:16,340 Lo va a hacer tres, y dos, y tres, y cuatro. 254 00:15:16,559 --> 00:15:16,919 ¿Vale? 255 00:15:17,100 --> 00:15:18,299 ¿Y cómo está el disco? 256 00:15:18,519 --> 00:15:19,080 ¿Qué hace eso? 257 00:15:19,480 --> 00:15:22,360 Porque por dentro tenemos un contador. 258 00:15:22,899 --> 00:15:23,139 ¿Vale? 259 00:15:24,360 --> 00:15:25,840 Entonces, ¿qué es un contador? 260 00:15:25,960 --> 00:15:27,539 Vosotros cuando contéis, ¿dónde dejáis? 261 00:15:27,899 --> 00:15:28,600 En uno. 262 00:15:29,059 --> 00:15:29,620 Muy bien. 263 00:15:30,179 --> 00:15:31,940 Entonces, cuento uno. 264 00:15:32,120 --> 00:15:32,320 ¿Vale? 265 00:15:32,639 --> 00:15:34,179 Entonces voy a poner tenedor. 266 00:15:35,039 --> 00:15:36,059 Poner tenedor. 267 00:15:36,360 --> 00:15:37,620 Fijaros que estamos en casi idioma. 268 00:15:37,740 --> 00:15:37,840 ¿Vale? 269 00:15:37,840 --> 00:15:39,500 Poner cuchara 270 00:15:39,500 --> 00:15:41,740 Y poner cuchillo, ¿vale? 271 00:15:42,840 --> 00:15:43,899 Ya lo ha hecho 272 00:15:43,899 --> 00:15:45,259 Ahora, ¿qué hacemos? 273 00:15:45,679 --> 00:15:47,399 Aumentamos el contador, ¿vale? 274 00:15:47,759 --> 00:15:49,919 Entonces, como el ordenador, ¿qué creéis que sabe sumar? 275 00:15:50,580 --> 00:15:50,820 Sí 276 00:15:50,820 --> 00:15:53,500 Sí, le podemos decir que al contador 277 00:15:53,500 --> 00:15:56,340 Le sume uno 278 00:15:56,340 --> 00:15:58,019 Si le suma uno 279 00:15:58,019 --> 00:15:59,100 ¿Cuánto tenemos en contador? 280 00:16:00,320 --> 00:16:01,320 Uno más uno 281 00:16:01,320 --> 00:16:02,039 Dos 282 00:16:02,039 --> 00:16:06,139 Y cuando llega aquí, ¿tiene que seguir o no tiene que seguir? 283 00:16:06,200 --> 00:16:06,639 Sí 284 00:16:06,639 --> 00:16:08,580 Está comparando, es una condicional, ¿vale? 285 00:16:09,100 --> 00:16:13,419 Como 2 es menor que 4, y él sabe hacer esta comparación, lo vuelve a hacer. 286 00:16:13,620 --> 00:16:15,559 Otro cuchillo, otro tenedor, otra cuchara. 287 00:16:15,940 --> 00:16:16,379 Muy bien. 288 00:16:17,980 --> 00:16:19,440 Avanzamos con Tata, ¿cuál te llega ya? 289 00:16:21,539 --> 00:16:22,659 3, ¿vale? 290 00:16:22,860 --> 00:16:24,639 Entonces, ¿3 es menor que 4? 291 00:16:24,899 --> 00:16:26,240 Sí, una cosa, ¿no? 292 00:16:26,240 --> 00:16:28,399 ¿Cómo podría sumar el 1 más 4? 293 00:16:28,960 --> 00:16:31,159 Pero es que nosotros lo estamos haciendo muy amplio. 294 00:16:31,720 --> 00:16:32,700 ¿Por qué no lo hacemos así? 295 00:16:32,799 --> 00:16:34,419 Porque tenemos el ordenador en pieza. 296 00:16:34,799 --> 00:16:36,200 1, ¿vale? 297 00:16:36,200 --> 00:16:43,000 El ordenador siempre en paso de paso, como lo de la receta, que como no saltemos un paso, 298 00:16:43,480 --> 00:16:45,059 aquí ya es un desastre, ¿vale? 299 00:16:45,539 --> 00:16:50,200 Entonces, llega el 3, vuelve a poner la mesa, y cuando llega el 4, ¿vale? 300 00:16:50,399 --> 00:16:51,120 ¿Qué es lo que hace? 301 00:16:51,220 --> 00:16:51,919 Ya termina. 302 00:16:52,039 --> 00:16:53,840 Por lo tanto, con el paso rápido, ¿vale? 303 00:16:53,940 --> 00:16:55,120 Antes de ponernos con esto. 304 00:16:55,600 --> 00:16:57,899 Programar es hacer un programa. 305 00:16:58,559 --> 00:17:00,700 Y los programas son instrucciones. 306 00:17:01,700 --> 00:17:03,539 Que se ejecutan todos a la vez o de una a una. 307 00:17:03,879 --> 00:17:04,579 De una a una. 308 00:17:04,579 --> 00:17:09,400 el ordenador tiene memoria y que guarda dentro de la memoria 309 00:17:09,400 --> 00:17:14,400 las tarjetas que son las variables y entonces puedo por ejemplo el ordenador 310 00:17:14,400 --> 00:17:19,960 puede tomar decisiones y con las condicionales que utilizamos la palabra 311 00:17:19,960 --> 00:17:24,920 si vale recordar para que pueda tomar una decisión es como si llueve si me 312 00:17:24,920 --> 00:17:28,700 pongo eso si me porto muy bien los reyes me traen regalos vale siempre empezamos a poner si 313 00:17:28,700 --> 00:17:31,900 eso es en el caso idioma y además el ordenador puede repetir 314 00:17:31,900 --> 00:17:34,160 Sí, pero no es la casa, ¿no? 315 00:17:34,259 --> 00:17:35,259 Ahí, muy bien 316 00:17:35,259 --> 00:17:37,980 Ejecuto una vez, mirad cuántas veces me quedas 317 00:17:37,980 --> 00:17:40,059 Ejecuto otra vez, ya llevo cuatro 318 00:17:40,059 --> 00:17:42,119 Ya termina, pero si lo pongo aquí mil veces 319 00:17:42,119 --> 00:17:42,779 ¿Varía mil veces? 320 00:17:43,059 --> 00:17:43,720 Sí, sí 321 00:17:43,720 --> 00:17:44,440 ¿Se cansaría? 322 00:17:44,720 --> 00:17:45,000 No 323 00:17:45,000 --> 00:17:49,059 Vale, pues ahora por favor, irme rellenando esto, ¿vale? 324 00:17:49,819 --> 00:17:51,779 Vale, ahora intentando tener en la cabeza 325 00:17:51,779 --> 00:17:53,559 Todo lo que os he contado, ¿vale?