除了我们最常选的AP计算机科学A外,AP计算机课程还有一门相对比较新的学科选择,那就是AP计算机科学原理。相比CSA,AP CSP偏重于理论,即概念性的知识点和基础性的计算机知识。下面A加未来小编就带大家一起来解析一下AP计算机科学原理考试的主要内容以及具体要求,希望能帮助大家更好的了解这门课的学习。
AP CSP考试分为两部分,End-of-Course Exam与Through-Course Performance Tasks,前者占总分60%,后者占40%。
1.End-of-Course Exam,即为在每年5月份举办的AP考试,与其他科目无异。考试时间为2小时。根据CB官方给出的AP CSP Course and Exam Description,考查内容主要可分为以下七大类:
01.Creativity创造力
02.Abstraction抽象
03.Data and Information数据与信息
04.Algorithms算法
05.Programming编程
06.The Internet网络
07.Global Impact全球影响
举个简单的例子,在Data and Information中的一个小节中,这门学科就覆盖了常用的修图,美颜等图像处理技术。在学习过程中,我们自己也可以体验使用JavaScript语言,做一个属于自己的美颜程序呢。
根据去年的情况,这场2小时的考试考查难度较易,几乎没有不会做的题。理论方面主要考理解,而不是死记硬背。考试共有74道单选题,大约一个半小时左右就可以做完&检查一遍。可见CB在这门课程上对初学者是十分友好的。
2.Through-Course Performance Tasks,是这门AP课程独有的一项。具体来说,CB要求学这门课程的学生在学习过程中,做出两个“Computational Artifact”(计算机作品),计算机作品的定义为任何与计算机相关的作品,如录音,视频,PDF,PPT,程序等均可,并要求在5月AP考试之前提交。两个作品的要求如下:
其中,Explore Performance Task要求学生去探索一个计算机领域已有的作品,然后做一个作品讲述你了解到的东西。这个作品的范围定义很广,大家可以随意根据自己的兴趣去了解。我去年就做了一个一分钟的关于区块链的视频,制作过程也十分简单,去优酷或Youtube查四到五个关于区块链的讲解视频,就可以自己总结出一个,花费的时间为--一个下午。
Create Performance Task,字面意思理解,就是要自己create一个“计算机作品”,这个范围就更广泛啦,平常做的PPT呀,录的视频,音频,或是小程序,都可以提交,但一定注意原创性,这个Task我花费的时间为--一个晚上。
以上就是A加小编关于AP计算机科学原理考试情况的介绍。总体来看,AP计算机科学原理考试要求不算太高,如果未来打算朝计算机相关专业发展或者想要扩充自己对计算机科学知识的储备的话,这门课是一个非常不错的选择。