Creating a mobile app can be a great way to get students interested in learning programming concepts. It’s also a good way to get them to dive into researching a topic so that they can build the best apps they can. For example, my ninth grade students (computer science principles) have just started a project in which they’re building apps that feature review games for history and geography. My students are using the MIT App Inventor to create their apps.…