AP Computer Science A Resources
Coronavirus (COVID-19) Updates from College Board
General College Board Resources
- Updates for AP Educators at Schools Affected by Coronavirus (COVID-19)
- Updates for AP Students Affected by Coronavirus (COVID-19)
General College Board Resources
- College Board AP Central: Computer Science A Course Home Page for teachers
- College Board AP Students: AP Computer Science A Overview for students
- Resources for AP Computer Science Teachers from the University of Washington's Computer Science & Engineering department
FREE Resources During COVID-19
- WeTeach AP CS A Curriculum - currently available for FREE to any educator worldwide through the end of the 19-20 school year. This curriculum contains instructional videos, labs, assessments, and everything you need to support virtual learning in AP® CS A. All coding assignments are implemented using an online IDE.
Online Curriculum
- WeTeach_CS YouTube Channel - contains over 200 videos related to computer science learning concepts and skills. Covered topics include programming language concepts, OOP (Object Oriented Programming), number base conversion demonstrations, how loops work, and more. These videos were originally produced to support teachers seeking content knowledge and preparing for certification in computer science at the high school level. The channel is a readily available and free resource for your classroom. The videos support content knowledge in computer science fundamentals and AP level study.
- Georgia Virtual Learning Open Educational Resources (OER) for AP Computer Science A - complete coursework that could be used as teacher resources, student self-paced curriculum, or review for the AP exam
- Institute for Mathematics & Computer Science (IMACS) IMACS offers teachers free summer access to their online self-paced AP Computer Science: Java Programming course. Email [email protected] to register.
- Java Review for the AP CS A Exam published using a Creative Commons license by Barbara Ericson, Georgia Tech. Includes a pretest, review modules for each topic, and practice exams
- Edhesive Offers Introduction to Computer Science, AP Computer Science Principles, and AP Computer Science A (Java)
- CodeHS Offers Intro to Computer Science in JavaScript, Intro to Computer Science in Python, AP Computer Science Principles, AP Computer Science in Java, and Computing Ideas
- UTeach Computer Science A
- EdX Preparing for the AP Computer Science A Exam - Part 1 (Cooper Union) for students
- EdX Preparing for the AP Computer Science A Exam - Part 2 (Cooper Union) for students
- EdX Preparing for the AP Computer Science A Exam - Level Up! Part 1 (UC BerkeleyX) for students
- EdX Preparing for the AP Computer Science A Exam - Level Up! Part 2 (UC BerkeleyX) for students
- EdX Preparing for the AP Computer Science A Exam - Level Up! Part 3 (UC BerkeleyX) for students
- EdX Preparing for the AP Computer Science A Exam - Level Up! Part 4 (UC BerkeleyX) for students
AP Computer Science A Preparation Materials
- Java Review for the AP CS A Exam published using a Creative Commons license by Barbara Ericson, Georgia Tech. Includes a pretest, review modules for each topic, and practice exams
- AP Computer Science A Exam Questions by Topic Penjee.com blog post
- AP Computer Science Test Score Calculator