计算机科学A(CSA)与计算机科学原理(CSP)是同一门考试吗?
计算机科学A与计算机科学原理有什么不同?
是否可以同时备考两门科目?
... ...
今天来为大家一一解答
一、CSA是技能课,CSP是兴趣课
CSA是一门技能课,“技能课”这个概念不难理解,如果CSA这门课程学习成绩优秀,同学会比较好的掌握一项技能,具体来说就是会写简单的Java程序。
而CSP这门“兴趣课”则不太好具体化它的教学效果。它有点儿像培养“气质”或是“思维方式”的兴趣班。首先,你应该对这个专业方向有一定好奇心;其次,兴趣课通常不会是速成的,需要花时间,而不是只关注有什么考试技巧;最后,CSP的课程产出不好标准化。
举个例子,10个CSA的满分学生,在这个专业科目上可能彼此很相似。但是10个CSP的满分学生,会表现出较大差异。他们可能专业兴趣点不同,也可能有不同的技能特长。
值得注意的是,“兴趣”是一个充满了潜力的词,CSP的课程大纲也赋予了这种潜力发挥的空间。CSP考试要求同学花几十个小时,并且允许彼此协作完成一个完全开放的project。
二、大学对应课程
我们已经有若干CSA学习效果优秀的同学们,在大学中跳过大一入门课,直接开始200 level课程的学习。这有力证明了CSA的实用性。高等教育是技能教育,不论是研究技能或者是针对行业的职业技能。换句话说,高等教育不再承担培养兴趣的责任。
当然,这也给有些大一新生造成了一定困扰,所以大学里也会有undecided这样的专业,一定程度上允许你在没有决定专业方向的时候先犹豫着。但这不是没有代价的,经过两年的undecided状态,同学很可能会在最终选定专业时,放弃掉一些修过的课程。
CSP这种“兴趣课”相对不太好找准确对应的大学课程。有学校会开设一些类似的介绍性质的计算机课程,但往往不是核心课程的先决条件,不是必须获得学分的课程。
三、考试细节与历史成绩
CSA是一门技能课,是要求学生能正确使用Java语言编写简单程序。所以,考试紧紧围绕Java编程知识,大致学习四个方面:
· Java语言所依赖的基础计算机概念
· Java语言基本语法规则
· Java(小规模)程序的设计思想
· 典型问题的编程思路
这基本上是从零基础到粗通一门计算机语言最精简的学习内容了。在考场上,会要求考生在90分钟内回答40道5选1的选择题,然后再用90分钟的时间在纸面上写四个程序片段来解决题目描述的问题。基本上是既考查知识,又考查编程能力。
下面是CSA的考试成绩分布:
与CSA不同,CSP的考试知识点更广博而浅显,它会触及到的知识内容几乎涵盖了计算机行业的所有话题,但每个话题都涉及较浅。
CSP的考试方式非常不同。在考场上,考生有120分钟回答70道选择题,另一方面,考生需要在考前某个截止时间前提交自己的学期大作业。今年(2021年),70道选择题将包括单选、多选、段落阅读选择题,占总成绩的70%,学期大作业将占总成绩的30%。
这个学期大作业是CSP考试评分很有意思的地方。它对考生没有任何的限制:不限制编程语言、不限制程序功能、不要求复杂程度,只要求你能写一个程序出来,并按照官方要求撰写好项目报告,详细阐述你的程序中的诸多概念要素,所以这是一道比较主观的题目。
我们既辅导过零基础同学用儿童编程语言写出过简单而酷炫的游戏程序,也辅导过基础扎实的同学使用工业用编程语言完成过枯燥而严肃的图像加密程序。值得注意的是,在这个环节中,程序虽重要,报告价更高。最终要把自己的成果落实到一份详细的报告文档中,这项工作也是我们和考生花费相当多精力进行文字整理的地方。因为没有考官会真正运行你写的程序。
下面是近期的CSP的考试成绩统计,显然,CSP的满分率比CSA低很多:
截止2020年,CB一共组织了二十多年的CSA考试,以及3.5次CSP考试,之所以说3.5次,因为2020年危机中CSP只采取了提交作业的方式,完全取消了选择题这个答题形式,也就是说考生没有线上考试,仅做project,做完了提交报告等待评分。也算是特殊时期的无奈之举。
写在最后
1. 这两门考试,交集甚少。CSP的学习一定程度上有助于CSA的学习,但不是必须的。CSA更具实用性,CSP对于拓宽视野帮助更大。
2. CSA的考试更考验专业技能性,CSP的考试知识点更广博而浅显。
3. CSA的全球5分率比CSP要高。
4. 在全球范围内,CSP的考生是CSA的1.5倍。
责任编辑:李继伟
相关文章
资料下载
SAT语法专项练习题
323
点击下载
SAT阅读精细化练习
171
点击下载
SAT写作说明
217
点击下载
新SAT词汇精选3500
191
点击下载
AP白皮书
288
点击下载
IB白皮书
180
点击下载
微信扫码,立刻获取!
保存图片,识别二维码,领取资料!
版权及免责声明
① 凡本网注明“稿件来源:北京新东方学校”的所有文字、图片和音视频稿件,版权均属北京市海淀区私立新东方学校所有,转载请注明“来源:北京新东方学校”。
② 本网未注明“稿件来源:北京新东方学校”的文/图等稿件均为转载稿,本网转载仅基于传递更多信息之目的,并不意味着赞同转载稿的观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,需自负版权等法律责任。如擅自篡改为“稿件来源:北京新东方学校”,本网将依法追究法律责任。
③ 如有本网转载稿涉及版权等问题,请作者见稿后速来电与北京新东方网联系,电话:010-62578989。