El siguiente es un blog invitado escrito por un Embajador de CodeMonkey Teacher.
Los libros pueden transportarnos a lugares lejanos, expandir nuestras mentes y ofrecer experiencias que quizƔs nunca tengamos en la vida real ...pero pueden ellos enseƱar a los niƱos a codificar?
Como bibliotecaria de escuela primaria y aspirante a maestra de informÔtica de primaria, he estado agregando libros de codificación y ciencias de la computación tanto a mi colección personal como a la de la biblioteca. Entonces, ¿cuÔles son los mejores libros de codificación para niños?
Un anÔlisis mÔs profundo de la colección de recursos muestra tres Ôreas principales: libros para que los niños se interesen en la codificación y la informÔtica, libros que intentan enseñar a los niños a codificar y libros para niños para ayudar a los profesores a introducir la informÔtica.
InterƩs inspirador
En mi biblioteca, elijo lecturas en voz alta y recomiendo tĆtulos para entretener e informar a los estudiantes. Con estos libros sobre codificación para niƱos, me esfuerzo por crear una conexión con la historia, exponer a los estudiantes a una nueva idea o despertar el deseo de aprender mĆ”s. BiografĆas como Grace Hopper, reina del código informĆ”tico por Laurie Wallmark, Dreaming in Code: Ada Byron Lovelace, pionera de la informĆ”tica por Emily Arnold McCully y el Quien era / quien es Las series suelen captar la atención de mis alumnos. El atractivo de la 'historia real' expande su pensamiento y les ayuda a darse cuenta de que las cosas no siempre fueron como son ahora. Las biografĆas muestran el pensamiento divergente y el nacimiento de nuevas ideas de una manera que un libro de texto o una conferencia no pueden. Otra nueva tendencia en los libros de codificación y ciencias de la computación son los libros de capĆtulos y de ficción que presentan personajes que emplean las 4 C y usan la tecnologĆa en su vida cotidiana. (Piense en "Babysitters Club se encuentra con Spykids"). Series y libros de capĆtulos como Club de codificadores, Chicas que codifican y Una misión de codificación Involucrar a los lectores y modelar el proceso de ingenierĆa o el pensamiento computacional para resolver problemas. Y hay guĆas curriculares basadas en estĆ”ndares y / o materiales de apoyo disponibles para la mayorĆa de estos tĆtulos.
Los estudiantes mayores que disfrutan de la resolución de problemas y los juegos de palabras apreciarÔn Cómo pensar como un programador sin siquiera intentarlo de Jim Christian. Los ejemplos de la vida real y los acertijos del estilo de los juegos mentales lo convierten en un libro divertido y educativo.
Mis libros infantiles favoritos para aprender conceptos de codificación de imÔgenes grandes son Cómo codificar una montaña rusa y Cómo codificar un castillo de arena por Josh Funk. Estas chicas que codifican libros usan una historia atractiva (¿quién no quiere visitar el parque de diversiones?) Para ilustrar claramente los fundamentos. Por ejemplo, una variable se usa para llevar la cuenta de cuÔntos tokens de viaje aún estÔn disponibles. Los niños se conectarÔn, disfrutarÔn, leerÔn y releerÔn estas divertidas historias.
Aprendiendo a codificar
En cuanto a aprender a codificar, hay varios libros que ofrecen instrucciones paso a paso. Scratch es la opción obvia para aquellos que quieran aprender por sà mismos. Si no estÔ familiarizado con Scratch, es una plataforma de codificación gratuita basada en bloques desarrollada por MIT para niños. Si bien puede ser confuso por sà solo, con un libro en la mano, un niño puede tener un sprite (el término de Scratch para los objetos que realizan acciones) deslizÔndose por su pantalla en poco tiempo. Hay varios libros fÔciles de seguir para crear juegos sencillos en Scratch. Una advertencia: Scratch se actualizó recientemente a la versión 3.0 (el primer cambio importante desde 2013). Si bien los libros se actualizan con bastante rapidez, asegúrese de elegir una versión 3.0, especialmente para un programador nuevo. Coding Games in Scratch y Coding Projects in Scratch de Jon Woodcock y 25 Scratch 3 Games for Kids: A Playful Guide to Coding de Max Wainewright son algunas de las mejores opciones actualizadas. Incluso con estos recursos, una lección prÔctica o dos antes de soltar a un niño con un libro les ayudarÔ a tener un mejor comienzo.
Para los programadores de estudiantes mayores, mĆ”s avanzados (o ambiciosos), estos tĆtulos requerirĆ”n un esfuerzo concentrado, pero con grandes recompensas. Obtener codificación Los lectores de reclamos pueden aprender HTML, CSS y JavaScript mientras crean un sitio web, una aplicación y un juego. Ā”Todo esto en unas 200 pĆ”ginas! Es una idea interesante, pero todavĆa no he leĆdo todo el libro. Ā”Tengo curiosidad por ver si tengo estudiantes interesados en asumir el desafĆo!
Misión Python de Sean McManus es, con mucho, el libro mĆ”s avanzado de mi lista. A primera vista, tiene un toque de libro de texto. Pero para alguien que realmente quiera meterse en el meollo de la programación a su propio ritmo, podrĆa ser la solución. El libro desglosa los pasos necesarios para construir un juego complejo. Los lectores pueden jugar el juego primero y luego aprender cómo funciona todo. O simplemente vaya directamente a construirlo. O personaliza el edificio sobre la marcha para crear su propio juego no espacial. Se requiere algĆŗn software gratuito y hay soporte disponible a travĆ©s del sitio web del libro.
Enseñanza de la codificación
Me queda una categorĆa para compartir. SI tu eres maestra continua DEMĆS fin. Muchos libros pueden ayudar a los educadores y padres a enseƱar codificación. Hay libros para proporcionar información de fondo (Las primeras computadoras por Megan Cooley Peterson y Computadoras: un libro verdadero por Christine Taylor-Butler) o proporcionar una descripción general divertida (Mi primer libro de codificación de DK.) Si bien es poco probable que los niƱos los aprendan por sĆ mismos, pueden ser la base para algunos planes de lecciones excelentes. Personalmente, no puedo esperar para usar el Los niƱos aprenden a programar serie de Heather Lyons y Elizabeth Tweedale. Los libros estĆ”n repletos de ideas para desarrollar grandes oportunidades de aprendizaje. Por ejemplo, el volumen Aprender a programar utiliza un ejemplo de recolección de manzanas para explicar las coordenadas. Los estudiantes deben codificar una secuencia usando coordenadas para levantar la canasta y juntar las manzanas. En lugar de que los estudiantes miren la cuadrĆcula en una hoja de trabajo o pizarra inteligente, podrĆan usar bloques de flechas para programar a un amigo, código de bloques para programar un robot, hacer un video que describa quĆ© hacer, crear historias numĆ©ricas sobre los diferentes caminos para recolectar las manzanas, o Desarrolle un juego en el que puedan mover las manzanas y la canasta alrededor de la cuadrĆcula para que un amigo las recoja. Esto encajarĆa perfectamente con mis maestros de primer grado 10 manzanas arriba lección. Pensamiento crĆtico, comunicación, colaboración, creatividad, Ā”compruĆ©balo!
-
SOBRE EL AUTOR:
Debra Cherry es bibliotecaria de escuela primaria. Puedes seguirla en Twitter aquĆ.