Advanced Placement Computer Science A (APCSA)

Learn how to implement the Code.org AP Computer Science A curriculum, which focuses on broadening participation in college-level CS coursework through accessible CS learning with Java.

Description

AP Computer Science A is a college-level computer science course focusing on the fundamentals of object-oriented programming with Java. This five-day professional learning course will orient you to the Code.org Advanced Placement Computer Science A program, a free computer science curriculum that offers students and teachers accessible, equity-oriented learning experiences to help prepare students to excel on the AP CS A exam. During the course, you'll review the basics of coding with Java, explore the Code.org curriculum platform, and network with other CS A teachers looking to provide high-quality, accessible, and empowering computer science learning experiences to their students.

Audience

High school computer science teachers offering AP Computer Science A who want to implement Code.org's AP CS A curriculum in their classroom

Knowledge Level

Intermediate - Participating educators should have some knowledge and/or experience teaching computer science

Registration Notes

CodeVA professional learning is free for Virginia and DC public school educators, preservice students and educators, and Dept. of Defense Education Activity teachers.

Tuition applies to all out of state and private school educators. You can find out tuition costs HERE

Please note that you must have an approved VA Public School or DC Public School email domain to register. If you are not seeing a register button, it is due to one of the following reasons:

1. Your email is not all lowercase

2. Your email domain is not approved

3. Your profile is incomplete (a completed customer profile is required for registration).

If you are having trouble registering, please use this document to make sure you have completed all the necessary steps.

Pre-service teachers and educators should email educators@codevirginia.com for a waiver to register.

Those wishing to pay the tuition costs should email educators@codevirginia.org to be invoiced. CodeVA only accepts credit card payments at this time.