> For the complete documentation index, see [llms.txt](https://opensourceed.gitbook.io/apcspmegaguide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://opensourceed.gitbook.io/apcspmegaguide/preparing-for-the-ap-csp-exam/preparing-for-the-mc-exam.md).

# Preparing for the MC Exam

## Resources from the College Board:

* [Exam Assessment Overview](https://apcentral.collegeboard.org/pdf/ap-computer-science-principles-course-and-exam-description.pdf#%5B%7B%22num%22%3A818%2C%22gen%22%3A0%7D%2C%7B%22name%22%3A%22XYZ%22%7D%2C0%2C792%2C0%5D)
* [Reference Sheet](https://apcentral.collegeboard.org/pdf/ap-computer-science-principles-course-and-exam-description.pdf#%5B%7B%22num%22%3A990%2C%22gen%22%3A0%7D%2C%7B%22name%22%3A%22XYZ%22%7D%2C0%2C792%2C0%5D)
* Official College Board Practice Questions:

  * Sign into [AP Classroom](https://myap.collegeboard.org/login) to create personalized practice with a library of multiple-choice AP questions you can assign to students online or on paper using the provided question bank
  * [Sample Multiple Choice Questions from the Course Description](https://apcentral.collegeboard.org/pdf/ap-computer-science-principles-course-and-exam-description.pdf#%5B%7B%22num%22%3A854%2C%22gen%22%3A0%7D%2C%7B%22name%22%3A%22XYZ%22%7D%2C0%2C792%2C0%5D)
  * Practice tests are avaiable for downloaded from the [AP Course Audit Site](https://apcentral.collegeboard.org/courses/ap-course-audit/explore-by-role/teachers)

## Other Resources:

* [AP CSP Teacher Community ](https://apcommunity.collegeboard.org/web/apcsp)

  * In past years the AP CSP Teacher Community has collaborated on writing AP CSP exam-type questions and published them to their forum. These may or may not be updated to the 2020-21 Course and Exam Description.

* [Khan Academy](https://www.khanacademy.org/computing/ap-computer-science-principles)

  * With College Board partnering with Khan Academy to provide free test-prep resources to students their content has  improved much over the last year or so. These questions have been updated to match the 2020-21 Course and Exam Description.

* [Albert.io](https://www.albert.io/ap-computer-science-principles)
  * Albert.io is a paid test-prep site that many AP CSP teachers in NYC have had successes with in the past. **Important Note:** As of July 2020 albert.io does not appear to have updated its question bank to match the 2020-21 Course and Exam Description.
  * Watch this[ 15min training video](https://learnerator.wistia.com/medias/hoc71vse6r)
  * Read this[ guide on how to get the most out of Albert.io](https://docs.google.com/document/d/1nOqo9ipMn_PXs1SvsBjcG0z_nJY0PAcCLVv2N0wE44Q/edit#)
  * [Albert.io and Google Classroom Guide](https://www.albert.io/blog/how-to-teach-from-home-with-google-classroom/)
  * You can share Albert.io Assignment Templates! Here is a[ .gif video](https://drive.google.com/file/d/1tS5-0QFJfn69lUq1rQA4cc8kRdx7QtVB/view?usp=sharing) demonstrating how to do this. Additionally,[ here](https://albert-licenses.typeform.com/to/pb3Y88) is a survey link for you to share your templates with the wider Albert community. After sharing a template, you will receive access to other submitted templates. Here are some CS4All made templates:

    * [AP CSP Practice Exam](https://www.albert.io/assignment/templates/64d4cc91-6663-4d94-92fd-d1c96c280078) (easy/medium)
    * [AP CSP Practice Exam](https://www.albert.io/assignment/templates/6ec637b1-7cc8-45fe-8050-79ec53f48663) (medium/hard)
    * [Diagnostic Test](https://www.albert.io/assignment/templates/1c2d2502-a690-43d4-9b4b-7f7bbf9d30b5)

* [Multiple Choice Exam Challenges and Strategies](https://docs.google.com/document/d/1B1dUEThD0_ifBKNSIfkoHy8LwFp44Np8gk6KPOh6BXU/edit#)

* [Sequencing, Selection, and Iteration Quiz](http://www.101computing.net/sequencing-selection-iteration)
