Yorkville High School Computer Science Department
Yorkville High School Computer Science Department on Facebook  Yorkville High School Computer Science Department Twitter Feed  Yorkville High School Computer Science Department on Instagram

Yorkville High School Computer Science

ASSIGNMENTS: No Current Assignments

AP Computer Science Exam

AP Computer Science Free Response Question

The AP Computer Science Exam is a three-hour exam given in early May. Students taking the exam are given a score between 1 and 5, with 5 being the best score possible. Most colleges will give credit for a score of 3 or higher, but it is important to check to see if the schools you are interested in give credit for the exam. Additionally, some schools will give you more credit, or credit for a different class, if you score higher than a 3. You can go to the College Board website and use their AP Credit Policy Search page to search by school and determine that school's policy. Scores are typically reported in early July.

The AP Computer Science Exam consists of two parts. The first part is the Multiple-Choice Section, which is timed for one hour and 30 minutes. The second part is the Free-Response Section, which is also timed for one hour and 30 minutes. The AP Java Subset contains all of the Java syntax you need to know for the exam.

Multiple-Choice Section

The Multiple-Choice Section consists of 40 questions based off the AP Java Subset. Points are not deducted for incorrect answers and no points are awarded for unanswered questions so it is in your best interest to put down an answer for every question. Coding Bat, Runestone Interactive, as well as our Barron's textbook, are just a few great ways to review for this section.

Free-Response Section

The Free-Response Section consists of four questions based off the AP Java Subset These questions involve writing solutions in Java without the aid of a computer. The best way to review for this section is by taking sample AP Computer Science exams from the College Board website. There is typically one question on String manipulation, one question involving 2D arrays, and one question on designing a class from scratch. Almost all of the questions will involve the use of loops.

Yorkville High School Computer Science Department on Facebook Yorkville High School Computer Science Department Twitter Feed Yorkville High School Computer Science Department on Instagram