Learn to create innovative apps and games for mobile devices using Android Studio. Google designed Android Studio to be as powerful and helpful as possible for new users. Learn to create your own voice-assistant like “Siri” or “Alexa”, make a song machine, design your own game, and much more. Then learn the essential elements of the C Programming language by programming a microcontroller using the popular Arduino board, which can be used to perform simple tasks or control complex electronics. This class introduces students to inventing, engineering and coding in a fun and exciting way that is both interactive and creative, providing students with an opportunity to experiment in a collaborative environment where they learn by doing.