Course and Syllabus

Course and exam description from the College Board:  https://secure-media.collegeboard.org/digitalServices/pdf/ap/ap-computer-science-principles-course-and-exam-description.pdf 

CodeHS Syllabus:https://codehs.com/syllabus/apcsp_syllabus  

6 week pacing guide for the JavaScript unit in CSP.  This is an addendum to the syllabus: https://codehs.com/syllabus/apcsp_addendum 

CodeHS Knowledge base article about the syllabus: http://help.codehs.com/curriculum/advanced-placement-ap-curriculum/is-there-a-syllabus-for-ap-computer-science-principles 

Digital Portfolio

About the AP Digital Portfolio: This page has a good video to show students about the Digital Portfolio. https://apstudent.collegeboard.org/takingtheexam/about-digital-portfolio 

Digital Portfolio Student User Guide: https://secure-media.collegeboard.org/digitalServices/pdf/ap/computer-science-principles-digital-portfolio-student-guide.pdf 

Course Audit

How to do the AP course audit online: https://codehs.com/uploads/b7e5871d746dca96ab368bc47742cad6 

AP course audit information from the College Board: https://apcentral.collegeboard.org/courses/ap-course-audit/about 

Performance Task

Performance Task directions: https://apcentral.collegeboard.org/pdf/ap-csp-student-task-directions.pdf 

2019 Scoring Guidelines for Create PT: https://apcentral.collegeboard.org/pdf/ap-csp-create-performance-task-scoring-guidelines-2019.pdf?course=ap-computer-science-principles  

2019 Scoring Guidelines for Explore PT: https://apcentral.collegeboard.org/pdf/ap-csp-explore-performance-task-scoring-guidelines-2019.pdf?course=ap-computer-science-principles  

Good examples of projects for the AP CSP Create PT: http://help.codehs.com/curriculum/advanced-placement-ap-curriculum/what-are-good-examples-of-projects-for-the-ap-csp-create-performance-task 

Good examples of projects for the AP CSP Explore PT: 

http://help.codehs.com/curriculum/advanced-placement-ap-curriculum/what-are-good-examples-of-projects-for-the-ap-csp-explore-performance-task

Additional Resources

AP CSP Readers Question Bank: https://codehs.com/library/quiz_question_bank

You can filter quiz questions in the bank on newest or # of votes, specific AP CSP standards, or difficulty. You can also search through quiz question titles and descriptions as well as show only AP CSP quiz questions. Teachers can also create their own quiz question, edit the ones they've made, and view other people's quiz questions in the quiz question bank. 

Review Questions Course: https://codehs.com/apcsp_review 

RaiseMe Scholarship

CodeHS is proud to partner with RaiseMe, a platform that helps 9-12th grade students prepare for college by earning micro-scholarships for their achievements in high school, to support your students on their path to college!

Any CodeHS student who completes the AP Computer Science Principles or AP Java course can submit their coursework on RaiseMe.com to earn a scholarship for their academic achievements. Visit codehs.com/info/resources/raiseme to learn more. 

Did this answer your question?