AP CSA考前做题策略及知识清单

FRQ考试策略

认真读题

题目通常以三种方式呈现:段落描述、代码或示例。在读题时可以划出需要完成的任务以及可以使用的变量和方法。 通读前置条件和后置条件很重要,这样才能在写方法的时候知道哪些条件是成立的,以及method完成后必须要实现什么样的功能和目的。 你还要仔细考虑方法头:它们可以识别可用于编写解决方案的参数和返回值的类型。虽然示例为问题提供了指导,但请避免编写仅适合这些示例的代码。

注意考试时间

仔细留意考试时间,确保不会在任何一道题目上花太多时间导致没有足够的时间回答所有问题。如果你认为自己回答有误,可以把错误的地方直接划掉,无需花多余的时间将它完全擦掉,因为划掉的部分不会被记分。

尝试作答每一道题

许多FRQ题被分成诸如a,b,c几个小问,每个小问都需要分别作答。每部分的分数都是单独计算的,所以不要放弃每一个小问。比如,你可能在回答a问时没有得分,但在b或c问拿到满分。如果解下一道题需要用到上一问的答案,即使是上一道题回答错误,你也依然有可能在下一道题获得满分。

代码内容条理清晰

在作答之前,先规划一下你的答案。在书写答案时保持整齐,要在各行代码之间留出空间,以防你需要补充先前忘记的内容。还有一点需要记住,注释不能代替正确的代码。

仅使用考试中给到的类

避免使用那些不是专为考试给出的或不包含在AP计算机科学A考试大纲中的类。虽然你可能在AP课程中练习或使用了其他类(如Date或Sort),但不要在考试中使用。Java快速参考指南给出了属于AP Java子集的类和方法。

练习!

通过往年AP考试的FRQ题进行练习是很好的选择。大家可以把自己的答案与已经被官方评估和评分的答案进行比较。

Task Verbs 注意FRQ题干中使用的Task Verbs。每一个Task Verb会指导你完成一种类型的题目。以下是考试中会看到的Task Verbs:

Assume: 不需要进一步论证和解决的假设。

Complete (program code): 以正确的语法写出正确的代码,已实现所描述的算法或程序的一部分。

Implement/Write: 以正确的语法写出正确的代码,已实现所描述的算法或程序

【竞赛报名/项目咨询请加微信:mollywei007】

上一篇

AP人文地理考前策略及知识清单

下一篇

为什么要考STEP?哪些大学需要提交STEP成绩?

你也可能喜欢

  • 暂无相关文章!

评论已经被关闭。

插入图片
返回顶部