AP提供两门计算机科学课程——AP计算机科学A和AP计算机科学原理。AP计算机科学原理课程通过教授计算机科学的基本概念来补充AP计算机科学A,因旨在扩大计算机科学研究的参与范围。
AP计算机科学原理(AP Computer Science Principles),简称CSP,CSP偏重于理论,而非具体的编程代码。即概念性的知识点和基础性的计算机知识,比如数据在底层存储的形态、进制是如何转换的、编码原理等,涉及的知识面非常广。
AP计算机科学原理 授课内容
课程内容涵盖Collegeboard官方考试大纲全部内容:
大创意1:创造性发展
大创意2:数据
大创意3:算法和编程
大创意4:计算机系统和网络
大创意5:计算的影响
AP计算机科学原理 考察形式
第一部分:期末选择题考试
70道选择题 | 120分钟 | 70%的分数
本部分包括70道选择题,其中57道单项选择,5道阅读关于计算机创新的文章的单项选择,8多项选择,选择两个答案。
第二部分:创建绩效任务
学生们将根据自己的选择开发一个计算机程序,需要至少12个小时的课堂时间才能完成。本部分占总分数的30%。