AP Computer Science A

Course Description

This course is for those who have completed the Intro to Java course or some Java course equivalent.  It dives deeper into Java and prepares the student for the AP Computer Science exam. This course requires the student to spend time learning terminology and completing practice exams and quizzes.  Students will be studying Java through coding their own programs as well as reading assignments.

Course Requirements

Grade Level

9 – 12

Materials

Cracking the AP Computer Science A Exam, 2019 Edition

ISBN-13: 978-1524758011
ISBN-10: 1524758019

  • HTML Text Editor (choose one):
    • TextEdit – For use on Mac – comes with OS
    • Notepad – For use on Windows – comes with OS
    • Text – For use on Chromebook – free app download from the Google Store
  • Eclipse:
    • http://www.eclipse.org/downloads/eclipse-packages/

Duration

2 Semesters

Tech Requirements

Students will need a computer or laptop for this course; tablets are not sufficient.

Prerequisites

Intro to Java Programming

Semester A

Enduring Understandings of this course:

  • This course is for those who have completed the Intro to Java course or some Java course equivalent.  It dives deeper into Java and prepares the student for the AP Computer Science exam. This course requires the student to spend time learning terminology and completing practice exams and quizzes.  Students will be studying Java through coding their own programs as well as reading assignments.