← Back to International Exams Index

AP Computer Science (CSA & CSP)

AP 计算机(CSA 与 CSP)

College Board · Advanced Placement

Course Overview 课程介绍

AP 计算机分 CSA(Java)与 CSP(计算思维)两门,4 分以上可换学分。

AP Computer Science, administered by the College Board, comprises two independent exams: AP Computer Science A (Java-based programming and OOP) and AP Computer Science Principles (computational thinking and broad impacts, with a Create performance task). CSA emphasizes Java and algorithms; CSP covers data, algorithms, networks and the societal impact of computing.

Key Facts 基本信息

Administrator (主办方)College Board
Duration (学制)1 year per exam (two independent exams)
Scoring (评分)1 – 5 (5 is the highest)
Programming language (编程语言)CSA: Java; CSP: teacher-selected language
Exam structure (考试结构)CSA: MCQ + FRQ, 50% each; CSP: performance task + MCQ
Lab (实验)CSP includes a Create task; CSA includes in-course programming practice

Sub-Exam: CSA (Java) AP Computer Science A 章节

CSA 基于 Java,含基本类型、对象、控制流、数组、继承与递归共 10 单元。

Sub-Exam: CSP AP Computer Science Principles 章节

CSP 含创造性开发、数据、算法与编程、系统网络与计算影响共 5 单元。

Exam Structure 考试结构

CSA · Section IMCQ · 40 questions · 70 min · 50%
CSA · Section IIFRQ · 4 questions · 90 min · 50% (Methods and Control Structures, Class, Array/ArrayList, 2D Array)
CSP · Create Performance TaskProgramming performance task · code + written response · 30%
CSP · End-of-Course ExamMCQ · 70 questions · 120 min · 70%

Credit Transfer 学分转换与衔接

CSA 4/5 常换算大学编程入门,CSP 多作通识选修,CS 专业常以 CSA 免修。

Both AP Computer Science exams use a 1–5 scale; most US colleges grant credit for 4 or 5. CSA typically maps to an introductory programming course (e.g., CS 101 in Java), while CSP may map to a general computing elective rather than a core CS course. CS majors often accept CSA as a prerequisite waiver. Policies vary by institution.

Home · International Exams · Contact · Back to top