AP 计算机科学 A(AP Computer Science A)相当于大学计算机专业第一学期的编程课,使用 Java 语言。课程覆盖对象与方法、选择与循环、类的创建、数据集合四个单元,其中数据集合(数组、二维数组与 ArrayList)占 30% 到 40%,选择与循环占 25% 到 35%,是权重最高的两块。
考试结构
考试全长 3 小时,选择题与自由作答(FRQ)各占一半。自由作答共 4 题,要求手写 Java 代码,按方法实现的正确性逐条给分。这意味着学生必须能脱离开发环境写出语法正确、边界处理完整的代码,而不是依赖编辑器的自动补全与报错提示。
难在哪
- 手写代码:最常见的失分是语法细节,例如循环边界、返回类型与访问修饰符。
- 数据集合的遍历:一维与二维数组、ArrayList 的增删操作在遍历过程中容易出错,这类题目每年必考。
- 递归:概念理解之后仍需要大量练习才能在限时条件下写对。
EDUBUS 怎么教
课程按单元推进,每个概念先讲原理再动手实现,课后作业全部是编程练习。自由作答从学期中开始按题型分项训练,要求学生在纸上完成代码并互相查错,模拟考试条件。春季进入整套限时模考。
选 CSA 还是 CSP
AP 计算机科学原理面向无编程基础的学生,侧重计算思维与计算的社会影响,编程只是其中一部分;CSA 是真正的编程课,需要投入大量练习时间。计划申请计算机、工程或数据方向的学生,CSA 的含金量明显更高。有竞赛意愿的学生可延伸到美国 AI 奥林匹克入门与冲刺训练,或计算机科学类竞赛。各校开设情况见页面下方的开设情况与尔湾学区高中指南。
上课形式
6 到 8 人精品小班,名师授课并提供课后作业,全年 32 周,不放春假,AP 考前结束;亦提供一对一私教,线上或线下,按课时包预约。
如何开始
先做一次入学评估,我们据此定级与分班,再和家长确认全年安排。课表、学费与打包优惠请通过页面底部表单或微信咨询获取 26-27 课程指南。
想现在就和课程顾问聊聊?
立即联系课程顾问考试怎么考
按占分比例画出的考试结构,越宽的部分越值得投入练习时间。
| 部分 | 题量 | 时间 | 占分 |
|---|---|---|---|
| 第一部分 选择题 | 42 | 1 小时 30 分钟 | 55% |
| 第二部分 自由作答(方法与控制结构、类设计、ArrayList、二维数组) | 4 | 1 小时 30 分钟 | 45% |
单元与考试权重
标尺长度等于该单元在考试中的权重中值。黄色是分值最高的单元,也是我们课程投入课时最多的地方。
- 1对象与方法Using Objects and Methods15–25%
- 2选择与循环Selection and Iteration25–35%
- 3类的创建Class Creation10–18%
- 4数据集合Data Collections30–40%
全球分数分布 2026
每 100 名考生里各分数段的人数。
尔湾公立高中开设情况
各校是否开课、几年级能修、门槛是什么、去年考得怎么样。数据随学校指南更新。
Irvine High School尔湾高中
开放年级 9-12先修与门槛Math II or higher with a grade of B or better or Completion of AP Computer Science Principles
完整升学指南 →Northwood High School北木高中
开放年级 11-12先修与门槛Juniors/Seniors; A in Math III or B in Enhanced Math II (2nd sem) or APCSP teacher rec
完整升学指南 →Portola High School波托拉高中
开放年级 10-12先修与门槛B or better in Math 3 or Enhanced Math II AND prior programming experience, OR B or better in AP CSP
完整升学指南 →University High School尔湾大学高中
开放年级 11-12先修与门槛Prior programming experience recommended and ≥ B- in Math III (both sem) or higher math, OR ≥ B- in AP CSP (both sem) [description: ≥ B- Math II or > C- higher math]
完整升学指南 →Woodbridge High School伍德布里奇高中
开放年级 9-12先修与门槛Math III or Enhanced Math II or higher with B+ or better and/or B+ in AP CSP (flyer: AP CSP B+ + teacher rec); summer assignment
完整升学指南 →尔湾公立高中选课规则
各校几年级能选这门 AP、需要什么前置条件、加权 GPA 怎么算。选课前请以学校当年的选课手册为准。
- 尔湾高中(Irvine High School):9 年级可以修 AP 世界历史(World History)、AP 计算机科学原理(CS Principles)和 AP 计算机科学 A(CS A)。AP 预备微积分(Precalculus)与 AP 艺术史(Art History)从 10 年级起开设。AP 物理 1(Physics 1)在 11 年级,其余 AP 科学课程都在 12 年级;AP 心理学(Psychology)、AP 宏观经济(Macroeconomics)需要 11 或 12 年级在读
- 北木高中(Northwood High School):9 年级没有 AP 课程。10 年级只能选 AP 艺术史(Art History)、AP 计算机科学原理(CS Principles)、AP 乐理(Music Theory)、AP 预备微积分(Precalculus)四门,并且按座位余量安排。其余 AP 课程集中在 11 到 12 年级,多数需要现任教师在选课表上签字推荐
- 波托拉高中(Portola High School):10 年级只有一门 AP 可选:AP 人文地理(Human Geography),学校称之为「10 年级之选」。绝大多数 AP 课程面向 11 到 12 年级;AP 预备微积分(Precalculus)、AP 统计(Statistics)、AP 计算机科学原理(CS Principles)、AP 计算机科学 A(CS A)在 10 年级起按数学先修条件开放。限 12 年级选修的有 AP 物理 C(Physics C)、AP 英语语言(English Language)、AP 美国政府(Government)与荣誉政治经济、AP 三维设计(3-D Design)、荣誉工程设计与开发。9 年级学生不能在校内参加 AP 考试,除非已修读该课程,或经尔湾联合学区 GATE 办公室按已有基础批准
- 尔湾大学高中(University High School):9 年级没有 AP 课程。10 年级起可修 AP 预备微积分(Precalculus)、AP 计算机科学原理(CS Principles)、AP 统计(Statistics)、AP 网络安全(Cybersecurity);AP 美国历史(US History)在 10 年级开设,条件是世界历史两个学期均获荣誉标注(Honors Distinction)。大多数 AP 课程集中在 11 到 12 年级
- 伍德布里奇高中(Woodbridge High School):9 年级可以修一门 AP:AP 人文地理(Human Geography),这是尔湾联合学区五所综合高中中唯一向 9 年级开放的 AP 课程。10 年级可修 AP 世界历史(World History)、AP 英语语言(English Language)、AP 预备微积分(Precalculus)、AP 计算机科学原理(CS Principles)。11 年级起开放 AP 美国历史(US History)、AP 物理 1(Physics 1)、AP 生物(Biology)、AP 化学(Chemistry)、AP 环境科学(Environmental Science)、AP 微积分(Calculus AB / BC)、AP 统计(Statistics)等。AP 物理 2(Physics 2)、AP 物理 C(Physics C)、AP 美国政府(Government)、AP 宏观经济(Macroeconomics)在 12 年级
常见问题
AP 计算机科学 A 和 AP 计算机科学原理选哪个?
有编程基础、计划走计算机方向的学生选 AP 计算机科学 A(AP Computer Science A),零基础入门的学生先选 AP 计算机科学原理。前者用 Java 教大学一年级程序设计,后者侧重计算思维与计算的社会影响。
尔湾学生需要提前学过编程吗?
建议有一点基础。课程从对象与方法开始,但选择与循环、数据集合两块推进快,分别占考试 25% 到 35% 与 30% 到 40%。完全零基础的学生通常先修 AP 计算机科学原理,或在入学评估后安排一对一。
考试形式是什么?
考试全长 3 小时,选择题 42 题占 55%,自由作答 4 题占 45%,自由作答覆盖方法与控制结构、类设计、ArrayList 与二维数组。该科目为 Bluebook 全数字化机考,答题在应用内完成。
尔湾公立高中生拿 5 分难吗?
2026 年全球 3 分及以上比例为 66%、5 分比例为 25%。尔湾各校的 3 分及以上比例见本页上方的开设情况区块。失分集中在自由作答的代码书写:考生需要在限定时间内独立写出结构完整的类与方法。课程按单元权重安排 FRQ 代码题训练。
尔湾学生学完 AP 计算机科学 A 之后能做什么?
可以衔接竞赛与更深的计算机课程。有竞赛意愿的学生可进入美国 AI 奥林匹克入门与冲刺班。Java 面向对象基础也是大学计算机专业入门课的通用起点。


