Imagen carátula del episodio con el título y la foto de Bruno Capuano

Abrimos episodio Katia Gilligan en #MujeresEnTecnología, una joven que empezó como panadera y creando magdalenas y vendiendo pan y cómo se interesó por la programación y terminó en 2 años trabajando como Ingeniera de Microsoft. Hablamos de programación con niños en familia, cuándo y cómo, qué edades y qué lenguajes podéis utilizar en casa. Entrevistamos a Bruno Capuano, evangelizador cloud de Microsoft que nos cuenta cómo aprendió a programar, su periplo internacional y nos habla del cole en Canadá y cómo usa la tecnología con sus hijos. Cerramos con frase de Bill Gates sobre los beneficios que aporta la programación y una actividad con Scratch.

Mujeres en tecnología: Katia Gilligan

Kathering Gillighan era panadera en el año 2018. @synsation6

Trabajaba todo el día y echaba bastantes horas extras.

Decoraba pasteles y galletas y vendía pan.

Aunque su trabajo tenía una parte creativa con los dulces, con el tiempo lo encontraba monótono y decidió que quería hacer algo más desafiante.

No tenía ni idea de nada técnico y mucho menos de informática, sin embargo, empezó a estudiar programación como hobby.

Ese pasatiempo se convirtió en algo que le apasionaba cada vez más.

Pronto renunció a su trabajo en la panadería y comenzó a aprender a programar a tiempo completo.

Para acelerar el proceso hizo un bootcamp de programación para ir más rápido.

Antes de terminar la formación, consiguió un trabajo como programadora, en el que estuvo trabajando durante 2019.

A finales de año, pidió un programa de aprendizaje LEAP de Microsoft y entró al mismo.

Al finalzar el programa, entró a trabajar en Microsoft como Ingeniera de Desarrollo, donde hoy, dos años después, viaja por el mundo enseñando JavaScript con esta empresa.

Katia no tenía estudios universitarios, ni técnicos ni experiencia previa con nada que tuviera que ver con la tecnología.

Ahora también ha diseñado y está en el proceso de lanzamiento de ALURA, un dispositivo innovador de tipo espejo que incorpora tecnología Windows, conexión a INternet y aplicaciones.

También ha creado una página Web en Notion sobre la Web 3.0 para desarrolladores que quieran iniciarse en el tema.

El tema de la semana: Enseñar a programar a niños y niñas

Hay innumerables libros, artículos y blogs que perpetúan la idea de que todos los niños necesitan aprender a codificar.

Todos hemos escuchado «programar es la nueva alfabetización» y «aprender a programar es esencial para preparar a los niños para el futuro».

Si bien las habilidades de programación tendrán una gran demanda a medida que avanzamos hacia un futuro lleno de automatización, robots e inteligencia artificial, no debemos pensar por ello que todos los niños deben convertirse en programadores expertos.

Desde mi punto de vista y tras haber trabajado con muchas familias y con niñas y niños y adolescentes en diferentes ámbitos de la tecnología tengo clara una cosa:

algunos niños están “cableados” para ser programadores y otros se adaptan mejor a los aspectos más creativos de la tecnología.

Lo que es lo mismo… que no todos los niños tienen por qué saber programación y programar… como ya hemos dicho en varios episodios, una cosa es “exponerles” con el fin de detectar habilidades, destrezas, gustos y cosas que veamos como padres y madres que favorecen el desarrollo, la curiosidad, la creatividad

Y otra cosa es imponerles que como la programación es el futuro, si o sí, tienen que aprender a programar.

Observaciones sobre lenguajes de programación

Desde mi punto de vista, para exponer a los más pequeños en casa a la programación, podéis empezar con un entorno de programación diseñado por el MIT llamado Scratch.

En familia más digital y en snakecoders es el lenguaje que usamos con las niñas y niños entre 5 y 8-9 años.

Scratch les permite explorar el código construyendo juegos y creando animaciones.

Su entorno de arrastrar y soltar requiere una escritura mínima y es extremadamente visual, caricaturesco y divertido.

En las actividades de Scratch todos los alumnos se lo pasan en grande creando juegos y aprendiendo la lógica detrás de los lenguajes de programación del mundo real.

Es muy raro que no disfruten de Scratch. Y tengo comprobado que cuando programan juntos o bien en familia entre hermanos o bien con las amigas y amigos, lo pasan bomba y disfrutan.

Cuando ya han experimentado con este tipo de aplicaciones o lenguajes de programación de tipo bloques, como Scratch, el siguiente paso, cuando ya van aprendiendo a leer y a escribir mejo, , el siguiente paso es Python,

Python es un lenguaje de programación que se usa en el mundo real. Por ejemplo, YouTube, Instagram, Reddit y Spotify usan Python para muchos servicios que hay por debajo.

