El documento discute el uso de herramientas de programación como App Inventor y Scratch para facilitar el aprendizaje del pensamiento computacional y el desarrollo de aplicaciones móviles. Se describe cómo App Inventor permite a los usuarios, incluidos aquellos sin experiencia en programación, crear aplicaciones para Android de manera sencilla a través de un entorno web y un editor de bloques. Además, se menciona la evolución de App Inventor bajo la dirección del MIT y se presentan ejemplos de desarrollo de aplicaciones funcionales.