ap计算机科学原理算是比较新的一门课,因为它是2016年才开始加入AP家族的。鉴于有的同学对它还不是很熟悉,本文就来解答一下ap计算机科学原理难吗、怎么考试、适合看什么参考书等基本问题。
和AP计算机科学A比起来,ap计算机科学原理更偏理论。
AP计算机科学原理(APCSP)官方没有指定学习哪门具体的编程语言,而是学习伪代码(即“假”代码,只供学习使用,不能真正运行的代码),因此这门课的重点是学习编程的思想,而不是掌握哪门编程语言,降低了学习编程的难度。
像AP计算机A就注重考查代码在多态,继承等在算法上的具体实现,以及数据结构与算法,如链式结构,栈,堆等,因此需专门学习一门计算机语言(java)。
可以说,CSP是CSA的入门课程,最好先学习CSP,再学习CSA。当然你也可以跳过CSP,直接选择CSA,只是难度较大。推荐大家按照大部分美高学校的设置,先学习CSP,打下坚实的编程基础,再学习难度更大的CSA。
选课方面,如果你准备在申请大学时,申请计算机、电子工程、数学、统计等专业,最好同时学习CSP和CSA;如果你准备申请金融、会计等专业,一般来说,国际课程学原理就可以了。
这么课的考核分出2个部分——
笔试 ,共70道选择题(单选题和多选题),时长为2小时,占总分的70%。其中62题为单选题,8题为双选题(选择两个答案)
Create Performance Task,占最后成绩的30%。这一部分要求考生创建自己的一个编程作品,还需要编写文档和录视频,并提交到College Board。
以往的同学会通过Python或者Scratch编写一个小游戏或者其他自己感兴趣的程序,代码量在200-300行即可。
如果从理想分这个角度看,ap计算机科学原理还是有一定难度的,因为满分率只有14%。很多同学考不好的原因是完成度不好,比如程序写得分出完美,但是没有按照考纲要求编写,或者文不达意,忽略了占总分30%的Task。
Barron
本书从最基础的编程概念讲起,对于零基础的同学很实用。有一定编程经验的同学也可以用这本书来快速了解考点。书中每个概念都附有例子,每章都附有练习题(尤其是珍贵的选择题)。
总体难度高于AP考试,包含了全部的考点。只要吃透这一本书,AP五分还是很有希望的。
计算机科学概论(原书第5版) 机械工业出版社
[美]内尔·黛尔(NellDale)/约翰·路易斯(JohnLewis)著;吕云翔 / 刘艺博 译
ap计算机科学原理难吗相关问题解答就到这里。如果想申到比较好的大学,AP都是要以理想分为目标冲刺的。如果你也担心因为对考纲理解不到位,导致刷分失败,可以点击这里预约试听【AP复习冲刺班】——
唯寻AP天团+助教+个人顾问多对一模式 ,
根据学员进度设计课程,
帮助学员熟悉考试形式、题型、考点,
定期真题模考,
追踪学习进度。
唯寻AP教学组(部分)
更多ap计算机科学原理难吗相关内容点击
学习有方法,成长看得见
筑梦牛剑/G5/常春藤