除了我们选择比较热门的AP计算机科学A课程外,AP课程还为学生们提供了一门相对比较新的AP计算机学科,那就是今天我们要提到的AP计算机科学原理课程。下面A加未来小编就带大家一起来了解一下AP计算机科学原理考试内容、考试形式以及其特点,希望对大家有所帮助。
AP计算机科学原理的大纲一改传统AP CS专注于一种编程语言Java课程要求,设计了以7个Big Ideas为核心的教学大纲:
Big Idea 1:Creativity创新能力
Big Idea 2:Abstraction抽象能力
Big Idea 3:Data and Information数据和信息
Big Idea 4:Algorithms算法
Big Idea 5:Programming编程
Big Idea 6:The Internet互联网技术
Big Idea 7:Global Impact全球化影响
从以上的7个知识重点可以很清楚的看出,AP计算机科学原理完全是为了满足当今信息化趋势而设计,为了让每一个学生无论是否选择计算机专业,都可以掌握各行各业都必需的计算机基本技能。
AP计算机科学原理课程的一个最主要特点是,教学大纲不再要求具体的编程语言,任课老师可以根据学生的具体情况,选择一个或多个编程语言和方法,并且鼓励使用图形化语言。以下是AP计算机科学原理课程大纲所建议使用的编程语言或平台:
AP计算机科学原理的特殊考试形式
AP计算机科学原理的考试由两部分组成。一是参加五月份的AP计算机科学原理笔考。该考试和AP CS的考试类似,由74道多项选择题组成单选或者双选,考察学生对7个Big Ideas的理解。另一部分是在4月15号到4月30号之前,在网上提交2个完整的作业项目,该作业项目可以使用任何AP计算机科学原理大纲所建议的编程语言或工具,学生需要按照要求完成项目并上传电子版本到考试中心。
注意由于学生可以使用的编程工具多种多样,所以项目的电子版本一般是以录像、视频、幻灯片讲解的形式提交而非是源程序和代码,以便大规模的人工阅卷评分。同时学生还要回答有关项目的一些问题。两个项目占AP计算机科学原理考试的40%,笔考选择题占60%。
以上就是A加小编关于AP计算机科学原理考试内容的介绍,大家对于这门课是否有了一个充分的了解呢?希望本文的内容能够为大家的AP课程选择及备考带来一些参考价值。更多AP考试相关问题,欢迎随时咨询我们!