The Mobile CSP Curriculum
About the Curriculum
The Mobile CSP curriculum is a project-based curriculum based on the theme of mobile computing. Mobile CSP is one of several curricula endorsed by the College Board and approved to use when teaching the AP CS Principles framework. The curriculum covers the 5 Big Ideas and 6 Computational Thinking Practices. Students complete two collaborative programming projects and an individual research and writing project on the impact of a recent, computing innovation that appeals to the student. These projects conform to the College Board's performance task on programming. The emerging CS Principles AP course will use the performance task, in addition to a written exam, as a primary means for a student to demonstrate what they've learned.
Student E-Book (Blue)
This is where you will find the complete lessons, readings, videos, and interactive exercises. Approximately half the lessons and projects focus on building socially useful mobile apps with App Inventor for Android. The other half focus on computer science topics ranging from algorithms to binary numbers to computer security. Readings from Blown to Bits ask students to reflect on some of the big societal issues that characterize 21st century computing, such as privacy, security, social networking.