Mi hijo (12) ama (pero ha agotado) los videojuegos de Lego, Scratch, Mindstorm y Sandbox. Explora hasta el agotamiento con gran pasión. ¿Hay algo que pueda, después de aprender, dominar y disfrutar para crear sus inventos?

¡Creo que esto es perfectamente normal! De hecho, así es como se comporta un adulto también.

Una forma de manejar esto es asegurarse de que algo nuevo esté disponible para él / ella cada vez que logre el dominio.

En segundo lugar, será bueno ver si le gusta la música y, de ser así, que aprenda. ¡Estará con ellos por su vida y no hay fin para aprender!

En tercer lugar, si él / ella no es una persona de la música y le gusta hacer acertijos mentales, ¿ve si puede desafiarlo a “crear” sus propios rompecabezas? Una vez que puede hacerlo, puede pedirle a sus amigos que lo resuelvan. Puede publicarlos después de un tiempo. Aquí no hay fin para la creatividad.

Adelante, mira si le gusta leer.

Fundamentalmente, creo, vea cómo puede involucrarlo en actividades (típicamente arte) que desafíen y desarrollen su creatividad en lugar de las que limitan (el videojuego es creado por humanos, por lo que limita la creatividad, no contaría con lego aquí)

Oye,

Eso es realmente una cosa asombrosa. Le recomiendo que le muestre a su hijo Code Academy: Learn; está lleno de excelentes tutoriales sobre codificación. HTML, CSS, JavaScript, PHP, Ruby, Python y un montón de API. Con 12 años, absorberá toda la información para luego poder codificar un juego real.

En cuanto al departamento de juegos. ¿Le has mostrado a tu hijo Minecraft? Es un mundo espectacular que le permite al jugador crear cualquier cosa. Un tipo incluso creó a Minas Tirith en el juego.
Es simplemente fantastico.

Personalmente, nunca he exhalado LEGO Mindstorms. Creo cosas en una variedad de materiales y sistemas. Pero LEGO siempre ha ofrecido una opción rápida y relativamente sólida para construir. Construyo cosas que me interesan, me gusta encontrar cualquier nuevo avance mecánico, tecnológico y ver si puedo replicarlo, aprender y jugar con él. Además, hay Minecraft. Por “y los videojuegos Sandbox”. Supongo que ya ha jugado con él. La programación como ya se dijo es una gran opción. Recientemente descubrí un libro sobre programación de Minecraft con Python en Raspbeery Pi. Enseña Python, mientras que en realidad implementa lo que programa en Minecraft. En lugar de tener una representación literaria bidimensional de su codificación, todo es tangible y navagable dentro de Minecraft. También diría que Python es un buen lenguaje para comenzar, ya que está integrado en cada Mac con OSX y se puede descargar fácilmente en Windows o Linux. Es un lenguaje extremadamente simple de aprender, pero sigue siendo bastante poderoso para su tamaño. Realmente, no importa qué idioma aprendas, te ayudará muchísimo en la vida. Habiendo tomado clases en Python, realmente se han beneficiado de mi uso de lenguajes basados ​​en C, a pesar de que su sintaxis es diferente. No se trata de la sintaxis, sino de cómo funcionan las computadoras en un nivel más fundamental.

¿Has probado el meccanno?

Tiene tiras de metal con agujeros y pequeñas tuercas y pernos, de modo que se pueden hacer estructuras con él. Dado que es un niño pequeño, comience con la versión de plástico, que tiene piezas más grandes para que agarren los dedos meñiques y se suministran cosas como llaves para apretar las tuercas a los pernos que mantienen la estructura unida.

Por lo general, Meccanno viene con planes que el niño puede seguir, y particularmente con la ayuda de mamá y papá puede construir estructuras bastante complejas.

En el Reino Unido, había algunas máquinas que podían construirse utilizando un kit de herramientas, incluidos pernos, tuercas, arandelas y carcasas. El más frecuente de estos fue un motor de tracción de vapor, que cuando se completó tenía un pequeño tanque de almacenamiento de agua, una “caja de fuego” que era un pequeño bloque impregnado de parafina / alcohol mentolado que quemaba solo una pequeña llama pero emitía mucho calor, suficiente para llevar el agua al punto de vapor y, a su vez, hacer que la máquina funcione como un motor de vapor / tracción.

Sin duda, hay juguetes / proyectos similares que se pueden encontrar en buenas jugueterías, etc.

Su hijo tiene intereses similares a los míos, y eso fue cuando comencé a aprender C ++. Ayuda que mi padre supiera lo suficiente de C para mantenerme en marcha, aunque descubrí mucho al ver un tutorial de una serie de cintas de VHS. Quería hacer videojuegos, y los entornos Borland C ++ de la época eran lo suficientemente fáciles y lo suficientemente potentes como para tener éxito.

Creo que si lo intentara hoy, algunas cosas se habrían vuelto más difíciles. La carga de basura para C ++ es mucho mayor ahora, pero las cosas que puede hacer también son mucho más geniales. También hay mejores recursos de aprendizaje gratuitos disponibles en línea. Probablemente intentaría descargar el código de trabajo de algún lado y buscar en http://www.gamedev.net consejos y sugerencias.

Realmente no entiendo la primera parte de tu pregunta, pero creo que el modelado 3D es una excelente manera de crear algo fuera de tu mente. Y es divertido y tener más demanda día a día.

Es un problema común de qué hacer después de que un niño haya dominado Scratch. Muchas personas sugieren Python, pero desde mi punto de vista es un callejón sin salida, y también carece de la capacidad de crear juegos geniales que los amigos puedan ejecutar en sus teléfonos inteligentes (una validación importante que alienta a los niños a trabajar más duro).

Creo que Javascript es un buen lugar para un niño talentoso. http://www.s2js.com es una herramienta educativa gratuita (tutoriales, muestras y entorno de desarrollo) dirigida específicamente a niños que se han graduado de Scratch y desean dar el siguiente paso hacia javascript. Explica javascript en términos de las cosas que ya saben y hace que hagan cosas geniales que se ejecutarán en los teléfonos inteligentes de sus amigos.

A tu hijo le puede gustar Sugar on a Stick. Sugar es el sistema operativo detrás de las computadoras portátiles One Laptop per Child, pero se puede ejecutar en una computadora doméstica desde una unidad USB. Incluye Scratch, eToys y una gran cantidad de otras aplicaciones apropiadas para la edad de un niño de 12 años.

Azúcar en un palo / fresa

Lego deja de hacer videos en movimiento.