Red de conocimiento informático - Conocimiento informático - ¿Qué libros son buenos para que los estudiantes de primaria lean cuando aprenden programación?

¿Qué libros son buenos para que los estudiantes de primaria lean cuando aprenden programación?

Ilustración

1 "HELLO RUBY Aventura de programación infantil"

Grupo de edad adecuado: 4-7 años

Motivo de la recomendación:

Una niña llamada Ruby

Durante la aventura, utilizó mucho pensamiento computacional para resolver problemas, como descomponer problemas, crear planes paso a paso, extraer características, etc. Este es un libro que es mitad historia y mitad actividad. Es muy fácil de leer. Presenta conceptos relacionados de programación informática en palabras que los niños pueden entender. También incluye un conjunto de juegos de mesa de programación, adecuados para que jueguen padres y niños. juntos.Aprender a través de la interacción.

2 "Programación práctica de ScratchJr"

Grupo de edad adecuado: 5-7 años

Motivo de la recomendación

ScratchJr es en iPad Con la aplicación podrás crear pequeñas animaciones, historias cortas, juegos sencillos y otros proyectos. Si quieres iniciar a niños menores de 7 años en la programación, puedes empezar con Scratchjr

.

Este libro está coescrito por ScratchJr y el fundador de Scratch. Contiene casos, imágenes y textos vívidos y explicaciones detalladas. Al mismo tiempo, el libro también ofrece algunas sugerencias reflexivas para adultos.

3 "Programación divertida con Scratch para niños 2"

Motivo de la recomendación

Este libro combina chino, matemáticas, ciencias, música y otras materias para enseñarte cómo usar Scratch

Es un programa de diseño. Hay muchas imágenes de dibujos animados en el libro, con imágenes y textos, impresiones en color y colores intensos. Es muy adecuado para que los niños lo lean solos. un buen libro de introducción.

Sin embargo, hay relativamente pocas explicaciones y proyectos sobre programación en el libro. Si desea aprender más profundamente, simplemente leer este libro no es suficiente.

Capítulo práctico

4 "Proyectos de codificación/Juegos en Scratch"

Motivo de la recomendación

Publicado por Editorial DK, el libro contiene Hay muchos tipos diferentes de proyectos de Scratch. Cada tipo de proyecto contiene dos o tres casos. Muchos casos son muy creativos y cada caso dará sugerencias para una mayor mejora y creación. Este libro está lleno de imágenes y textos, y es particularmente vívido. No hay muchas palabras en grandes secciones del libro y son básicamente anotaciones junto a las imágenes, lo que hace que la gente quiera leer.

Desafortunadamente, no hay mucha explicación de los conceptos de programación. El libro trata más de enseñarle cómo construir proyectos, por lo que es adecuado como guía práctica.

Nota: Estos dos libros están en inglés y son adecuados para niños que dominan mejor el inglés.

5 "Programación práctica de Scratch 2.0"

Grupo de edad adecuado: 10 años en adelante

Motivo de la recomendación

Este es un Este libro de texto clásico de Scratch puede considerarse como el "Pequeño Libro Rojo" de Scratch. Contiene una gran cantidad de proyectos y ejercicios de programación. Contiene una gran cantidad de programación informática y conocimientos interdisciplinarios, como conocimientos de biología. Libro de referencia para el aprendizaje avanzado de Scratch.

Sin embargo, este libro no es tan rico en imágenes y textos como los dos primeros libros Scratch recomendados, y requiere más paciencia al leer. La segunda mitad contiene conocimientos como los sistemas binarios, que son adecuados para niños de los grados superiores de la escuela primaria y superiores.

6 "Un libro sobre desarrollo de aplicaciones de Android escrito para todos: inicio rápido y práctica práctica de App Inventor 2"

Grupo de edad adecuado: 10 años o más

Razones recomendadas

Este libro presenta la poderosa herramienta de programación visual AppInventor2 desde el nivel más superficial al más profundo. Cualquiera puede usarla para desarrollar sus propias aplicaciones móviles. El autor ha recopilado 13 ejemplos interesantes. Los niños pueden seguir las explicaciones del libro y crear estas aplicaciones móviles por sí mismos. El libro no solo contiene proyectos prácticos, sino que también contiene muchas explicaciones de conceptos de programación de computadoras, lo que es adecuado para una comprensión más profunda de la programación.

Capítulo avanzado

7 "JavaScript divertido: enseñar a los niños a aprender programación"

Grupo de edad adecuado: 10 años o más

Motivo recomendado

Después de aprender un lenguaje de programación gráfico, si un niño está interesado en la programación y quiere aprender más un lenguaje de programación basado en código, se recomienda encarecidamente comenzar con el lenguaje JavaScript o Python.

Este es uno de los pocos libros del mercado que enseña a los niños a escribir páginas web. La ventaja de escribir un trabajo web es que puedes crear rápidamente un trabajo que sea fácil de probar y publicar.

La desventaja es que los ejemplos están muy orientados al inglés, lo que requiere que los niños estén muy familiarizados con el inglés, y los ejemplos de trabajo son relativamente largos y difíciles, lo que requiere que los niños sean muy pacientes y serios en el aprendizaje. . Otra cosa a tener en cuenta es que CSS se omite en el libro.

8 "El viaje de programación de padre e hijo: aprender Python con Little Carter"

Grupo de edad adecuado: 12 años en adelante

Motivo de la recomendación

p>

Este es un libro de programación Python para niños chinos. Utiliza muchos dibujos animados vívidos para explicar conceptos abstractos de una manera muy simple.

El único inconveniente es que la imagen es en blanco y negro. Los comentarios que recibimos son que a los estudiantes de primaria no les gusta verla, por lo que la recomendamos a niños mayores de 12 años. Más adelante en el libro, PyGame se utiliza para crear juegos. De hecho, la instalación de PyGame es bastante problemática y muchas personas no pueden aprenderlo después de acceder a PyGame. Las bibliotecas de Python son muy poderosas. Si quieres aprenderlas bien, también debes estudiar pacientemente cómo instalar varias bibliotecas. Es la única forma de aprender.