Contrary to what you might think and hear, apps and screens aren't the best tools for kids to learn STEM concepts, even coding. Why? Innovation, pattern recognition, exploration, experimentation and creation underlie STEM principles. Kids need to manipulate tangible things. It's how they learn. While there are some great apps that supplement STEM learning, the best STEM activities for kids are blended ones -- the ones that require hands-on exploration, screens optional. Those that do require screens, like ones with coding apps, should augment the experience, not be the sole focus. Many of these toys and kits are designed for classroom use but are perfectly adaptable and suitable for home use, too, as my two kids, ages five and seven, will shout from the rooftops (supervised, don't worry).
Check out these awesome blended learning STEM kits and toys. They'll have your little inventors ready to apply for their first patent in no time.