
AP Computer Science
Resources for the AP Exam - Start Studying!
You can't cram for the APCS Exam!
The way you master the APCS Exam is to work on it each day - even if you just have 10-15 minutes to review. Coding is fun! Enjoy!
APCS Resources
The 2017 APCS A exam is May 2nd 8 a.m. (your home school will tell you the location)
40 M/C Questions & 4 Short Handwritten Programs
Yes I said HANDWRITTEN so be sure you write clearly.
The following resources are helpful for AP review -- you need to start studying now!
- College Board APCS A page
- My favorite AP Review Book Baron's - it only works if you do the questions though! :)
- Brandon Horn's APCS webpage - solutions to Free Response/MC questions (GREAT!)
Released APCS FREE RESPONSE Questions (note: Gridworld ?s are no longer tested)
*Note you can answer FR questions different ways. Compare the solutions from Mr. Horn's APCS FR Website & Skilit Publishing - you may not understand one solution but another might be more easily readable.
Mr. Horn's APCS FR Solutions - has all prior exam questions (includes links to the tests)
Mr. Horn's APCS M/C Solutions are also on this site look at tab for APCS Exam Answers
Skylit Publishing APCS FR Solutions -has all prior exam questions
2014 FR Video Solutions 1A, 1B, 3, 4,
Albert.io for practice questions (make free account)
- https://edhesive.com/ - My favorite - make account & work through it
- CodeHS APCS Course (make account - this is good too but edhesive is better)
- https://www.udemy.com/decoding-ap-computer-science-a/
- Georgia Virtual's APCS Course (look at Magpie Lab, Picture Lab, & Elevens Lab)
- Edhesive Videos (VERY GOOD!) Term 1
- Edhesive Videos (VERY GOOD!) Term 2
- APCS Videos (These are also very good!)
- Java Tutorials - Nathan Schutz (search your topic)
- Java Tutorials - Mista Potta (search your topic)
- Java Tutorials - Derek Banas (search your topic)
- Free Shmoop Videos (Java Basics)
- Free Shmoop Videos (Data Structures)
- Free Shmoop Videos (Classes and Objects)
- Educator.com tutorials
- Harvard's CS50 Intro to Computer Science Course - search your topic
- Lesson on Interfaces - part 1
- Lesson on Interfaces - part 2
- Mr. Ma's review of A+ Computer Science Notes
- Crash Course Video Series for Computer Science (more for IDT/CSP courses)
- Georgia Tech - eBook for APCS A Exam Review - VERY GOOD!
- Barron's Practrice AP Exam
- Practice APCS Exam
- College Board APCS Exam Practice
- Albert.io (AP exam question practice)
- Shmoop APCS Course (not free but has a free trial)
- codecademy.com - LEARN JAVA section (not java script)
- codingbat.com - if you can work these you are in good shape for the exam
- Practice It
- Code Step by Step
Fun/Unique Ways to learn CS concepts or just geek out
40 Key Computer Science Concepts Explained in Layman's Terms
Sheldon's Friendship Algorithm
Insertion Sort with playing cards Harvard CS50 Insertion Sort Explained
Selection Sort with playing cards Harvard CS50 Selection Sort Explained
Merge Sort with playing cards Harvard CS50 Merge Sort Exlpained
A website that shows the sorts in action
If statements Song - by Codeplay
Boolean Logic with Dwight Schrute
Object Oriented Programming Song