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Ć.