Red de conocimiento informático - Conocimiento informático - ¿Qué software hay disponible para que los niños aprendan programación?

¿Qué software hay disponible para que los niños aprendan programación?

El software más utilizado para que los niños aprendan a programar es Scratch, pero Scratch ha sido prohibido recientemente. Me gustaría recomendar algunos de los mejores software de programación para niños en China.

1. Mind+

Mind+ es un software de programación gráfica nacional con derechos de propiedad intelectual independientes. Nació en 2013 y fue desarrollado por DFRobot. Es principalmente un software de programación gráfica desarrollado para satisfacer las necesidades de la educación en innovación científica y tecnológica nacional. También es una de las primeras herramientas de software de programación gráfica en China. Después de que la plataforma Scratch dejó de estar disponible, me sorprendió gratamente descubrir que es totalmente compatible con los archivos de programación guardados en formato sb3. Sus archivos de programa incluso se pueden importar al software con un solo clic, logrando una integración perfecta de las funciones de Scratch. Es un software de programación utilizado actualmente por muchos profesores y compañeros de escuela.

La mayor ventaja de Mind+ es su amplio soporte de hardware. Admite directamente el hardware de código abierto más utilizado en la educación primaria y secundaria, como Micro:bit, tablero de control, ESP32 y Arduino Uno, etc. Puede programar y controlar cientos de módulos de hardware de uso común, incluidos varios sensores, actuadores, pantallas, módulos de comunicación, módulos de funciones, etc. y bibliotecas de usuario abiertas, los usuarios pueden crear sus propias bibliotecas de extensión. Además, Mind+ también puede satisfacer las diversas necesidades de los profesores de primaria y secundaria en cuanto a la enseñanza de conocimientos sobre inteligencia artificial de IA. Además de la programación gráfica, también puede utilizar lenguajes de programación de alto nivel. Pitón/C/C++.

Mind+ ha sido pulido durante 8 años en China y se ha convertido en uno de los software de programación juvenil más utilizado en materias y competencias de educación científica y tecnológica.

2. KittenBlock

KittenBlock es un software de programación gráfica para niños producido por Xiaomiao Technology que puede ayudar a los estudiantes de primaria y secundaria o al personal técnico no profesional a comenzar rápidamente con la programación. controlando varios Varios módulos electrónicos. La característica más importante son sus ricas funciones de extensión, especialmente el área de inteligencia artificial (IA), que vale la pena estudiar. Si eres un jugador avanzado de alto nivel, incluso puedes desarrollar complementos relacionados tú mismo. En comparación con la función Scratch, KittenBlock también tiene funciones alternativas relacionadas, como el módulo Baidu Brain que puede realizar lectura de texto, reconocimiento de voz, etc.

Además, Kittenblock también soporta programación en C++ (Arduino) y Python.

3. mBlock V5

mBlock es un software de programación de bloques de construcción y programación de código para el campo de la educación STEAM. Está desarrollado en base a Scratch3.0. para crear, aprender y compartir. No solo permite a los usuarios crear historias, juegos, animaciones, etc. interesantes en el software, sino también programas del sistema Makeblock, micro:bit y otro hardware.

Extracción de funciones:

1. Además de la creación de animaciones y la producción de juegos, mBlock V5 también admite robots y programación de hardware de código abierto

2. enseñanza, enriqueciendo el contenido y las formas de enseñanza en el aula;

3. Admite una variedad de hardware de código abierto para satisfacer más necesidades de cursos y mejorar la eficiencia de la creación del aula.

4. entre Python y el modo de entrada de Python permite la enseñanza avanzada desde programación gráfica hasta programación de código

5. Admite recursos de enseñanza y plataforma de gestión del aula para crear aulas eficientes

6. puede diseñar varias aplicaciones interesantes

7. Pronto admitirá el uso multiplataforma, proporcionando una experiencia de enseñanza de programación fluida

4. Otro software

Actualmente hay algunos. Software alternativo de programación infantil, como Kouding, Codingmao, gatito, etc., si estás interesado, puedes buscarlos y descargarlos para probar.