The Center for Mobile Learning invents and studies new mobile technologies to promote learning anywhere anytime for anyone. The Center focuses on mobile tools that empower learners to think creatively, collaborate broadly, and develop applications that are useful to themselves and others around them. The Center's work covers location-aware learning applications, mobile sensing and data collection, augmented reality gaming, and other educational uses of mobile technologies. The Center's first major activity focuses on App Inventor, a programming system that makes it easy for learners to create mobile apps by fitting together puzzle piece-shaped "blocks" in a web browser.