Can I skip AP Computer Science Principles and take AP Computer Science A?

AP Computer Science Principles does not involve any traditional programming languages, instead uses beginner friendly languages like Scratch and MIT AppInventor. Without any previous programming experience, diving straight into AP CSA may be difficult as it exclusively focuses on Java. Additionally, you can self-study AP CSP without enrolling in the course and take the AP exam at the end of the year. The AP exam for AP CSP differs from traditional AP courses; the exam consists of 70 multiple choice questions and a Create Performance Task, which is a project you have to turn in by the deadline at the end of the school year. Enrolling in the course will help you perfect the Create Task and practice the multiple choice questions, but it is not necessary. Consult your counselor to see if skipping the course is reasonable.

Haddee Team
Education with Inspiration