✍ 计算机AP课程
AP计算机科学:Computer Science(简称APCS)。AP CS(AP计算机)是美国大学理事会主持的大学先修课程和考试,以便提供给高中生大学水平的计算机科学课程大学学分。我们通常指AP课程体系中的“AP Computer Science A”, 相当于一个学期的大学计算机科学课程。还有一门AP Computer Science Principle,偏重于理论,即概念性的知识点和基础性的计算机知识,但不会专门学习特定的计算机语言(如C++, Java)。
✍ AP计算机难度
从历年趋势看,AP计算机参考人数逐年增加,高分考生占比逐年提高,2018年全球66,000多参加这个科目考试的考生中,66位获得了80/80的满分。取得卷面78%左右的分数就是满分,第二部分编程题是能否取得5分的关键所在。也就是说必须具备举一反三的算法能力和编程技巧,才能在编程题部分取得好成绩,备考时硬记知识点而没有实际编程训练,在编程题部分很难取胜。
重点难点 基本数据类型(必考):注意区分基本数据类型和引用数据类型。 数组和字符串及相关的各种操作:增删改查,排序。 面向对象:类的定义,class和object的区别和联系,及继承,重载,重写,抽象,接口。 递归算法:众多程序员头痛的地方,不过考试不会考太难的,一般在选择题中出现。 |
学习优势 SAT成绩已经不能满足竞争的要求,美国名校申请“敲门砖” 大学先修课(跨学科工具,广泛应用于工程、金融、经济、生物等领域) 不参加考试,也建议学(当前大数据、AI、AR/VR、区块链等技术都和计算机有着密切关系) 零基础 易出分(其考试不会涉及太复杂的问题,对英语要求较低,考试相对容易取得高分) |