面对大量且没有规律的数据,你会怎样处理?瞄到满屏的代码,你能想到它会创造出神奇的程序吗?对于大部分同学来说,很少有直接处理数据或者接触编程的机会,但是AP理科科目中就有设置对应的课程。

本期,我们的AP理科扫盲系列将目光转向「AP统计学」「AP计算机科学类」,带着大家解读一下这几门奇妙的课程!

第一期,我们带着大家系统了解了AP微积分的两门科目,更多详情可戳:AP微积分AB和BC到底该如何选择?有哪些备考资源推荐?-AP微积分备考指南

AP统计学

科目本身

AP统计学相对而言和我们整体的数学体系并不是特别一样,不是完完全全去计算。

AP统计学是一个偏向于概念理解以及一些解释性问题的知识体系,所以对比之下会稍微难一些

备考难度

大家可以看一下AP统计学的容错率,满分100分,73到100分之间能拿到5分;2022年AP统计学的五分率是14.3%,从五分率上也可以看出,AP统计学的难度不容小觑。

(2019年AP统计学容错率)

推荐指数

推荐指数:⭐️⭐️⭐️

备考的时候稍微会有一点点难度,所以我们也不是说一定非要去学习,但是如果有这方面需要的同学,希望大家去尝试一下。

适合年级

学生如果具备了足够的数学基础和定量推理能力,即可去选择学习这一门科目,适合年级一般建议是11到12年级

适合专业

科学研究往往是伴随着统计学的,应该说统计学是一个工具。所以对于很多专业,都推荐大家来学习AP统计学,专业或者非专业都可以,比如说专门的统计学专业;非专业有理工科专业、经济学、商科类等。

其实对于现阶段的高中生而言,大家可能与科学研究,或者理工科的研究还有一些距离。但是考虑到以后学习和发展,大家如果会接触实验、规整数据,就需要用统计学的知识去介绍以及分析结果。

科目类比

AP微积分与AP统计学同属于数学类,但AP微积分应该是小学数学的一个阶梯式进阶,而AP统计学只需要有简单的代数基础就可以去学习。但统计非常注重逻辑性,对逻辑要求较高,尤其是学到后边会比较抽象。

我们在上一期文章中也提到过微积分是一个数学工具,备考性价比非常高。所以如果说数学没有太大压力的话,其实AP微积分和AP统计学两个都学是完全可以的。一个用来夯实数学基础,一个用来培养逻辑思维。

备考资料

一本教材,一本教辅:

👉 教材:The Practice of Statistic

👉 教辅:Princeton

巴朗难度较高但离考纲稍微有一点偏,相对之下,普林斯顿整体难度没有那么高,但很贴近考试的出题方向。

AP计算机科学类

科目特点

AP计算机总共有两门学科,一门是CSP(计算机科学原理),一门是CSA(计算机科学A)

CSP我们接触的比较少,这是因为CSP的内容主要是和学校挂钩,只有AP授权校开设了CSP才可以选择学习,那不同的学校便会有不同的要求。而且它的一个考试特点是会和自己学校的课程结合在一起,可能会使用多种编程语言。

它的内容主要是基本性原理,就是相当于既需要掌握一点点编程的基础,也需要掌握一些计算机的基础。考试分为笔试和平时作品两部分,笔试主要考察对原理的理解程度,作品考察学生的创新和实践能力。

另一门学科CSA针对性就比较强了,主要是用Java语言来解决一些问题,实际上是一个固定的程序语言。

其实我们在各种各样的计算机语言的学习当中,包括可能有同学学过C++, fortune,matlab等等,它们都是相通的,更重要的一个过程是你如何来说明这一逻辑,它并不是说需要你有什么样的基础。

备考难度

我们基本上还是以CSA为主来说明,因为CSA更适合于在学校当中没有学过计算机原理或者说学的不是特别扎实的同学。容错率方面,CSA满分是80,考到62到80分之间即可,能够拿到卷面的70%~75%左右基本就能得5分。2022年AP CSA的五分率是26.5%, CSP是12.1%。

(2019年AP CSA容错率)

推荐指数

CSA学习推荐指数:⭐️⭐️⭐️⭐️

首先它的五分率在众多科目中相对来说还是偏高的。其次,专业/非专业都可以去学习。

如果是AP学校的学生且有开设CSP,建议学习CSP,因为CSP会更简单一些,且学习的内容比较广,会更有意思。

适合年级

11-12年级

适合专业

专业/非专业都可以去学习,数学、工科、技术类更推荐

基本上程序语言可以帮助我们来实现非常简单的一个逻辑或者非常简单的计算过程。用计算机语言写完之后,再也不用去重复计算,所以很多专业可能都会用到。

科目类比

计算机科学原理注重理论,而计算机科学A注重实践。CSP和CSA几乎没有特别多 cover的地方,尤其是CSP会去学到一些可能时下非常流行的计算机语言,比如像 Python。CSP其实给大家感觉会更简单一些,更适合一些相对低龄的学生。CSA中学到的Java语言体系感太强,需要前面掌握很多基础。所以精力有限,可以从中选一门。但如果本身要学计算机两门都可以去考虑。

我们本身如果已经有一些程序语言的基础,其实也推荐大家自学。但是如果说确实没有接触过,还是建议要跟课学习,毕竟,有时候我们在面临程序编写的时候,会有各种各样的问题,在这个过程当中可能会需要一些指导

资料推荐

一本教材,一本教辅:

👉 教材:Absolute Java

大家可以酌情去选择这本英文教材,这本书里的流程比较充分,基础性比较强,可以从0到1一步一步地学习。

👉 教辅:Barron

写在最后

以上就是我们AP理科扫盲系列——AP统计学、AP CSA、AP CSP的全部内容啦,希望可以帮助大家更加全面系统地了解到这三门科目,结合自己的实际情况选到心仪学科。后续我们还会持续推出其他AP理科科目的介绍文章,敬请期待图片

福利

如果同学们想获取最全的AP备考资料,想最快最及时地收到AP资讯,想备考路上不孤军奋战,那就快加入到TD的AP备考交流群中吧!

扫描下方二维码添加小马甲微信,发送【AP资料】即可入群,更有丰富的免费资料与免费备考活动等你来~

推荐阅读

👉AP统计学5分备考攻略:考试特点/备考规划/复习Tips

👉AP统计学教材教辅推荐,12本优质备考书籍免费下载领取!

👉AP统计学难吗?5分学姐备考经验给你答案-AP统计学备考资料/答题技巧/考前准备

👉AP CSA计算机备考资料分享:CSA考试遇到FRQ无从下手?AP CSA FRQ通用代码秘籍帮你搞定!

👉AP计算机5分备考经验分享:备考教材选择与使用/学习规划及方法/答题技巧都在这!