Cómo enseñar a sus hijos menores de 10 años a codificar

Recomendaría que su hijo comience con algo como el curso de programación de Khan Academy que pasa por algunos javascript básicos. O podría presentarle Scratch u otro lenguaje de programación que tenga una interfaz gráfica. Si no sabe cómo programarlo, esta es una gran oportunidad para aprender junto con sus hijos 🙂 La programación puede ser frustrante a veces, recuérdele que puede tomar tiempo resolver los problemas y errores que encuentran. Lo más importante, recomendaría construir algo que ellos quieran construir, ya sea un juego, una página web, una aplicación de dibujo simple, cualquier cosa realmente.

Elegir un idioma es realmente una cuestión de lo que quieren hacer. La mayoría de los idiomas de nivel superior deberían ser adecuados. No recomendaría comenzar con c o c ++, aunque personalmente no he escrito tampoco, pero los he mirado y tienden a ser mucho más detallados y estrictos en su escritura.

Estos son los idiomas que recomendaría para diferentes cosas que podrían querer hacer:

Juegos: scratch, luego pasar a python o javascript

Aplicaciones de Android: inventor de aplicaciones MIT, pasando a Java

Páginas web: html, JavaScript, css.

Aplicaciones informáticas (Microsoft Paint Clone, reproductor de música, etc.): Python, pero en gran medida también puede usar JavaScript y simplemente ejecutar programas en el navegador web en lugar de una aplicación independiente.

Robótica: Obtén un arduino o raspberry pi. Ambos tienen toneladas de documentación y deberían poder ayudarlo a comenzar con bastante rapidez.

Hagas lo que hagas, no uses Scratch primero. ¡Code.org es increíble! Muestra a los niños o incluso a los adultos cómo escribir juegos o lógica de programación. ¡Incluso le da el código javascript que creó mientras arrastraba y soltaba! ¡Y cuando sus hijos cumplan 13 años o más, puede hacer las cosas más difíciles!

Ah, y otra opción, solo enseña los fundamentos a tus hijos y espera como 3 años para ver si alguien inventó algo que lo haga más fácil.

Me gusta Scratch por la oportunidad de jugar y crear algo, pero si quieres profundizar en la lógica, puedes probar el código combat.org