National Curriculum Goes Functional by Michal Slaski | ElixirConf EU 2023

Code Sync
31 Oct 202328:11

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.

The video is abnormal, and we are working hard to fix it.
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

plate

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

Mejorar ahora

Mindmap

plate

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

Mejorar ahora

Keywords

plate

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

Mejorar ahora

Highlights

plate

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

Mejorar ahora

Transcripts

plate

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

Mejorar ahora
Rate This

5.0 / 5 (0 votes)

Etiquetas Relacionadas
programación infantileducación computacionalpensamiento computacionalaprendizaje prácticomujeres en tecnologíapedagogía innovadoraeducación primariaelixirfuncionalidad matemáticatecnología educativa