对于参加明年AP考试的学员来说,现在就可以着手准备复习啦。本文就介绍一下很多人会选择的AP计算机科学A,聊聊AP计算机科学A中文版考点。
AP计算机科学A考试形式
AP计算机A的笔试部分分为两部分:选择题与问答题。
选择题共有四十道,从五个候选项中选出唯一的正确答案,考纲中出现的知识点都有可能通过这种题型来考察,考试时间为一小时十五分钟。
问答题共有四道,考试时间长于选择题,为一小时四十五分钟,采用开放式回答的方式,可能要求编写示意性质的代码,对问题进行描述性回答等,对编程技巧等要求较高。
AP计算机课程考试A以语言为基础,学习计算机的基本知识,了解JAVA语言的特点,学习计算机语言,学习面向对象程序设计的思想以及简单的算法。
鉴于参加AP考试的学员还需要准备托福和SAT的考试,甚至还有学ALEVEL和IBD的,整个人要在不同的压力下迅速转换,所以选择学习AP的学员,应该是真正学有余力的学员,英文基础扎实的学员。
AP计算机科学A中文版考点
第一部分
(多项选择只记答对的分数,答错不倒扣分):
根据对AP Course Description的样题分析可以得出(括号里是样题的题号)
Section 1 有以下几种题型:
a) 对程序运行效果的分析(比如哪几个可以给出这个答案、这段程序会输出什么、运行了程序之后variable会变为什么,1、2、3、4、5、8、9、10、13、14、15、16、18、19、20、24)
b) 错误分析和改正(题目原意是如此,然后接着下面函数哪个能达到目的、为什么这段程序不能达到目标,怎么才可以最终达到目标,11、12、23、25)
c) 面向对象程序设计(主要是考如何把生活中的事情抽象成计算机的方式来描述,6、7、22)
4. 程序运行效率、代码的最佳位置等其他题(17、21)
第二部分
4道编程题,有的大题可能会包含两到三个小题,要求学员能够解决在基本内容之上拓展更广的一些问题。编程题部分评分标准十分严格,每一个步骤和考点都有相应的分值。
对于问答题,推荐大家在刷题阶段不要用电脑来写,一是因为到时候不是机考,二是因为题目主要考察的是计算机思想,里面的Class很多是没有给实现的,所以如果不自己实现是没有办法运行的,而做题时自己去实现完全没有必要(考纲说明里说了学员不需要写整个程序,只需要了解写过的部分并且修改程序以改变功能)。
建议大家练习时拿HB铅笔(到时候会要求用铅笔写而不是水笔)和橡皮自己计时完成,一套题大概留出15分钟左右可以重新读一下题和自己的答案试着用参考数据模拟运行一下。
一开始写出的程序和参考答案不像不要紧,但是后面就要慢慢和参考答案靠近,因为参考答案上的算法一般效率都会比较高,而自己写的可能存在一些运行的问题或效率低。
当然高手们练到后期会发现自己写的答案比参考效率还要高,那就另当别论,毕竟参考答案要给大多数学员看,建议考试和练习的时候不要炫技,分数要紧,稳扎稳打即可,不然裁判要是看不懂或者自己写错某个步骤就不太好了。
今天对AP计算机科学A中文版考点的介绍就到这里,希望可以帮助大家更有策略性地复习。
美国大学留学顾问委员的调查显示,由于美国大学已经普遍把学员在AP考试中的表现作为衡量其是否能够胜任大学学习的依据,因此AP考试成绩是众多大学录取考虑因素中最为重要的依据之一。
如果你已经报考了明年的考试,但没有信心冲5成功,甚至保4都有难度,点击报名【AP冬季全程班】,海归AP将密切关注每个学员的进度与需求,用丰富的教学经验与带班经历,陪伴你的学习之路。
更多AP课程复习攻略点击AP微积分BC五分图鉴,这样复习事半功倍、