¿Deberías elegir una clase tutorial de programación infantil para tus hijos?
1. Situación actual y futuro de la programación infantil Hoy en día, la tecnología está cambiando nuestras vidas. Nuestras necesidades diarias de la vida son inseparables de Internet. El ritmo de los gigantes tecnológicos se está acelerando y la inteligencia artificial se ha extendido del mundo del ajedrez entre humanos y computadoras a la realidad.
Frente a un mundo en rápido desarrollo, ¿cómo podemos mantener el ritmo de desarrollo? ¿Cómo evitar que la próxima generación sea absorbida por la innovación tecnológica? Facebook Zuckerberg dijo una vez "La programación se ha convertido en una habilidad básica que todos deberían conocer", y Steve Jobs dijo una vez "Todos deberían pasar un año aprendiendo programación". ¿Por qué la programación es tan importante y una habilidad que todo el mundo debería dominar?
Si bien estos gigantes científicos se han propuesto popularizar la educación en programación, muchos países del mundo ya han lanzado cursos de programación en la educación obligatoria.
En Europa, 65.438+05 países han incorporado el aprendizaje de programación en sus planes de estudio, y el Reino Unido, Australia y España han hecho de la programación un curso obligatorio. Entre ellos, el Reino Unido ha establecido 2065+04 como el "Año del Código" y estipula que todos los estudiantes de entre 5 y 65+06 años deben aprender programación informática.
La importancia de la programación en Estados Unidos se ha situado durante mucho tiempo al nivel de la estrategia nacional. Mirando de cerca a Asia, Japón y Corea del Sur han incluido la programación en sus cursos de educación obligatoria.
Aunque lleguemos tarde, debemos agradecer que no lleguemos demasiado tarde. El 8 de febrero de 2014, del 14 al 14, comenzó en todo el mundo el segundo evento "La Hora del Código". Este evento fue iniciado por Code.org y tenía como objetivo promover la educación en programación y ciencias de la computación entre los jóvenes de todo el mundo. En 200 países de todo el mundo y en 35 idiomas, millones de jóvenes están invitados a desafiar la "Hora del Código". Podemos ver que China, la escuela primaria Beijing Guanghua Road, etc. se han mostrado en el mapa.
Anteriormente, en el popular documental en línea de Hong Kong "No Starting Line", los niños de Hong Kong comenzaron a aprender programación en el jardín de infantes. Actualmente, muchas escuelas de China continental han adoptado cursos de programación como cursos presenciales.
En julio del año pasado, el Consejo de Estado publicó un plan de desarrollo de inteligencia artificial de nueva generación, afirmando claramente que la inteligencia artificial se ha convertido en un nuevo foco de competencia internacional y un nuevo motor de desarrollo económico. Deberíamos llevar a cabo gradualmente un proyecto nacional de educación inteligente, establecer cursos relacionados con la inteligencia artificial en las escuelas primarias y secundarias, promover gradualmente la educación en programación, construir disciplinas de inteligencia artificial, cultivar talentos compuestos y formar una montaña para los talentos de inteligencia artificial en nuestro país.
Como todos sabemos, la principal aplicación de la inteligencia artificial son los robots. El desarrollo de una industria debe depender primero de la educación, por lo que la importancia de la educación en robótica y el aprendizaje de programación es evidente.
Si miramos a los grandes nombres de la industria tecnológica que nos rodean, encontraremos que la mayoría de ellos comenzaron a aprender programación cuando tenían 10 años.
Elon Musk, el fundador de Tesla y Space Exploration Technology Company Rockets, comenzó a aprender programación a la edad de 9 años;
Demis, el fundador de la inteligencia artificial de Google AlphaGo Hassabis comenzó a aprender programación a la edad de 8 años;
Tim Sweeney, el legendario fundador de Epic Games, comenzó a aprender programación a la edad de 10 años;
El CEO de Uber, Travi Kalanick, comenzó a programar a la edad de 6 años y se convirtió en multimillonario de Forbes a la edad de 38 años.
2. Los malentendidos del pueblo chino sobre la programación infantil 2017 es el primer año de programación infantil en China y viene acompañado de muchos malentendidos.
En 2017, la inteligencia artificial se robó el protagonismo en la educación K12, apareciendo frecuentemente en nuestro campo de visión en todos los ámbitos de la vida y a través de diversos canales. La "Programación infantil", como nueva categoría en la industria educativa fuertemente relacionada con la inteligencia artificial, es sin duda uno de los temas más candentes.
Por supuesto, se necesita mucho tiempo para que cualquier cosa nueva sea aceptada por el público.
Durante este período, habrá mucha confusión y malentendidos. Por ejemplo, algunos medios informaron que "¿La programación debería comenzar desde la infancia?". Las clases de programación para niños se hicieron populares durante las vacaciones de verano. Entrevisté a muchos programadores de Internet y tenían puntos de vista diferentes. sobre si los niños necesitan aprender a programar Otro ejemplo es "Entrenar a niños de 6 años en programación no es inteligencia artificial sino engaño artificial". El artículo señala: "La inteligencia artificial se ha convertido en un truco utilizado en los cursos de formación. El eslogan publicitario de las instituciones de educación y formación dice: 'Si no entiendes programación, serás analfabeto en la nueva era'. Si no comprende la programación, perderá la capacidad de comunicarse con los robots y la inteligencia artificial. "La programación será tan popular como los Juegos Olímpicos en el futuro", exponiendo el caos propagandístico de las instituciones educativas de programación infantil que abusan de los trucos de la inteligencia artificial. , estos informes reflejan la atención de los medios a la educación en programación infantil y, por otro lado, también reflejan la actitud de los medios y del público hacia la programación infantil. Hay algunos malentendidos o prejuicios preconcebidos en la educación, que por supuesto también reflejan la calidad desigual de la educación. instituciones de programación para niños.
Un malentendido típico es que el objetivo principal de la educación en programación para niños es capacitar a los niños para que se conviertan en futuros programadores; de lo contrario, será muy difícil ser reemplazado por la inteligencia artificial.
Antes de disipar este malentendido, también podríamos echar un vistazo a cómo los países extranjeros ven actualmente la programación infantil.
¿Cuánta atención presta la educación extranjera a la programación infantil? Estados: En 2012, Obama lanzó el movimiento Una Hora de Programación, llamando a los estudiantes de todo el país a aprender programación. En 2016, el gobierno de Estados Unidos invirtió 4 mil millones de dólares para fortalecer la educación informática en las escuelas primarias y secundarias para garantizar que todos los estados de los Estados Unidos. Los estados tienen educación informática desde el jardín de infantes hasta la escuela secundaria. Educación en informática completa y de alta calidad. En octubre de 2017, el ex presidente de los Estados Unidos, Obama, asistió a la Conferencia sobre Educación Futura en Beijing y una vez más respaldó la programación infantil, enfatizando "dejar que los niños ganen desde el principio". line”
Israel: Israel es el segundo Silicon Valley del mundo Ya en el año 2000, Israel incluyó la programación como una materia obligatoria en los colegios y universidades, lo que exigía que los niños aprendieran programación desde el primer grado de la escuela primaria.
Reino Unido: En 2014, fue designada como materia obligatoria en colegios y universidades. En el Año Británico de la Programación, el gobierno británico estipuló que la programación informática debería incluirse en el plan de estudios obligatorio de la educación primaria y secundaria. Las escuelas secundarias y los niños mayores de 5 años deben aprender programación informática. Además, ha lanzado una serie de actividades para promover el programa entre todas las personas en el Reino Unido y ha financiado 620.000 libras para ayudar a los profesores de primaria a mantener el progreso. de formación de cursos de programación En 2015, lanzó una campaña de digitalización de TI y donó 1 millón de microcomputadoras a estudiantes de 11 a 12 años en el Reino Unido.
Australia: En 2016, la codificación se introdujo oficialmente como una. Curso nacional obligatorio. Puedes comenzar a aprender programación a los 10 años y desarrollar el pensamiento de programación. A los 12 años, puedes exponerte a la programación informática y practicar la programación.
Según las estadísticas de Scratch. La programación gráfica más popular entre los niños, menos de 100.000 personas en China están aprendiendo Scratch, y las poblaciones de Estados Unidos y el Reino Unido son mucho menores que las de China, pero tienen casi 9 millones y 2 millones de estudiantes respectivamente. y más de 60 millones de niños en todo el mundo han aprendido programación infantil.
Xiao Hong cree que la educación en programación infantil no se trata de cultivar futuros programadores, sino de permitir que los niños dominen y apliquen nuevas tecnologías para expresarse. y transformarse de consumidores en la era tecnológica a creadores; al mismo tiempo, la programación infantil es un vehículo ideal para cultivar la capacidad de pensamiento de los niños.
3. para descubrir dónde radica el problema. De hecho, a través del llamado método de depuración, podemos capacitarlo para identificar rápidamente los problemas y descubrir todos los puntos de error. Este tipo de habilidad le resultará muy útil en el futuro, ya sea que administre personas o cosas. La programación también se puede utilizar para mejorar la metacognición, que se refiere a la capacidad de una persona para pensar en sus propios pensamientos. También puede referirse a la capacidad de autoevaluar los procesos de pensamiento o las habilidades intelectuales y de ajustarse y mejorar repetidamente en función de las propias fortalezas y debilidades. A través de la autorreflexión, pueden identificar errores y hacer ajustes para corregir sus deficiencias mediante la práctica deliberada. En la jerga del aprendizaje basado en juegos, es iteración.
La programación es un método de aprendizaje basado en juegos. ¿Por qué los niños están tan centrados en aprender el lenguaje y los mecanismos operativos de los videojuegos, pero no interesados en lo que se enseña en la escuela? La respuesta de Jordan Shapiro: situación. Los juegos permiten a los niños utilizar nuevos conocimientos en contexto, pero la enseñanza típica no logra contextualizar el contenido. "Es como darte una guía para un juego en lugar de un juego.
”
En resumen, la programación infantil puede ayudar a los niños a aprender a descubrir problemas, analizar problemas, resolver problemas, encontrar mejores soluciones, resumir reglas, abstraer el proceso del algoritmo y la sensación de logro resultante. Esto es lo divertido de programación.
4. ¿Cómo aprender a programar?
En primer lugar, comience con la programación infantil Scratch. Los alumnos pueden crear y diseñar historias, animaciones, etc. Es una herramienta de aprendizaje de bajo umbral y alta eficiencia, ha sido traducida a más de 50 idiomas y se estudia y utiliza en más de 40 países y regiones. Es posible que ni siquiera sepa las palabras en inglés y no pueda usar el teclado. Los comandos y parámetros que componen el programa se implementan a través de bloques de construcción. Simplemente arrastre el módulo a la barra de edición del programa con el mouse. El lenguaje de programación gráfica es adecuado para la educación de niños y adolescentes de 6 a 16 años. Puedes usarlo para crear tus propias historias, animaciones y juegos, música e incluso pinturas, y puedes compartirlos fácilmente en Internet. los adolescentes para desarrollar las habilidades que necesitan en la sociedad de la información. Los adolescentes no solo pueden aprender matemáticas y matemáticas mientras crean y comparten sus conocimientos informáticos, también pueden estimular la creatividad, el pensamiento sistemático y el espíritu de trabajo en equipo. comenzar con robots puede obtener el doble de resultado con la mitad del esfuerzo porque los robots son más vívidos y pueden ayudar a los niños a comenzar rápidamente. Los robots se pueden conectar a muchos sensores y realizan muchas funciones. que puede estimular la capacidad innovadora de los niños mientras aprenden programación.
Los niños que han estado expuestos a la construcción y programación de robots simples en el jardín de infantes y la escuela primaria 2-3 estarán expuestos a la programación de robots en el segundo y tercer grado. de la escuela primaria, y no es nada difícil, sin embargo, si no hay una base antes, a los niños les resultará extremadamente difícil cuando comiencen a aprenderlo en el segundo y tercer grado de la escuela primaria, porque esto no es algo que pueda. se puede hacer simplemente memorizándolo, pero confiando en él. ¡La fuerza interior del "pensamiento lógico"!
¿Cómo elegir una buena escuela de programación para tus hijos?
¿Elegir un formato de clase? que sea aceptable para sus hijos: tarea en línea y tarea fuera de línea
1. Tarea en línea: la llamada clase en vivo, aprendizaje en línea
Esta forma es más adecuada para niños con fuertes habilidades. autocontrol, porque al aprender en línea, el maestro no puede mirar al niño para saber si realmente entiende el problema. Sólo cuando el niño toma la iniciativa de hacer preguntas puede saber que se ha encontrado con un problema. o los niños reticentes pueden perder puntos de conocimiento debido a la timidez, lo que hace que no puedan seguir el progreso en cursos posteriores.
Este tipo de curso tiene tres ventajas:
Puedes usarlo. Internet para aprender y verlo en iPad, teléfono móvil y computadora
El precio es relativamente barato;
En segundo lugar, la línea no funciona.
Este formato es adecuado para la mayoría de los niños. Al inscribirse en una escuela intensiva, debe considerar los siguientes puntos: distancia, disposición horaria, evaluación educativa y popularidad. Creo que no puedes permitir que tu hijo corra más de 10 kilómetros para estudiar en una institución menos conocida. La organización del tiempo, el tiempo de clase y el horario de clases deben ajustarse de acuerdo con su propio horario. La evaluación educativa y la organización formal definitivamente le permitirán conocer claramente el progreso del aprendizaje de su hijo y brindarle comentarios oportunos. Como todos sabemos, actualmente no existe ninguna declaración particularmente autorizada por parte de esta organización. Después de todo, esto acaba de comenzar. ¿Crees que me creerías si me jactara de que somos los mejores?
El tiempo y los logros son las formas de acumular reputación.
Cómo elegir dicho curso:
1. Elija una escuela que comience a 30 minutos en automóvil desde su casa o desde la casa de un familiar donde el niño pueda quedarse;
2. Elija una institución formal que pueda emitir facturas y simplemente busque un maestro para enseñar, definitivamente no funcionará;
3. En las mismas circunstancias, elija experiencia en proyectos. Realmente el dinero no es lo más importante. Aunque algunos peces de Kuding confían en su ventaja de precio, todavía creen que el futuro de sus hijos es la clave.
Resumen: En el mundo cada vez más competitivo de hoy, tener una habilidad más puede significar una oportunidad más de éxito. Mire a los grandes ricos y poderosos de la industria de TI. Mucha gente empieza a programar desde niños.
Si quiere darles a sus hijos otra oportunidad de triunfar, ¿por qué no empezar a enseñarles programación ahora?
En lugar de preocuparse porque los niños sean adictos a los juegos, es mejor orientarlos correctamente y convertir el juego en un proceso de aprendizaje y creación. Aprender programación no significa que los niños se convertirán en programadores o ingenieros de desarrollo de software en el futuro, al igual que aprender pintura y piano no significa que los niños se convertirán en pintores o intérpretes en el futuro. Pero abre una puerta al pensamiento lógico de los niños, puede inspirar el desarrollo de sus diversas habilidades y sentar una base sólida para sus futuros estudios y carreras.