When I got my first computer, my dad was very much against using it just for gaming purposes. So I remember buying a game "Flight simulator". The game had a pretty realistic touch to it with a full cockpit view from inside. The aim of the game was manage a successful flight from taking off to landing. Later I learned that beginner pilots used the advance form of this game in their training as well. The game really helped me develop my interest in airplanes.
So games with some form of learning included in them can really help someone develop interest in a particular topic.
"over the years there have been many studies that have shown the complete opposite. Video games can teach kids to follow instructions, increase problem-solving and logic skills, and increase hand-eye coordination and fine motor skills."
Cabe, that's a new knowledge and interesting. I heard most of the parents are screaming about video games; kids are wasting time and energy for that. Hope this news can provide a small relief to such screaming parents.
Cabe, I have a couple of boys who are into games and use Steam. There is another game there that allows one to build rockets, launched from earth. The game is very accurate in the physics of the rockets. It is fun for them to try different things and to see what happens. What is great is that within the game/simulator you can fail without consequences and see what caused that failure. This is a great exploratory way to learn.
There is another game, mining with blocks. It turns out that someone created electronic circuit components for the game. My younger son built a simple computer with these.
Festo's BionicKangaroo combines pneumatic and electrical drive technology, plus very precise controls and condition monitoring. Like a real kangaroo, the BionicKangaroo robot harvests the kinetic energy of each takeoff and immediately uses it to power the next jump.
Design News and Digi-Key presents: Creating & Testing Your First RTOS Application Using MQX, a crash course that will look at defining a project, selecting a target processor, blocking code, defining tasks, completing code, and debugging.
Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.