Mobile CS Principles

Mobile CS Principles, a program of the National Center for Computer Science Education, provides a broad and rigorous introduction to computer science. Students build socially useful mobile apps and work through activities to improve their writing, communication, collaboration, and creativity skills.

MIT App Inventor Coolthink Computational Thinking Curriculum

The curriculum is based on teaching students to think computationally: to decompose problems, abstract and modularize, reuse and remix existing solutions, and to test fully to arrive at a working solution. is a site for learning and teaching how to program mobile apps with MIT's App Inventor.