Trabajar con Python implica escribir código en un editor de texto, y aquí viene el primer obstáculo para todos los que disfrutan más con la parte visual, con imágenes, con colores, y viendo inmediatamente el resultado de una acción.

La programación escrita, con Python o cualquier otro lenguaje, como JavaScript, que también es bastante popular, implica pensar de forma más abstracta, y requiere más concentración.

Una vez que un estudiante pasa de Scratch a Python, suele pasar una de dos cosas: el estudiante está muy interesado y comprometido, o el estudiante está aburrido, abrumado o no participa.

¿Qué significa esto para tus hijos?

Todos esos niños y niñas que les aburre o les abruma la programación, que véis que no disfrutan igual… lo que nos muestra esto es que no está realmente interesado en aprender informática.

La idea de crear juegos puede ser emocionante, pero cuando se trata de ejecutar la tarea compleja y de alta concentración de escribir y depurar código, los estudiantes pueden tener dificultades con el contraste de trabajar con Python versus trabajar con Scratch.

De forma predeterminada, Scratch incluye gráficos, animaciones y diseño, por lo que la mayoría de los estudiantes disfrutan creando proyectos.

Sin embargo, cuando se trata de escribir líneas de código de una manera matemática y lógica, muchos niños pierden interés o no lo entienden fácilmente. Además, algunas personas simplemente no están “preparadas” para una informática más avanzada.

Es similar a la escuela: algunos estudiantes sobresalen en ELA (artes del idioma inglés) y estudios sociales, pero tienen dificultades con las matemáticas.

Por lo que la conclusión… es que si bien, es importante que tengan contacto con la programación, especialmente que lo hagan en grupo, con amigas y amigos o dentro de familia, con los hermanos o incluso con vosotros los padres ya madres,

Tenemos que estar atentos en esa evolución y especialmente en la transición… Cuando pasen de programar con bloques a progamar con texto.

De nuevo, desde mi experiencia, cuando esta transición se hace con retos, en equipos, con más niñas y niños, pues suele ser menos traumática, porque se apoyan entre ellos, hacen cosas juntos y eso une mucho y les ayuda a superar esos momento de insatisfacción o peor, de frustración.

Si se da el caso, pues tampoco hay que obligarles… la informática, la tecnología tiene muchos aspectos más allá de la programación pura, y lo más importante como ya he dicho sería que disfruten y que encuentren qué área, qué parecela, qué aplicación les atrae más o se sienten más cómodos.

No les obliguéis a programar por programar o porque es algo que tiene mucho futuro… exponerles a la programación como una actividad más de la digitalización… y de nuevo, con amigas y amigos mejor que solos.

Y hasta quí este espacio dedicado a la programación en familia y en el cole o en las actividades extraescolares.

La entrevista de la semana: Bruno Capuano (Microsoft)

Seguiremos hablando hoy de programación pero ya con la experiencia de mi invitado de hoy, Bruno Capuano, Cloud Advocate en Microsoft, padre de familia y corredor empedernido que nos contará su historia desde Argentina a España, y desde España a Canadá donde reside y cría a sus hijos

La frase de la semana: Bill Gates

Retomamos hoy al amigo Bill Gates, fundador de Microsoft y creador de Windows y de Office en la frase educativa… Bill Gates destacó como programador cuando era muy joven, empezó a interesarse activamente por la programación con 13 años, y dijo esta frase que hoy, con el tema de la programación, resuena especialmente en todo lo que hemos estado contanto en el episodio.

Aprender a escribir programas ejercita tu mente y te ayuda a pensar mejor, te crea una forma de pensar en las cosas que creo que ayuda mucho en toda clase de situaciones y ámbitos de la vida.

Tdrminamos este programa con una recomendación para la familia… si queréis hacer actividades con scratch, recordar que tenéis un montón de actividades en familiamas.digital y si queréis hacer algo ya en casa directamente en Internet, os dejaré la página de esta aplicación para aprender a programar con bloques,

sctratch.mit.edu

La podéis poner en español, aunque ya sabéis que a mi me gusta que las niñas y niños se expongan con naturalidad al inglés y que aprendan a usarlo de forma indifierente en su día a día, no obstante, lo dicho, la pueden poner en español.

Desde ahí tienen la posibilidad de crear una aplicación con bloques, directamente, sin necesidad de registrarse, y tenéis un tutorial guiado que os va diciendo cómo funciona esta aplicación y cómo podéis crear vuestro primer programa.

Hasta aquí, toda la información digital del episodio de hoy de Competencia digital, el podcast para todos los públicos donde hablamos de tecnología, de informática, de aplicaciones y de cómo sacarles el máximo partido en vuestro día a día para tener más y mejores oportunidades.

Enlaces del programa:

Publicaciones Similares