Generation Z is type-cast as technology native—born with iPads in their cribs, raised with smartphones clutched in their grip, educated on digital global blackboards and bathed in WiFi waves connecting their cars, TVs and toasters. They’re accomplished consumers of technology. But how many could design an app, troubleshoot a software bug or critique the pros and cons of crowdsourcing? Read more about Iowa STEM amped up on Java and other computer science tools