大家对计算机专业的青睐,也使得AP计算机科学A慢慢在AP各个科目中变成一个热门科目。今天就由新东方在线AP CSA褚春阳老师,为各位同学们回顾一下2021年AP考点总结,并针对2022年的考生们给出备考建议!
从考试内容上来看,2021年的AP CSA和往年没有过多的变化。整体题目的难度比2019年略有增加。与2016年及之前未改革的题目相比,仍然总体呈现出选择题难度增加,简答题难度降低的大趋势。
选择题部分的考试重点仍然是在于 for 循环、while 循环、if 语句部分,和字符串、数组(包括二维数组)、数组列表等知识点的结合。选择题中耗时较多的题目主要都集中在代码追踪和条件添加的题目,对学生阅读代码的能力要求比较高。尤其是对于数组、数组列表、字符串的遍历,和循环、条件句之间的嵌套考查的题目出现的比较频繁。导致选择题部分整体耗时明显增加。
相反,对于递归、继承、多态等传统难点的考查题目反而要少了一些,大概只占据了 40 道选择题中的 10 道题左右。
简答题部分,仍然持续了传统的考点分配。完整的类的撰写仍然是四道题目中相对难度最低的,也是四道大题中考生平均拿到的分数最高的题目。最难的题目是第四题,考察关于二维数组的知识。需要考生熟悉二维数组的定义、遍历(尤其是 for-each 循环)、搜索等常见的算法,再结合调用函数、利用函数返回值等知识点才能解出该题目。
其余的两道题目分别考察了对于字符串的相关操作,包括搜索,遍历,切割,和对于数组列表的添加和删除操作,整体难度适中,所考查的易错点也是我们课上反复强调过的内容。