Red de conocimiento informático - Consumibles informáticos - Además de MOOC.com, ¿existen mejores sitios web para aprender programación?

Además de MOOC.com, ¿existen mejores sitios web para aprender programación?

Las clases de programación infantil se han vuelto muy populares en los últimos años. Entonces, ¿deberíamos dejar que nuestros hijos la aprendan? Como la mayoría de las madres, al principio tenía preocupaciones:

¿Pueden los niños estar interesados ​​en códigos de programación aburridos?

¿Es demasiado difícil? ¿Cuánta energía necesitan dedicar los padres a la tutoría?

¿Criarás a un bebé al que le encantan los juegos?

¿Cómo es el precio? ¿Es rentable?

Hay muchos cursos en el mercado, ¿cuál es mejor?

Coordinado en Nanjing, como madre programadora, este artículo compartirá información sobre varios cursos de programación populares, así como nuestra experiencia de aprendizaje en Programación Little Rocket, con la esperanza de brindarle alguna referencia.

Siempre he prestado más atención al desarrollo y cultivo del pensamiento lógico de los niños.

Al mismo tiempo, mi hijo es un bebé tranquilo y de movimientos lentos al que le gusta pensar. Tiene una gran capacidad práctica y, a menudo, desmonta los juguetes en casa para estudiarlos.

Empecé a tomar clases de construcción con bloques cuando tenía tres años y medio y me interesó mucho. Según las características de los niños y la moda actual de las clases de programación, quiero que mis hijos también lo prueben.

1. Los cursos de programación infantil que hay en el mercado son similares, pero cada uno tiene sus propias características.

Casi todos estos cursos utilizan una interfaz de programación gráfica y un método de enseñanza de "clase en vídeo grabada + profesor de la clase respondiendo preguntas". Generalmente son muy similares, pero existen algunas diferencias entre ellos.

A continuación, se le ofrecerá una comparación de Walnut Programming, Little Code King, Xigua Maker, Coding Cat y Little Rocket desde cuatro aspectos: formato del curso, dificultad del curso, lenguaje de programación y diseño de interfaz.

(1) Dificultad del curso: Little Rocket es adecuado para niños en jardín de infantes, y varios otros cursos son más adecuados para niños en edad escolar.

Little Rocket es relativamente simple y avanzaré a la programación de Cat más adelante. En mi opinión personal, la dificultad de los otros cursos debería ser más o menos la misma. Watermelon Maker parece ser un poco más difícil y requiere la guía de un adulto en las etapas posteriores.

(2) Formato del curso: Little Code King, Walnut Programming y Little Rocket son más interesantes.

Coding Cat tiene un tema para cada lección, y no hay conexión entre cada tema. Todo el curso se guía a través del diálogo entre los dos personajes de dibujos animados del muñeco Programming Cat y Ah Dan; Walnut Programming es un modo de ruptura de niveles diseñado con un tema coherente, lo que lo hace sentir como si estuviera en un juego continuo, lo que lo hace más interesante.

En cuanto a Little Rocket, no hay un tema continuo, pero los vídeos del curso son bastante interesantes; al fin y al cabo, tienen que atraer la atención de los niños.

(3) Lenguaje de programación: Little Rocket y Programming Cat utilizan la plataforma Kitten de desarrollo propio, y los demás utilizan básicamente el programador Scratch. Ten cuidado si participas en una competición.

En los primeros días se utiliza para iluminar a los niños y estimular su interés. Pero si deseas participar en varios concursos de programación más adelante, aún necesitas aprender a usar Scratch u otros lenguajes de programación.

(4) Diseño de interfaz: Cada familia es diferente y tiene diferentes requisitos para los niños.

Xigua Maker realiza la transición del chino al inglés desde las etapas básicas a las posteriores, por lo que los niños deben tener una cierta base en inglés, de lo contrario será difícil operarlo más adelante.

Las interfaces de Xiaomawang y Walnut Programming están en chino y los bloques de construcción tienen caracteres chinos. Puede ver intuitivamente las funciones de cada bloque de construcción, pero requiere que los niños puedan leer y comprender. el contenido del texto.

No hay palabras en los bloques de construcción de Little Rocket, por lo que los niños deben recordar la función de cada bloque de construcción. Por supuesto, su diseño de interfaz de usuario también es muy razonable y la función de cada bloque de construcción es fácil de ver. Algunas personas dicen que esto es más adecuado para niños que no saben leer porque recuerdan mejor las formas.

En comparación, mi bebé es pequeño, solo tiene más de cuatro años y no sabe mucho sobre alfabetización. Varios otros cursos son demasiado profundos para él, por lo que eligió Programación Little Rocket. En general, estamos satisfechos con esta clase, pero también tiene deficiencias obvias y es más adecuada para niños cuyos padres tienen tiempo para acompañarlos a clase...

