Artificial intelligence (AI) has been part of computing since the 1950s. But it’s only been since 2000 that AI systems have been able to accomplish useful tasks like classifying images or understanding spoken language. More recently still, machine learning has advanced to a point at which significant AI computations can be performed on the smartphones and tablets available to students. MIT App Inventor, a blocks-based programming language that helps users create mobile apps, continues to add extensions to our software...