AP计算机科学A AP Computer Science A简称CSA,AP计算机科学原理Computer Science
Principles简称CSP,最近家长学生在报考过程中多次问到,今天我们一起来看一下CSA和CSP的主要区别与联系
CSA开设时间比较长,CSA以成熟的体系在中国大陆开设比较普遍,CSP自2012年在美国部分州的学校进行实验,2016年引入中国,目前开设学校不多,Computer
Science
Principles(计算机科学原理),类似中国大学的计算机科学概论,该课程是以计算机原理和基础知识为主,含编程方面的知识。通过AP计算机科学原理的学习,可以让学生了解计算机科学的概貌、内容、研究方法。这个课程也是是计算机专业的入门和基础课程,如果同学想了解并尝试学习计算机科学及相关领域,该课程可以作为程序设计语言的先导课程学习。
一、考察内容不同
CSA主要考察Java编程,新开的计算机科学原理(Computer Science
Principles)CSP偏重于理论,即概念性的知识点和基础性的计算机知识,比如数据在底层存储的形态、进制是如何转换的、网络,编码原理,社会影响等,涉及的知识面广,
但不会专门学习特定的计算机语言(如C++, Java)。
根据公布的大纲,该科目将聚焦于7大方面:
Creativity 创造力
Abstraction 抽象
Data and Information 数据信息
Algorithms 算法
Programming 程序设计
The Internet 网络
Global Impact 全球影响
其中描述算法所用的语言可以由学校老师选择。
二考试形式不同
CSA可以在学校选修,也可以不不在学校选修,而CSP需要在学校选修,CSA考试完全通过试卷考试,而CSP计算机科学原理(Computer Science
Principles)科目的考核由平时作业和期末考试两部分组成。
其中,平时作业要求学生完成一个项目,并进行描述和分析,包括研究过程、图表、PPT等要素,然后上传至网上。
期末考试采用笔试的形式,要求在100分钟内完成74道选择题,分单选题(4选1)和多选题(4选2)两种类型。AP
CSP考试分为两部分,End-of-Course Exam与Through-Course Performance
Tasks,前者占总分60%,后者占40%。
理论方面主要考理解,而不是死记硬背。考试共有74道单选题,大约一个半小时左右就可以做完&检查一遍。可见CB在这门课程上对初学者是十分友好的。
Through-Course Performance
Tasks,是这门AP课程独有的一项。具体来说,CB要求学这门课程的学生在学习过程中,做出两个“Computational
Artifact”(计算机作品),计算机作品的定义为任何与计算机相关的作品,如录音,视频,PDF,PPT,程序等均可,并要求在5月AP考试之前提交。
Create Performance
Task,字面意思理解,就是要自己create一个“计算机作品”,这个范围就更广泛啦,平常做的PPT呀,录的视频,音频,或是小程序,都可以提交,但一定注意原创性,
三、关于学分转换
CSA可以转成学分,CSP尚未确定
四、2020年考试时间不同
2020年CSA考试时间5月8号,CSP考试时间5月15号
五、关于报考
完全零基础的学生既可以报考CSA,也可以报考CSP,但报考CSP需要在学校选课,而CSA不必在学校选课。
智思提供AP计算机科学培训,小班教学,线上线下均可授课