Programación y Scratch - Week of Code

George, leader of Scratchers Cuba and programming teacher, explains how Scratch teaches computational thinking through projects like games, animations, and robotics. Students build complex programs with AI features, compete internationally in creative coding olympiads, and develop skills in logic, design, and teamwork before moving to languages like Python and Java.
Chapters
Hola, ¿qué tal?
Muy buenos días, ¿cómo estamos, tinkers y wayaks? ¿Qué tal, Eli? ¿Qué tal, cómo nos encontramos, Anita, Marcelo? Y Raquel, estamos por acá en el Hub.
Exacto, yo estoy muy bien. ¿Y tú, Eli? Hola, ¿qué tal? Buenos días a todos. ¿Qué tal? Qué gusto, súper emocionada. Tenemos un gran invitado el día de hoy y pues morimos todos, yo creo, por escucharlo.
Ya morimos.
A ver, ¿quién nos quiere contar quién es este gran invitado?
Muy bien, déjame platicarte rápidamente a George, que es nuestro invitado. Fíjate, Marcelo, Fíjate, tenemos un invitado muy, muy, muy importante. Él ha estado trabajando fuertemente con un software con el que están trabajando también aquí en LIX, que se llama Scratch. Hemos estado trabajando con Scratch Jr. y Scratch. Él nos acompaña desde Cuba. Él está ahorita con un clima un poquito frito porque, bueno, no están acostumbrados a este tipo de clima, pero está haciendo un poco de frío por allá, nos contaba George. Y bueno, déjame platicarte que George es el líder de la comunidad de Scratch allá en Cuba. Eli, ¿quieres platicarnos un poco más de ello?
Claro que sí, con mucho gusto les cuento. La verdad es que tenemos un invitado de lujo, de hecho es el líder del proyecto de Scratchers Cuba, ha sido campeón en el año 2020 con el proyecto educativo para impulsar el pensamiento computacional y además el aprendizaje creativo a través del uso de las TIC como una herramienta formativa. Déjenme les cuento que hoy en día él se desempeña como un profesor en la programación de categoría docente en asistente con experiencia, escúchenlo bien, en el desarrollo de lenguajes de programación Java y Python. Además, tiene experiencia como analista de metodologías ágiles en el desarrollo de software y en el trabajo con tecnologías en distribuciones GNU/Linux y sistema operativo de Windows en administración y configuración de servidores. ¿Qué tal?
Súper bien.
No, bueno, pues suena como todo un experto. Hola, ¿cómo estás? Ya lo tenemos acá abajo.
Hola, buenos días, saludos de Cuba.
¿Qué tal, George?
Muy buenos días.
Internacionales estamos hoy.
Sí, sí, desde varias regiones de América Latina y del mundo. Bueno, muchas gracias por la presentación y un orgullo compartir con ustedes en este espacio y festejar la Semana del Código. Para todo programador creo que la mayor celebración es esa, celebrar el código y programar, es el sentido de nuestra vida como profesionales. Y le transmitiré a los peques, a los tinkers, nuestro conocimiento, y espero que aunque puede ser que no sean programadores en un futuro, pero sí puedan desempeñarse en su campo con éxito y con más conocimiento en lo que deseen ser cuando sean grandes. Bueno, aquí les preguntaré, me dirán qué desean ser, si desean ser informáticos, si desean ser médicos, abogados, docentes, en lo que ustedes deseen desempeñarse en un futuro. Bueno, sobre el proyecto de Scratchers, me gustaría preguntarle primero que ya que estamos en la Semana del Código, quisiera saber si ya alguno ha implementado su primera aplicación. ¿Y en qué lenguaje ha utilizado para ello? ¿Me podrían decir?
Adelante, si quieres, a Marcelo. Bien, Marcelo, adelante, platícanos. ¿Hiciste ya algo en Scratch?
Sí.
¿Qué hiciste en Scratch?
Un proyecto.
Ok, ¿de qué fue tu proyecto?
De la NASA.
Uy, súper bien. ¿Y de qué se trataba?
¿Qué hacía?
¿Teníamos alguna nave espacial o le daban movimiento?
Que despegaba y que luego chocaba en una nave y luego encontraba un alienígena y luego lo desintegraba.
Fíjate nada más qué interesante. Wow, padrísimo. Bueno, pues sí tenemos aquí grandes programadores también. Pero si quieres, George, te dejamos con tu tema, te dejamos la cámara, el sonido para que lo desarrolles. Eli, nos vemos en un ratito, nos vemos, Anita, en un ratito y te dejamos, nos despedimos del estudio. Hasta luego, un abrazo a Cuba.
Un abrazo. Bueno, cuando iniciamos en el mundo de la programación, en este caso con lenguaje de programación visual basado en bloques, siempre le pregunté a mis estudiantes primero: ¿Creen ustedes que una primera aplicación podría desarrollarse en un corto plazo o con un bloque pequeño de código? Muchos se quedaban asombrados y me decían que no, porque puede ser que no tengan el conocimiento debido para el desarrollo de esta aplicación. Pero les demostré que sí, que sí es posible con 2 líneas de código. Y es simplemente con el bautizo de que todo programador utiliza en su primera aplicación, que es llamado el Hola Mundo. Seguro que algunos pueden estar relacionados con este tema, otros no, pero todo programador cuando inicia en la programación es aconsejable y buena práctica embautizar sus primeras aplicaciones con este primer código de Hola Mundo. Si utilizamos Scratch, sería tan simple como en el bloque de eventos seleccionar una de las instrucciones como al hacer clic en bandera verde, o al hacer clic sobre el objeto, o al presionar una tecla, y luego en seleccionar apariencia escribimos el mensaje de Hola Mundo. Y de esta manera ya tenemos nuestra primera aplicación. ¿Qué les parece? Interesante, ¿no? Esta tradición, como podemos decirle, data de los años de 1871, cuando un francés en su telar escribió y programó esta famosa frase de hola mundo. Esto quedó pegado hasta la actualidad y es lo que siempre utilizamos como programadores. Ahora, ¿qué nos facilita Scratch? Scratch es un lenguaje de programación visual con fines educativos que toda persona que no tenga un conocimiento previo puede utilizarla para aprender a programar. Mi experiencia propia en este campo la utilicé con estudiantes de primer año de la Universidad de las Ciencias Informáticas en La Habana, Cuba. Era profesor de programación en el tema 1 de algoritmización de la asignatura Introducción a la Programación. Y me motivó siempre buscar herramientas para que los estudiantes aprendan a estar en primer año y seleccioné Scratch. ¿Por qué seleccioné Scratch? ¿La conocía? ¿La desconocía? Sí, claro que sí, la conocía porque cuando inicié en la universidad fue el lenguaje de programación y la herramienta que me abrió las puertas en este mundo de la del código. Entonces, en ese momento me motivó mucho el aprendizaje de este lenguaje de programación, y con él desarrollé mi primer videojuego en simplemente 5 días. Fue un videojuego de una especie de ping pong, y también realicé una historia animada con este videojuego, y fue muy impresionante para mí. Incluso utilicé el proyecto para exponerlo en eventos de primer año de mi universidad. Luego apliqué la misma estrategia para mis estudiantes y en este caso les dije vamos a aprender a programar en apenas 7 días con este lenguaje de programación. Y así fue, desarrollaron sus videojuegos, desarrollaron historias animadas, desarrollaron animaciones en sí, que es lo que más se desarrolla en Scratch, y fue muy, muy dinámico el proceso. En este caso, luego de ese estudio, ¿qué nos facilita el lenguaje de programación Scratch? No sé si ustedes conocen que con el lenguaje de programación Scratch también podemos utilizarlo en el campo de la robótica educativa. ¿Han visto sobre sus extensiones sobre la robótica educativa? Por ejemplo, pueden implementarlo con Lego, pueden implementarlo con EVOX, pueden implementarlo con Arduino. Y también ahora se está utilizando la inteligencia artificial. Al final les voy a mostrar algunas fotos e imágenes de cuánto se puede lograr con este lenguaje de programación. Actualmente existen muchas aplicaciones que se basan en este lenguaje de programación, o sea, tenemos el lenguaje de programación Scratch y hay una serie de aplicaciones que tienen otros nombres pero se basan también en este mismo lenguaje. Y no sé si la conocen, que se llama Pictoblox. Pictoblox es una herramienta que se basa en el lenguaje de programación Scratch y se ramifica en el conocimiento en cuanto a la robótica educativa y la inteligencia artificial. Por ejemplo, ahora mismo a ustedes les gustaría desarrollar una aplicación de inteligencia artificial en el cual ustedes muestran su rostro y les diga si está feliz, contento o triste. Pueden utilizar esta aplicación para saber esta, para poder saber estas expresiones de las personas. E incluso también pueden implementar para detectar el rostro de la persona y les puede decir la edad que tiene, 7, si son hembras, si son varones. Son una de las facilidades que muestra esta aplicación basada en Scratch. Entonces, estas son algunas de las vivencias que hemos tenido con el lenguaje de la programación Scratch en nuestro país, porque estamos implementando un proyecto nacional en el cual ya muchos niños en Cuba, en la escuela, en las escuelas primarias, utilizan este lenguaje dentro de su currículum escolar. Por ejemplo, ustedes en sus escuelas primarias, ¿ya dan este lenguaje de programación como asignatura? Aquí en Cuba, al final me pueden responder, aquí en Cuba ya se está utilizando como una asignatura el lenguaje de programación Scratch, y ya muchos niños, apoyados de sus padres, están haciendo animaciones. Por ejemplo, para el día de su cumpleaños, muchos niños hacen postales animadas con Scratch y la comparten a sus amigos, le envían el enlace por internet y le envían la postal, y una, y le llega muy rápido por la, por por la facilidad que nos brinda el internet. O incluso también el Día de las Madres han utilizado Scratch para felicitar a su mamá por su día. Pueden hacer una postal animada, le pueden incluir varios colores, varias imágenes, y es una animación que queda muy bonita. También en este, en nuestro proyecto desarrollamos varios eventos internacionales. Ustedes conocen Sobre ustedes, ustedes saben que a nivel mundial se desarrollan copas de programación con Scratch. Bueno, a nivel mundial se desarrollan 3 eventos internacionales de programación competitiva con Scratch para niños sobre todo. El primero se llama, se denomina IKCC, y los estoy invitando para que se preparen porque ahora en enero se va a desarrollar la primera competencia mundial de programación con Scratch de IKCC, y seguro ustedes van a ser los ganadores. Van a estar preparados, van a mostrar ahí sus proyectos de la NASA que me dijeron que hicieron, porque la competencia es temática. Por ejemplo, en la competencia pasada fue sobre los robots. Les gusta implementar sobre los robots en Scratch, por ejemplo, las instrucciones de un robot. ¿Qué hace un robot? Por ejemplo, si yo deseo que el robot camine 3 pasos hacia adelante vaya hacia atrás, gire a la derecha y a la izquierda. Son instrucciones que podemos desarrollar en Scratch. Y en enero del 2022 yo les voy a compartir el enlace para que se registren en esta competencia de programación mundial de Scratch. Van a estar representando su país en esta competencia de programación y van a ser los ganadores. Hay 4 categorías. Las categorías son las siguientes: hay de categoría de 6 a 7 años, de 7 a 8 años, de 9 a 10 años, y de 11 a 14 años. Estoy seguro que dentro de unas categorías entran ustedes y van a ser los futuros ganadores. También tenemos el otro evento que es internacional. Les dije que son 3, voy por uno, ¿no es verdad? ¿Cuánto me quedan por mencionar? 2. El otro evento internacional que también se realizó es una, una olimpiada de programación creativa que también está basada en Scratch. Y en este caso la competencia es de libre, de libre tema, de libre creatividad. Esta ya se desarrolló, tienen que esperar a la próxima, a la próxima edición, y yo les avisaré, les comunico a su profesor Marcos para que estén listos para participar. Y la tercera competencia es ahora, se está desarrollando ahora, y pueden pueden inscribirse, que es sobre robótica. También vieron, es un tema muy pegado, la robótica e inteligencia artificial. Y ahí también pueden hacer sus animaciones, pueden hacer sus animaciones preferidas, pueden hacer sus programas. Hay 4 temas en esta competencia. Está sobre viaje al espacio. ¿A cuánto? ¿Cuánto quisieran viajar al espacio? Yo ¿Cuántos quieren conocer Marte? ¿Cuántos quieren conocer la Luna? Estoy seguro que muchos quieren conocer la Luna. Y si no tenemos la nave, ¿cómo la podemos construir? Con Scratch y nuestra imaginación podemos llegar a la Luna con nuestra imaginación fácilmente. Y en este evento hay un tema sobre el viaje al espacio, también hay un tema sobre la salud. Por ejemplo, ahora estamos en una pandemia de la COVID y tenemos que protegernos poniéndonos mascarillas. Ahí tenemos a los amigos que están con Marcos, que están protegidos muy bien. Y son varias las temáticas que pueden desarrollar con Scratch. Bueno, de manera general, esto era una charla que tenía con ustedes. Me pueden hacer cualquier pregunta, le puedo responder. Aquí tengo algunas presentación sobre el evento que le estaba comunicando. Pero denme unos breves minutos para compartir la presentación y puedan ver de lo que le estaba hablando. Ahora. Veremos si la máquina me acompaña con la rapidez para poderle compartir lo que deseo.
Si quieres, vamos con tu primera pregunta, Max, en lo que abrimos la pantalla. ¿Jorge, te parece bien? Max, ¿quieres? Por ahí tienes una pregunta.
Si quieres, la máquina mía está un poco lenta, disculpe.
La primera: ¿de las habilidades que has desarrollado, cómo te han ayudado en tu vida?
¿Nos puedes hablar un poquito más fuerte, Max, por favor?
No escuché muy bien la pregunta.
Puedes hablar de las habilidades que has desarrollado, cómo te han ayudado en tu vida.
Muy buena pregunta. A ver, ¿qué habilidades puedo desarrollar con Scratch? Las habilidades que puedes desarrollar con Scratch están asociadas al pensamiento computacional. Estas habilidades de pensamiento computacional me han permitido que primeramente resolver problemas de una manera más rápida. Por ejemplo, seguramente, ¿a cuántos les gustan las matemáticas? ¿Cuántos les gustan las matemáticas? Levanten la mano. Bien, con Scratch he podido resolver de una manera más rápida problemas matemáticos y análisis matemáticos. Cuando implemento con código en Scratch, él en la mente me va facilitando ese análisis matemático. O sea, esa es la primera habilidad. La otra habilidad que he podido resolver es saber comunicar ideas. Por ejemplo, Deseo desarrollar una aplicación sobre un proyecto espacial que deseo implementar una nave, animar una nave que vaya de la Tierra a la Luna. Entonces esa nave va a tener diferentes fases y ese proyecto que yo me estoy pensando puedo llevarlo al Scratch y ustedes saben que en Scratch puedo diseñar, puedo pintar, ¿En dónde? En el escenario de pintura. Y por ejemplo, yo no soy muy buen diseñador, pero Scratch es una herramienta que me facilita y me desarrolla esa habilidad de diseño. Porque ustedes saben las ventajas de Scratch en el diseño, cuál es: el uso de los vectores. El uso de los vectores que permite que la imagen, cuando la empleamos, no se distorsione. Entonces, con los vectores esa imagen la podemos ir modificando sin que se distorsione. Y esa es una de las facilidades que me brinda Scratch en el diseño, porque si me dicen hazlo tú solo, se me distorsiona la imagen completamente, no sabría qué hacer con Scratch. Entonces esa es otra habilidad que me ha permitido desarrollar con Scratch. Les dije lógica, análisis matemático, comunicar ideas, resolver problemas, son una de las habilidades que he podido desarrollar. Y por supuesto mejorar mis habilidades de programación. También me ha permitido ser un mejor programador cuando implemento con Scratch. Y eso se logra, ¿cómo? Dedicando al menos un día, una hora. No, no tiene que ser más de una hora. Un día que dediques una hora a hacer un proyecto, y mañana dedicas otra hora en ese mismo proyecto, y poco a poco vas a irlo complejizando. Y vas a ir, y vas a ver que cuando llegues, por ejemplo, al año, vas a tener un proyecto tan, tan grande y con tantas líneas de código que tú vas a decir: yo he podido hacer esto. Claro que sí, porque ha sido un trabajo constante. La programación requiere un trabajo constante, requiere dedicación, requiere de mucha práctica. Y ustedes que son niños tienen un conocimiento potencial que lo que lo son, es como decir que son esponjas. Pueden adquirir el conocimiento mucho más rápido que nosotros, porque nosotros tenemos otras tareas, otras actividades, pero ustedes no. Ustedes juegan y a través del juego aprenden. Y dediquen ese tiempo a aprender, que les va a ser muy bueno cuando sean profesionales.
Fantástico, George. La verdad que nos fascina esa manera tan linda de decirnos. Ahora pasamos con la pregunta de Mariel. Adelante con tu pregunta, Mariel, por favor.
Sí, muchas gracias. Este, ¿cuál ha sido el proyecto que más te has tardado? No se escucha.
Mariel, ¿puedes repetir nuevamente? Venga un poquito más fuerte para que tiene ese micrófono en silencio, Mariel.
OK, este, ¿qué, cuál ha sido el proyecto que más te has tardado?
Tiene, tiene, ahora sí.
¿Qué, cuál ha sido el proyecto que más te has tardado?
El proyecto que más me ha tardado con Scratch.
Sí, con Scratch.
¿Con Scratch o con otro lenguaje de programación?
Con Scratch.
Bueno, con Scratch el proyecto que más he demorado en realizar fue un videojuego que realicé, que lo estoy presentando ahora sobre robótica educativa, y lo hice con una niña aquí de la universidad que forma parte del proyecto, y el proyecto consiste en en llevar una nave, que era la idea que estaba hablando, una nave al espacio. Y en esa nave al espacio hay una serie de combinaciones, por ejemplo, flecha arriba, flecha abajo, izquierda y derecha. Y el juego tiene 8 niveles, y a medida que avanza el nivel, el usuario debe repetir esas combinaciones, y a medida que avanza el nivel, esas combinaciones son más rápidas. No sé si ustedes han visto un programa que es mexicano, incluso, que debe repetir una, o sea, hay varias señales y el niño debe tocar donde vio cada una de esas señales. Y el proyecto es prácticamente similar, en vez de señales son flechas. Por ejemplo, imagina que para el despegue de la nave la primera combinación de flechas va a ser flecha arriba, flecha abajo, izquierda y derecha. Eso se va a alumbrar en el código. Y el primer nivel va a ir lento y el usuario, el niño, va a presionar en cada una de esas teclas. Si la combinación es correcta, la nave va a despegar. Si no, ¿qué pasaría con la nave? La misión se es abortada y la misión falla. Y así, a medida que fuimos avanzando, fueron 8 niveles y pasamos un poco de trabajo para conseguir que cuando el usuario presionara una de esas teclas, la combinación fuera perfecta. Y en eso nos pasamos prácticamente como 2 días, ir probando si funcionaba o no esa combinación. Yo le puedo compartir el código para que ustedes puedan ver cómo resultó. Y demoramos en terminar el proyecto 7 días porque hubo diseño, agregamos sonidos, agregamos algunos complementos que nos fueron útiles para el proyecto. Muy importante, siempre cuando programemos, programemos en equipo. Esa es una de las ventajas de la programación. Programar en equipo te va a facilitar dividir tus tareas. Y si el proyecto de una sola persona iba a demorar, por ejemplo, 15 días, al hacerlo en equipo, ¿cuánto podría demorar? Por ejemplo, si lo dividimos entre 2, ¿cuántos días podría demorar? Muy bien, una aproximación de entre 7 y 10 días. Excelente, o sea que las matemáticas, Mariel, estás muy bien.
Padrísimo, esperamos.
Aproximadamente entre 7 y 10 días abres, porque puede ser que exista algún problema que se presente en el desarrollo.
Padrísima respuesta, George. Esperamos con ansias ese proyecto, ese código. Pasamos ahora a otra pregunta con grandiosa tinker Amanda Bravo para seguir con esta ronda de preguntas. Sí, mi pregunta es: ¿cuál es la programación más complicada que has hecho hasta ahora?
La programación más complicada que he realizado hasta ahora tiene una estructura que se llama recursividad. Es una estructura compleja a veces de aprender porque es abstracto. O sea, algunas veces cuando los programadores decimos, si te funcionó, ni lo toques. Si el código te funcionó, sí, ni lo toques, porque si lo tocas y cambia alguna instrucción, puede ser que el resultado no sea el esperado. Entonces eso sucede a veces con la recursividad. Estoy seguro que cuando sean, tengan más edad pueden aprender sobre este tema que es complejo, que en Scratch lo pueden implementar. En Scratch pueden implementar instrucciones recursivas. Por ejemplo, cuando vamos a poner un ejemplo, potencia. Si decimos cuánto es 2 a la 3, 2 a la 3, ¿cuánto es? Aquí igual a 2 a la 3, a 2 por 2 por 2, ¿cuánto es? 8, ¿cierto? Esto en Scratch, ¿cómo se, cómo se resuelve? Utilizamos una multiplicación y decimos el operador 2 por 2 por 2, ¿a qué va a ser igual? A 8. Pero en recursividad es una simple instrucción que le vamos a decir, le vamos a pasar la base, que es 2, y el exponente le vamos a restar 1. Y cada vez que llamamos a esa función, ¿qué le va a pasar al exponente? Se inició en 3 En una segunda iteración, ¿a qué va a ser igual el exponente? A 2. Y en una tercera iteración, ¿a qué va a ser igual el exponente? A 1. Y por cada llamada, ¿qué le va a pasar a ese 2? Se va a multiplicar por el mismo. ¿Y a qué va a ser igual también? A 8. Entonces, la recursividad es un poco abstracta a veces de aprender, y ese es uno de los de los temas más complejos que me ha costado al implementar en Scratch.
Titánico proyecto, sin lugar a dudas, George. Seguimos con la pregunta del tinker Antonio. Adelante, Antonio, venga por favor tu pregunta.
Tengo dos preguntas. La primera es: ¿Cuál ha sido tu proyecto favorito en Scratch? Y la segunda es: después de aprender a usar los bloques de código en Scratch, fue el primero que hice.
Sí, ¿qué lenguaje?
¿Qué lenguaje de programación sigue después de qué?
¿Me puedes repetir la segunda pregunta?
Sí, ¿qué lenguaje de programación sigue después de los bloques de código en Scratch?
Muy bien, bueno, el primer proyecto de Scratch, mi favorito, es el primero que hice, que lo tengo creo que aún guardado, tengo que revisar en la memoria dónde lo tengo guardado. Que como les decía, fue una animación y un videojuego de un ping pong. No sé si ustedes, fue una imitación de un juego que ya existe, no sé si ustedes han visto que hay una barra y entonces hay una bolita que va a ir, que va rompiendo, va rompiendo estructuras a medida que va chocando con la barra. Y ese fue el videojuego que imité cuando aprendí con Scratch en esa animación. Bueno, ya he realizado otros en todo el tiempo de la implementación. Y siempre con mis estudiantes, yo después le puedo dar enlace a mi usuario en la comunidad Scratch online. ¿Cuántos pertenecen a la comunidad de Scratch en el sitio de Scratch del mundo, la plataforma de Scratch? ¿Ya tienen usuarios ahí ustedes? ¿Están registrados en esa plataforma? Y ahí pueden compartir sus proyectos también.
Gracias, George. Te comentamos que estamos pasando por un delay, entonces vas a escucharnos a destiempo. Con ello pedimos un poquito de paciencia para todos, pero las preguntas seguiremos haciendo, ¿está bien?
Sí, sí, perfecto.
Excelente.
Sobre la segunda pregunta, cuando, cuando, sobre la segunda pregunta, después de haber aprendido Scratch, he aprendido otros idiomas, otros lenguajes de programación, por ejemplo Java. C# empecé después con C#, que fue durante la carrera, después con Java, Python y C++, pero ahora el que más me está gustando es la programación web, o sea, el diseño de sitios web y de plataformas web, porque una de las misiones que tengo ahora en el proyecto de robótica educativa aquí en mi país es desarrollar una plataforma web que facilite el aprendizaje de la robótica educativa. O sea, tengo como misión desarrollar una plataforma donde esté un simulador para construir un robot, y con ese robot se pueda programar una serie de instrucciones. Y también una plataforma que va a facilitar compartir opiniones, compartir proyectos, preparar eventos y subir proyecto para un evento específico y competencias que desarrollamos a nivel local. Algo parecido a la comunidad Scratch Online, pero vinculado con la robótica educativa.
Fantástico, Jor. Última pregunta de Amanda y estamos ya casi culminando. Adelante, Amanda. Sí, mi pregunta es ¿Qué fue lo que te motivó a programar?
A ver, ¿qué me motivó a programar? Primeramente les digo que cuando yo inicié en la universidad, en la carrera de ingeniería en sistemas informáticos, no tenía ningún conocimiento en la programación. O sea, yo seleccioné una carrera la cual no tenía nada de conocimiento. Era un inicio desde cero. Mi punto de partida fue desde cero en primer año. Y cuando yo les digo que yo, que la profesora en esa clase de lógica y de algoritmización me mostró Scratch, yo dije: esto es fascinante. Me motivó tanto que me dio esa confianza en aprender a programar. Porque era una herramienta tan intuitiva y tenía una interfaz tan fácil de aprender, que es simplemente arrastrar un bloque, y cuando uno todos esos bloques y de al hacer clic en mi bandera verde, ya tengo ya mi videojuego, ya tengo ya mi aplicación. Entonces yo digo, esto es sorprendente, esto debo aprenderlo, y si esto lo domino, todo lo demás va a ser muy fácil. Son habilidades que fui y que se le ha ido transmitiendo a mis estudiantes. Cuando veo y me dicen: Profe, no entiendo programación, no entiendo esta estructura. Entonces tengo un taller de programación con Scratch en el cual, en esa segunda actividad, esos estudiantes que no han avanzado, les transmite esa confianza y pueden aprender a programar fácilmente.
Sin lugar a dudas, George, has mencionado un factor clave que en LICS nos encanta dar: confianza. Vámonos al Hop en directo, por favor. Adelante, les escuchamos.
Bueno, pues, este, George, y a todos nuestros thinkers, que nos hicieron favor. Santiago, perdón, ya por tiempo no nos da oportunidad de hacer esta pregunta, pero no te vayas, Santiago. Después de cámara podemos hacer la pregunta, George. Recuerden que estamos, ya nos excedimos con 3 minutitos. Nos despedimos, ¿te parece, Marcelo? Nos pedimos, ¿te parece muy bien? Y agradecemos mucho desde el Hub de Prensa Madrid en el Estado de México, Atizapán. Te saludamos, George, y te mandamos un abrazo. A todos los tinkers, muchísimas gracias. Santiago, no te vayas para hacer la pregunta. Nos vemos.
Chao.
More from Adolfo

🎭 Hércules El Musical de Disney interpretada por la compañía de Teatro LIKS.CO. Función 1.

🎭 Hércules El Musical de Disney interpretada por la compañía de Teatro LIKS.CO. Función 2.

🎭 Hércules El Musical de Disney interpretada por la compañía de Teatro LIKS.CO. Función 3.

🎭 Hércules El Musical de Disney interpretada por la compañía de Teatro LIKS.CO. Función 4.

👾 Bloque 2: Genius Hours LIKS NextPlay presentado por KidZania en alianza con Colegios México Nuevo.





