计划申请美国前30名校的同学通常会选修5门左右的AP课程,而美国80%的专业可能都会用到计算机编程技能,很多理科、金融、经济等也越来越重视程序设计的能力。
AP计算机也是非常热门,5分率很高的课程,本文详细为大家介绍AP计算机CSA和CSP有什么区别?分别适合哪些学生?
01CSA和CSP有什么区别?
AP考试科目中,计算机部分有两个科目:Computer Science A(简称CSA)和Computer Science Principles(简称CSP),两者区别如下:
1998年就已经开设CSA课程了, CSA侧重于实践,即程序编程能力,计算机科学A(CSA)可以在学校选修,也可以不在学校选修。超过500所大学承认优秀的AP计算机科学考试成绩,对于大多数学校来说,CSA因其较高的技术性会更受青睐。
CSP课程开设的晚,在2012年美国部分学校才开设CSP进行试验,2016年刚进入中国,计算机科学原理(CSP)需要在具有AP认证的学校选修。
CSP偏重于理论,而非具体的编程代码,即概念性的知识点和基础性的计算机知识,比如数据在底层存储的形态、进制是如何转换的、编码原理等,涉及的知识面广,考察方式也有所不同。
02、CSA和CSP分别适合哪些学生?
计算机科学A(CSA)更适合工科方向的学生,在编程方面会学习得更加深入,适合工程学、软件开发、网页设计等。
CSP适合经济学、图书馆学、信息科学等,倾向于让学生切实体会到计算机科学在生活中的实际应用和意义。
03、CSA和CSP考试内容有什么不同?
CSA的五分率是26.5%,CSP的五分率则是12.1%,计算机科学A (CSA)考试分为多项选择和自由问答,全部闭卷考试。CSP成绩由课内表现和期末考试组成。
CSA考试方式
第一部分
多项选择题 | 40题 | 90分钟 | 占考试成绩的50%
主要是独立问题,有一到两组成组的问题 (通常每组两到三个问题)
考核范围包括计算思维实践1、2、4和5
多项选择题的考试重点仍然是在于for循环、while循环、if语句部分,和字符串、数组(包括二维数组)、数组列表等知识点的结合。选择题中耗时较多的题目主要都集中在代码追踪和条件添加的题目, 对学生阅读代码的能力要求比较高。
尤其是对于数组、数组列表、字符串的遍历,和循环、条件句之间的嵌套考查的题目出现的比较频繁。导致选择题部分整体耗时明显增加。相反,对于递归、继承、多态等传统难点的考查题目反而要少了一些,大概只占据了40道选择题中的10道题左右。
第二部分
解答题 | 4道问题 | 90分钟|占考试成绩的50%
问题1:方法和控制结构(9分)
问题2:类别(9分)
问题3:数组/数组列表(9分)
问题4:二维数组(9分)
考核计算思维练习3
解答题部分仍然持续传统的考点分配。完整的类的撰写仍然是四道题目中相对难度最低的,也是四道大题中考生平均拿到的分数最高的题目。
最难的题目是第四题,考察关于二维数组的知识。需要考生熟悉二维数组的定义、遍历(尤其是for-each循环)、搜索等常见的算法,再结合调用函数、利用函数返回值等知识点才能解出题目。
其余的两道题目分别考察了对于字符串的相关操作,包括搜索,遍历,切割,和对于数组列表的添加和删除操作,整体难度适中,所考查的易错点也是我们课上反复强调过的内容。
CSP考试方式?
02、CSP在考试时也是包括两部分:
第一部分是两个小时,包括70题选择题;
第二部分是一个需要至少12小时的课堂作业。
第一和第二部分各占考试成绩的70%和30%。
计算机科学原理(CSP)考试与大学考试类似,由平时作业(Through-Course Performance Tasks,占总分40%)和期末考试(End-of-Course Exam,占总分60%)两部分组成。
计算机科学原理(CSP)平时作业要求学生完成两个项目,并进行描述和分析,包括研究过程、图表、PPT等要素,往年一般在四五月份左右(以官方规定的截至时间为准)上传至指定网站即可,期末考试采用笔试的形式,要求在100分钟内完成74道选择题。
04、AP计算机科学A五分率
2022年的计算机科学A考试,是近年来参加考试学生人数最多的一次,全球一共有77753名学生参加。
全球5分率为26.5%,得到4分以上的同学占到了46.8%。是一门5分率较高的科目。一般来讲,卷面成绩满分是80分,如果你卷面成绩能达到62分以上,获得5分的几率比较大。