AP新课来了

AP CSA FRQ 四道大题详解:题型、评分点与常见丢分

更新于 2026-08-15 · AP新课来了教研组

先说结论

  • ·FRQ 共 4 道题、90 分钟,每题 9 分、合计 36 分,占总成绩 50%;题型每年固定,可以逐题针对性训练。
  • ·评分按「得分点」给分:方法签名对、循环边界对、返回值对,各挣各的分——写不完整也要写,部分正确照样得分。
  • ·中国学生最集中的丢分位:读错题意(实现了错误的功能)、忘写 return、二维数组行列搞反。

FRQ 的评分逻辑:按点给分,不是全对全错

每道 FRQ 满分 9 分,阅卷人拿着一张评分细则(rubric)逐项核对:正确声明变量得 1 分、循环遍历正确得 1 分、边界处理正确得 1 分……这意味着即使整体思路有缺陷,写对的部分依然得分。

所以考场铁律是:每道题都要写,哪怕只会写方法签名和循环骨架。空白是唯一不得分的答案。

逐题拆解

四道题的考点和训练重点各不相同:

  • Q1 方法与控制结构:通常两问,考循环、条件和基本算法(求和、计数、查找)。丢分位:off-by-one 的循环边界、整数除法的截断;
  • Q2 类的设计:给出需求描述,从零写一个类。丢分位:构造器漏初始化、实例变量没设 private、方法签名和题目要求不一致;
  • Q3 ArrayList:遍历中增删元素是经典陷阱——删除元素后索引要回退,很多学生在这里丢 2 分以上;
  • Q4 二维数组:嵌套循环遍历行列。丢分位:把 [row][col] 写成 [col][row]、边界用错 length 与 [0].length。

怎么练效率最高

FRQ 的正确练法是「限时 + 对照 rubric 自评」:每周固定做 1–2 道官方真题(College Board 公开了历年 FRQ 和评分细则),写完对着 rubric 一条一条给自己打分,把丢的每一分归类到具体原因。

AP新课来了 的 CSA 课程里有 8 个 FRQ 专项,按四种题型各配两轮训练,作答后按 rubric 维度给出反馈;错题会进入修补路径,隔几天再复测同类题,确认真正掌握。

Free Assessment

孩子适不适合,15 分钟测一测

不考编程知识——测逻辑、数学、英语读题、流程推演、细节专注五项底层能力, 做完当场出分维度报告。

免费测评

相关课程

AP CSA · Java 编程

从第一行 Java 代码到 FRQ 编程大题的 36 周完整路径,覆盖全部 53 个 AP Topics,浏览器里直接写、跑、测。

常见问题

FRQ 可以用铅笔打草稿再誊写吗?

现在不存在这个问题了——CSA 已全面机考,FRQ 直接在屏幕编辑器里作答,可以随时修改,但也要求平时就习惯在屏幕上写代码。

语法小错误会扣多少分?

评分细则对「不影响理解的小语法错误」相对宽容,比如漏个分号一般不单独扣分;但方法签名错误、类型错误这类结构性问题会直接丢掉对应得分点。

四道题时间怎么分配?

90 分钟四道题,平均每题 22 分钟。建议按 Q1→Q3→Q4→Q2 或自己的强弱项排序,先拿稳会做的分,Q2 写类耗时最长放在最后。