SHAPES YOURS LIVES

首页 > 美高课程 > 相关资讯 > 你了解吗?AP课程的AP计算机科学原理学科的详细介绍

你了解吗?AP课程的AP计算机科学原理学科的详细介绍

2021-10-14

  AP计算机科学原理为学生提供了计算机科学的广泛介绍,以及它与其他领域的关系。


  01AP计算机科学原理课程概述

  AP计算机科学原理向学生介绍计算机科学领域的广度。在本课程中,学生将学习设计和评估解决方案,并通过开发算法和程序,应用计算机科学解决问题。他们将把抽象概念融纳入程序,并利用数据发现新知识。学生还将解释计算创新和计算系统,包括互联网如何工作,探索其潜在的影响,并致力于创建鼓励合作和有道德的计算文化。


  02建议学习先决条件

  学生最好已成功地完成高中一年级的代数课程,对基本线性函数、函数的组成和需要多种方法和协作努力解决问题的策略有较强的基础。此外,学生应该能够使用笛卡尔(x, y)坐标系来表示平面上的点。学生和指导老师们需明白,任何重要的计算机科学课程都是建立在数学推理的基础上的,在学习这门课程之前,应该先学习数学推理。


  本课程不要求有计算机科学的相关经验。


  计算机语言

  AP计算机科学原理没有指定的编程语言。教师可以灵活地选择最适合学生在课堂上使用的编程语言。


  03AP计算机科学原理课程内容

  以下几个宏观概念是本课程的学习基础,帮助学生在概念之间建立有意义的联系,并培养更深入的概念理解能力:

  创造性开发:

  在开发计算创新时,开发过程可以是正式的迭代设计或不十分严格的实验过程,开发者将经历调查和反思、设计、原型制作和测试等阶段。在开发过程的任何阶段,团队协作都很重要。

  数据:

  数据是计算创新的核心,因为它们向程序传达初始条件,代表新知识。

  算法和编程:

  程序员整合算法和抽象来创建具有创造性目的的程序并解决问题。

  计算系统和网络:

  使用计算机系统和网络传输数据。

  计算机的影响:

  计算机和计算已经彻底改变了我们的生活。为了安全和负责任地使用计算,我们需要了解隐私、安全和道德问题。

  每个宏观概念都被分为不同的教学章节和主题。


  04AP计算机科学原理计算思维实践

  在探索课程概念时,学生应培养以下计算思维技能:

  计算解决方案设计:

  设计和评估计算解决方案的目的。

  算法和程序开发:

  开发和执行算法。

  程序开发中的抽象化:

  开发包含抽象概念的程序。

  代码分析:

  评估和测试算法和程序。

  计算创新:

  调查计算创新。

  负责任的计算:

  致力于建立包容、安全、协作和有道德的计算文化。


  05AP计算机科学原理考试形式

  考试时长:2小时

  考试概述:

  AP计算机科学原理考试评估学生对课程框架中概述的计算思维实践和学习目标的理解。考试包括创建实践任务(Create performance task)和期末AP考试(end-of-course AP Exam)。创建实践任务需要学生用至少12小时的专用课堂时间来完成。期末AP考试有2个小时,包括70道多项选择题。

  考试形式:

  第一部分:多项选择题 | 70题 | 2小时 | 占考试成绩的70%

  57道单选题

  5道单选题,基于一段关于计算创新的阅读文章

  8道多选题

  第二部分:创建实践任务 | 1问题 | 至少12小时的课堂时间 |占考试成绩的30%

  整个课程的实践任务

  考核范围包括计算思维练习1、2、3和4

  考试样题:

AP计算机科学原理考试样题

文章来源:College Board


2022AP课程考试安排已经公布了!你对于2022年AP课程的考试有多少把握呢?学诚开设了2022AP课程知识点精讲班,以下是班课表!

2022AP课程知识点精讲班

热门活动

学诚国际教育A-Level圣诞集训班重磅来袭! 爱德思Alevel/IGCSE2022年1月考试时间汇总!备考A*如何规划? 2022年AP报名开启!中国大陆、韩国、新加坡发布报考流程~