This document discusses the Corona cross-platform framework for rapidly creating mobile apps and games. Corona allows developers to write code once and deploy to multiple device types, including iOS, Android, desktop and connected TVs. It uses the Lua scripting language, which is easy to learn yet powerful. Corona apps can be tested in the simulator before deployment and plugins are available for additional functionality like monetization and analytics. Examples provided demonstrate how Corona enables students to authentically learn programming through creating real-world apps and games.