Learning List has reviewed Mobile CSP (i.e., Computer Science Principles), which is a comprehensive course that supports instruction in Advanced Placement (AP) Computer Science Principles courses. Content is available online and includes some printable resources. Instruction is project based and teaches the principles of computer science using MIT’s “App Inventor” visual block language. Resources are available at no cost to users.
Mobile CSP organizes content in eight core units that address mobile applications; pair programming; graphics and images; animations, simulations, and modeling; computing innovations; algorithms and abstractions; the use and analysis of data and information; the internet; and preparation for the AP exam. Instruction includes a set of four performance tasks. Two performance tasks require students to work with a partner to create a “socially useful” app that addresses a problem students have identified in their schools or communities. Two tasks ask students to work individually to explore a computing innovation that has influenced the “social, economic, or cultural areas of our lives.”
A rich set of teacher resources support instruction, particularly for teachers who are new to computer science. Online teacher resources include an outline for each unit and detailed lesson plans. Teacher materials include a printable “Curriculum Overview” with pacing information for each unit and lesson and links to the College Board’s learning objectives, enduring understandings, and computational thinking practices for Principles of Computer Science. Sample syllabi, a webinar covering the AP audit process, and online professional development activities are also provided. Mobile CSP offers periodic “Hangouts” where teachers can share their experiences and learn about product updates.
About Mobile CSP*
Mobile CSP is recognized by the College Board as an endorsed provider of curriculum and professional development for AP® Computer Science Principles (AP CSP). This endorsement affirms that all components of Mobile CSP’s offerings are aligned to the AP Curriculum Framework standards and the AP CSP assessment. Using an endorsed provider affords schools access to resources including an AP CSP syllabus pre-approved by the College Board’s AP Course Audit, and officially recognized professional development that prepares teachers to teach AP CSP.
*Information in this section is provided by or adapted from Mobile CSP.
Subscribe to Learning List for access to the spec sheet, full editorial review and detailed alignment report for this material, and thousands of other widely used Pk-12 resources.