En segundo lugar, la programación realmente no es tan difícil. Al igual que otras clases de programación para niños, Little Rocket Programming también se esfuerza por enseñar de una manera que sea fácil de entender para los niños. Los niños que pueden aprenderlo a menudo sienten una sensación de logro.

Hay muchas madres a mi alrededor a las que les resulta difícil programar y les preocupa que sus hijos no puedan aprenderlo.

Pero, de hecho, la llamada programación informática consiste en expresar las relaciones y estructuras lógicas entre algunas cosas en un lenguaje informático, para que la computadora pueda comprender estos lenguajes y completar los efectos que necesitamos. y lograr un El incidente...

Entonces, las clases de programación para niños realmente no son difíciles siempre que se enseñen de una manera que sea fácil de aceptar para los niños.

Volviendo al tema, hablemos de la programación de Little Rocket en detalle.

(1) El flujo del curso es simple y se enseña de una manera que sea fácil de entender para los niños, de modo que los niños puedan tomar clases por su cuenta.

El vídeo del curso dura unos 20 minutos. El tema de este número se presenta a partir de escenas de la vida, por ejemplo, la primera lección comienza con la escena de "Barbacoa en los suburbios" y luego el video explica cómo implementar el contenido del programa, qué hace cada bloque de construcción y cuántos pasos; todo el programa tiene; finalmente, se presentan los requisitos de tarea y los propios niños lo completan en el programador y lo envían.

Si tienes alguna duda, puedes consultar al profesor a través de WeChat, y el profesor responderá las preguntas vía voz o vídeo.

En cuanto al contenido, este tipo de programación gráfica en realidad "sella" muchas funciones. Un pequeño bloque de construcción integra funciones que solo se pueden realizar con unas pocas líneas de código. Los niños completan la programación como bloques apilables. A través del proceso, puedes hacer que los personajes se muevan, salten, se muevan, acerquen/alejen, muestren/desaparezcan...

No importa qué proveedor del curso sea, deben adaptarlo a una forma y dificultad. que los niños puedan aceptar, así que realmente no tienes que preocuparte de que sea demasiado difícil.

Nuestro hijo inicialmente necesitaba adultos que lo acompañaran en clase y en los deberes. Más tarde, pudo completar la tarea básica de forma independiente, pero necesitaba mi ayuda para mejorarla.

(Por supuesto, es cierto que los niños pueden asistir a clases solos, pero si los padres los acompañan, el efecto debería ser mejor. Hablaré de esto más adelante.)

( 2) El contenido del curso es vívido. Es interesante y el niño usa tanto sus manos como su cerebro. Completar el trabajo le dará una sensación de logro.

Debido a que está dirigido a bebés en el jardín de infantes, el diseño del curso se basa principalmente en dibujos animados y la interacción entre los personajes de dibujos animados "Un corto" y "Programming Cat" recorre todo el contenido. El estilo de dibujos animados y la forma de animación son sin duda interesantes para los niños.

Además, el proceso de clase es como llevar a los niños a desmantelar un juego: primero demostrar un efecto del juego, luego dividir el juego o evento en varios pasos y pedir a los niños que sean diseñadores para completar el proceso de programación.

Por ejemplo, en la lección sobre los elefantes amantes del baño, el diseño incluye los siguientes pasos:

1 Introducción de voz: "Un elefante chupó agua por la nariz, ¿qué quiere? que hacer?" ”

2. El elefante gira la cabeza

3. Rocía agua para bañarse

4. Las hojas caídas del elefante desaparecen

Para niños Cuando los bloques de construcción completan estos pasos uno por uno, se completa un proceso de programación.

En cada clase se resaltará un punto de conocimiento relacionado con la programación. Es una gran sensación de logro para los niños aprender este conocimiento, aplicarlo a sus propios trabajos y completar un pequeño juego o un pequeño programa.

Esta sensación de logro estimulará aún más el interés de los niños. Recientemente, agregamos una clase de transición al jardín de infantes y nos pusimos muy ocupados. Le preguntamos a mi hijo si quería dejar la clase de programación. Él se negó y dijo que le gustaba mucho esta clase.

(3) La información es rica y práctica, y también se tiene en cuenta la necesidad de protección ocular.

Esta clase vendrá con libros ilustrados sobre conocimientos de programación. A los niños les gusta mucho y, a menudo, piden leer estos libros. Contienen algunas lecciones de manualidades, pequeños experimentos, etc. para ayudarlos a comprender los conocimientos de programación. así como las canciones correspondientes. Todos mis hijos pueden cantar.