For AP Computer Science Principles we have decided to use the Mobile CSP curriculum.
This course is supported by the Mobile Computer Science Principles Project (Mobile CSP), an NSF-funded effort to provide a broad and rigorous introduction to computer science based on App Inventor, a mobile programming language for Android devices.
Miss Martinich was selected to pilot this course back in 2011 (before it was a Collegeboard approved course.) She helped with the curriculum and data collection.
This link will bring you to the Mobile CSP curriculum. Students are going lesson by lesson through this curriculum in class. If they are absent they can do the lesson at home thanks to videos and other learning tools on the site.