4 maneras de enseñar informática a una nueva generación de niños

  • Peter Holmes
  • 0
  • 3148
  • 680
Anuncio

Las conferencias de programación son lugares poco probables para encontrar maestros. Pero en la reciente conferencia PyCon UK, en el Technocentre de Coventry, propiedad de la Universidad de Coventry, los maestros y programadores trabajaron juntos y compartieron su experiencia relativa. ¿Por qué? Porque les importa mucho enseñar informática a los jóvenes.

El gobierno del Reino Unido ordenó recientemente que la informática se enseñe en las escuelas británicas como reemplazo del currículum informático muy difamado que enseñaba habilidades secretarias básicas (y muy desactualizadas), sin mucho espacio para nada más. Lo que es realmente hermoso del nuevo plan de estudios de computación es que es increíblemente abierto. Hay algunos hitos que deben cumplirse, como “usar secuencia, selección y repetición en programas; trabajar con variables y diversas formas de entrada y salida“, pero cómo llegas allí depende totalmente del profesor.

Esto ha resultado en una explosión de formas innovadoras de enseñar computación a niños y adolescentes. Éstos son algunos de ellos.

Pitón

Pocos lenguajes de programación son tan adecuados para enseñar a principiantes y niños como Python Los 5 mejores sitios web para aprender la programación de Python Los 5 mejores sitios web para aprender la programación de Python ¿Quieres aprender la programación de Python? Estas son las mejores formas de aprender Python en línea, muchas de las cuales son completamente gratuitas. . Hay una gran cantidad de razones para esto. Quizás la primera (y más convincente) razón es que las cosas son simples, directas y funcionan tal como cabría esperar..

Python es un lenguaje que abarca la simplicidad y la legibilidad, y la comunidad de desarrolladores de Python es famosa por ser acogedora, concienzuda y servicial. Por todas estas razones y más, se está utilizando en este momento en las aulas británicas. Python se ejecuta en casi todo (¡incluso en los teléfonos Symbian S60!) Y es de descarga y uso gratuitos. Que mejor que eso?

Raspberry Pi

De acuerdo, no podemos hablar de enseñar Ciencias de la Computación sin hablar de Raspberry Pi. Son pequeños dispositivos increíbles, que cuentan con suficiente RAM y potencia de CPU para ejecutar una distribución completa de Linux y casi no consumen electricidad..

También son baratos, y cuestan apenas $ 25. Puedes leer nuestra entrevista con Eben Upton El padre de Raspberry Pi habla: Eben Upton sobre el futuro de la tecnología y más El padre de Raspberry Pi habla: Eben Upton sobre el futuro de la tecnología y más El entusiasmo irradia de Eben Upton. Él es la fuerza impulsora detrás de Raspberry Pi, esa pequeña computadora que ha estado revolucionando la computación de aficionados desde su lanzamiento en 2012. Alto, y vestido informalmente, el fundador de ... - el fundador de la fundación Raspberry Pi y creador de Raspberry Pi - para tener una idea de lo que se trata. En resumen, el Raspberry Pi es un pequeño dispositivo barato donde los niños pueden aprender a codificar y experimentar sin preocuparse por romper la computadora familiar..

Estos ya se han convertido en un éxito masivo en el aula y han cambiado millones de unidades. ¿El producto correcto al precio correcto? ¿Alguien está realmente sorprendido??

Minecraft

Tal vez se pregunte qué tiene que ver Minecraft con la enseñanza de la informática. Eso es justo. Mientras que Minecraft es un videojuego divertido y creativo Introducción de Un Latecomer a Minecraft [MUO Gaming] Introducción de Un Latecomer a Minecraft [MUO Gaming] Minecraft, la sensación basada en bloques que sorprendió a los juegos, ahora tiene más de tres años. Es casi difícil de creer que haya pasado tanto tiempo desde que se publicó el primer alfa, y es igualmente ..., es poco probable que se vea en el aula sin que se juegue ilícitamente debajo del escritorio en un teléfono celular.

¿O es eso? Mojang, los desarrolladores de MineCraft, lanzó recientemente la versión Raspberry Pi de Minecraft. Esto es genial por muchas razones. Es gratis; se ejecuta en el hardware limitado de Raspberry Pi; y se puede ampliar programando con su API.

Las personas ya han usado la API de Minecraft para cosas increíbles, incluida la creación de relojes analógicos con bloques móviles; escribir clones de serpiente que controlas moviendo el personaje de Minecraft; e incluso Tetris. Tetris!

Rasguño

Scratch es un lenguaje de programación visual ¡Cómo enseñar a los niños a programar desde cero! ¡Cómo enseñar a los niños a programar desde cero! creado por el MIT. Si bien los lenguajes de programación visual comparten una serie de atributos en común con los lenguajes de programación basados ​​en texto como Java y Python (en términos de control de flujo, secuencia, selección y repetición), difieren en una forma crucial.

Los programas en Scratch se construyen arrastrando y soltando bloques. Si bien esto podría no ser atractivo para los estudiantes mayores o los veteranos de desarrollo endurecido, aborda un importante grupo demográfico: los estudiantes más jóvenes.

Estamos hablando de estudiantes de primaria, aquí. Estudiantes de escuela primaria. Aquellos con menos experiencia en el teclado, pero tienen suficiente coordinación mano-ojo para arrastrar y soltar bloques. Y ni siquiera necesita Scratch instalado localmente, ya que se ofrece una implementación bastante buena de Scratch basada en navegador.

Niños y codificación

Nunca ha sido un mejor momento para ser un joven apasionado por la programación. Lamentablemente, todas las cosas que existen ahora (Linux, Raspberry Pi, Python) no existían cuando era más joven o no eran lo suficientemente refinadas para ser utilizadas en un aula.

Con eso en mente, probablemente nunca haya sido un mejor momento para ser un joven geek. Pero ¿qué piensas? ¿Eres profesor? ¿Estás enseñando codificación a un niño pequeño o hermano? Déjame saber abajo en los comentarios.

Crédito de la imagen: PyConUK (LesPounder), Aula (Joseph McKinley)




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.