Mobile Computing in App Inventor

Follow Us on Twitter! @mobilecsp

Teachers: Our online site for teachers is hosted on Google Course Builder.

Students: Click here to go to our online course.

Summer 2016 PD: For more information, visit the Participate page.


Mobile Computer Science Principles (Mobile CSP) is based on the College Board's emerging Advanced Placement (AP) course in computer science. Students learn computer science by building socially useful mobile apps.  In addition to programming and computer science principles, the course is project-based and emphasizes writing, communication, collaboration, and creativity. 

Developed and piloted at Trinity College, Mobile CSP is currently being taught in 70 schools across the country, including over 30 in Connecticut and Massachusetts.


Professional Development

We provide a six week, in-person professional development (PD) course for Connecticut high school teachers whose schools agree to teach Mobile CSP. We now also offer free online training for all teachers who are interested in learning and/or using the Mobile CSP curriculum.

Summer 2016 PD

Dates to be determined,
approximately mid-June through July
(7 weeks total)

Learn more

 App Inventor

App Inventor is a visual, blocks-based programming language for Android devices. Its powerful blocks enable even novice programmers to create apps that take advantage of the device's mobile features, such as GPS, texting, clock, and sensors.

Developed originally at Google and now hosted at MIT, App Inventor transforms the educational experience for students learning computer science. 

App Inventor gets students thinking about problems that matter to them -- i.e., how to build apps that improve their and their community's lives.