AP考试
122027 年 5 月下午
总时长3 小时
题型42 选择题 + 4 自由作答
全球 3 分以上 · 202666%
尔湾大学高中 3 分以上 · 202689%79 人次

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 课程指南。

想现在就和课程顾问聊聊?

点击按钮直达页面底部,扫码、来电或留下联系方式,任选其一。

立即联系课程顾问

考试怎么考

按占分比例画出的考试结构,越宽的部分越值得投入练习时间。

部分题量时间占分
第一部分 选择题421 小时 30 分钟55%
第二部分 自由作答(方法与控制结构、类设计、ArrayList、二维数组)41 小时 30 分钟45%

Bluebook 全数字化机考

单元与考试权重

标尺长度等于该单元在考试中的权重中值。黄色是分值最高的单元,也是我们课程投入课时最多的地方。

  1. 1对象与方法Using Objects and Methods15–25%
  2. 2选择与循环Selection and Iteration25–35%
  3. 3类的创建Class Creation10–18%
  4. 4数据集合Data Collections30–40%

全球分数分布 2026

每 100 名考生里各分数段的人数。

3 分以上 66%

尔湾公立高中开设情况

各校是否开课、几年级能修、门槛是什么、去年考得怎么样。数据随学校指南更新。

Irvine High School尔湾高中

开放年级 9-12

先修与门槛Math II or higher with a grade of B or better or Completion of AP Computer Science Principles

Credits: 10 (weighted grade)

完整升学指南 →

Northwood High School北木高中

开放年级 11-12

先修与门槛Juniors/Seniors; A in Math III or B in Enhanced Math II (2nd sem) or APCSP teacher rec

WEIGHTED. Java. ~2.5 hrs HW/wk. #3817/3818

完整升学指南 →

Portola High School波托拉高中

开放年级 10-12
3 分以上 · 202695%61 人次

先修与门槛B or better in Math 3 or Enhanced Math II AND prior programming experience, OR B or better in AP CSP

Honors point; Java; listed 11-12 in electives table

完整升学指南 →

University High School尔湾大学高中

开放年级 11-12
3 分以上 · 202689%79 人次

先修与门槛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]

Year; weighted ‡; Java

完整升学指南 →

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

Weighted; Java

完整升学指南 →

尔湾公立高中选课规则

各校几年级能选这门 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 年级在读
    只有 AP 课程和 School Profile 上带星号的荣誉课程,在成绩达到 C 以上时才加 1 分。加权后 A 计 5 分、B 计 4 分、C 计 3 分、D 仍计 1 分
  • 北木高中(Northwood High School):9 年级没有 AP 课程。10 年级只能选 AP 艺术史(Art History)、AP 计算机科学原理(CS Principles)、AP 乐理(Music Theory)、AP 预备微积分(Precalculus)四门,并且按座位余量安排。其余 AP 课程集中在 11 到 12 年级,多数需要现任教师在选课表上签字推荐
    只有成绩单上课程名前带加号(+)的荣誉课与 AP 课程在计算 GPA 时加 1 分(A 计 5 分、B 计 4 分、C 计 3 分、D 不加分)。9 到 10 年级的嵌入式荣誉课程(Embedded Honors)不加分
  • 波托拉高中(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 办公室按已有基础批准
    非加权课程按 A=4、B=3、C=2、D=1 计分;28 门 AP 课程和 11 门加权 Honors 课程按 A=5、B=4、C=3、D=1 计分。加权 Honors 集中在 11 到 12 年级的选修课,9 到 10 年级的核心课没有加权
  • 尔湾大学高中(University High School):9 年级没有 AP 课程。10 年级起可修 AP 预备微积分(Precalculus)、AP 计算机科学原理(CS Principles)、AP 统计(Statistics)、AP 网络安全(Cybersecurity);AP 美国历史(US History)在 10 年级开设,条件是世界历史两个学期均获荣誉标注(Honors Distinction)。大多数 AP 课程集中在 11 到 12 年级
    只有 AP 课程和第四年世界语言(法语 4、拉丁语 4、西班牙语 4、美国手语 IV)在计算 GPA 时加 1 分,且成绩需在 C 以上
  • 伍德布里奇高中(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 年级
    按 4.0 制计算,不计 +/-。只有 11 到 12 年级的 Honors 课程和全部 AP 课程,在成绩达到 C 以上时加 1 分。加分看修读年级,同一门 Honors 课程在 10 年级修不加分,在 11 年级修才加分

尔湾学区高中指南 →

来源:College Board 官方课程与考试说明(2027 考试日历、2026 分数分布);各校课程目录与 School Profile。

常见问题

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 面向对象基础也是大学计算机专业入门课的通用起点。