National Curriculum Goes Functional by Michal Slaski | ElixirConf EU 2023
Summary
TLDRMikhail comparte su enfoque innovador para enseñar programación a niños, especialmente a niñas, utilizando métodos creativos y sin pantallas. A través de actividades prácticas como juegos, actividades sin tecnología y proyectos artísticos, enseña conceptos fundamentales de la informática y la programación de manera accesible y divertida. Su metodología se centra en la motivación intrínseca, el pensamiento computacional y el uso de programación funcional, como Elixir, para facilitar la comprensión. Además, promueve el uso de recursos de código abierto para expandir su práctica educativa y llegar a una comunidad global de maestros y estudiantes.
Please replace the link and try again.
Q & A
¿Cuál es el enfoque principal de la charla?
-El enfoque principal de la charla es cómo enseñar conceptos de computación a niños pequeños, especialmente a niñas, utilizando métodos pedagógicos innovadores y estrategias que fomenten el pensamiento computacional desde una edad temprana.
¿Qué estadísticas se presentan sobre la participación de las niñas en la educación de la computación en Inglaterra?
-En 2020, solo el 20% de los estudiantes que eligieron computación como asignatura en Inglaterra eran niñas, mientras que el 80% eran niños. Este desequilibrio es una cuestión que se está investigando activamente a nivel global.
¿Cómo se enseña el pensamiento computacional a los niños pequeños según la charla?
-Se enseña el pensamiento computacional a través de actividades desconectadas de la tecnología, como juegos y ejercicios con tarjetas que representan sistemas binarios, algoritmos de ordenación, y otros conceptos básicos de computación.
¿Qué es el 'computer science unplugged' y cómo se utiliza en la enseñanza?
-'Computer science unplugged' es un enfoque pedagógico que enseña conceptos de ciencias de la computación sin el uso de dispositivos electrónicos. Por ejemplo, los niños pueden aprender sobre números binarios usando tarjetas y sobre redes de ordenación jugando roles físicos.
¿Qué papel juegan las matemáticas en la enseñanza de la computación a los niños?
-Las matemáticas son fundamentales en la enseñanza de la computación, ya que muchos conceptos informáticos, como la recursión y las estructuras de datos, están estrechamente relacionados con principios matemáticos. Se utiliza un enfoque que mapea conceptos matemáticos a conceptos de programación.
¿Por qué se utiliza la programación funcional en la enseñanza a los niños?
-La programación funcional se utiliza porque tiene una base matemática sólida y es más fácil de relacionar con conceptos matemáticos que los niños ya conocen, como las expresiones algebraicas y las funciones geométricas. Además, se considera una forma más intuitiva de enseñar computación.
¿Qué ejemplo de programación funcional se utiliza en la charla para enseñar a los niños?
-Se utiliza el lenguaje de programación Elixir y las 'Livebooks' para enseñar a los niños conceptos matemáticos y de programación. Las 'Livebooks' permiten a los estudiantes interactuar con ejemplos de código y visualizar los resultados de manera práctica y dinámica.
¿Cómo se involucra a los niños en la resolución de problemas mediante juegos?
-Se invita a los niños a desarrollar juegos al aire libre, donde resuelven acertijos y problemas que los llevan de un reto a otro, similar a una sala de escape. Esto les motiva intrínsecamente a aprender y aplicar conceptos de programación en un contexto divertido y desafiante.
¿Qué es la 'mapa de mapas' y cómo ayuda en la enseñanza?
-La 'mapa de mapas' es una herramienta que vincula conceptos matemáticos con conceptos de programación. Es una representación visual que ayuda a los estudiantes a navegar entre diferentes temas de matemáticas y programación, facilitando la comprensión y la memorización de los conceptos.
¿Qué materiales didácticos se mencionan en la charla y cómo se pueden acceder?
-Los materiales didácticos utilizados son de código abierto y están disponibles en inglés. Proyectos como 'Computer Science Unplugged' y 'Bootstrap' tienen versiones en inglés que se pueden utilizar como recursos para enseñar computación a los niños. Los materiales también se publicarán eventualmente como recursos de código abierto.
Outlines

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.
Mejorar ahoraMindmap

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.
Mejorar ahoraKeywords

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.
Mejorar ahoraHighlights

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.
Mejorar ahoraTranscripts

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.
Mejorar ahoraVer Más Videos Relacionados

¿Qué son los paradigmas de programación?

Aprende a programar desde cero con PseInt! | ¿Qué es PseInt? | Parte 1

Tip ⌚Para mantener el tinte por mas tiempo en las canas

Arduino desde cero en Español - Capítulo 1 - Introducción Arduino e inicio del Curso

Malala Yousafzai: Cambiando el mundo

CUADRATURA DE LA INTELIGENCIA MULTIPLE

La enseñanza del sistema de numeración. Problemas numéricos en torno al calendario. video 2 de 4
5.0 / 5 (0 votes)