Led by Prof. David Wolber, this hands-on workshop enables participants to utilize Computer Science principles by creating mobile apps for the Android platform using App Inventor, a free visual blocks-based programming environment. We will be exploring curricular modules that use mobile app programming to teach Computer Science principles and mobile computing design concepts. We will utilize and create online materials that can be used to provide your students more in-class time to engage in active learning by creating powerful mobile apps in a problem based learning environment.