打开网易新闻 查看更多图片

AP计算机既可以作为计算机专业的导论课,也可以作为其他专业学生成为当今信息社会入门课程之一。这也是很多同学选择计算机这门科目的原因。2023年AP计算机科学A课程报名开启!社会考生也可报名~

AP计算机科学A课程概述

AP计算机科学A是大学初级水平的计算机科学课程。学生在这门课程中培养对编程的理解,通过分析、编写和测试代码去实践,探索模块化、变量和控制结构等概念。

AP计算机科学A课程内容

课程内容分为十个常规的教学单元:

第1单元:基本类型

第2单元:使用对象

第3单元:布尔表达式和if语句

第4单元:迭代

第5单元:写作课

第6单元:数组

第7单元:数组列表

第8单元:2D阵列

第9单元:继承

第10单元:递归

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

模块化:面向对象编程中的模块化使我们能够使用抽象思维将复杂的程序分解成各个类别和方法。

变量:变量创造了数据抽象,因为它们可以代表一组可能的值或一组相关的值。

控制:按一定顺序操作,做决定,以及多次执行相同的程序,都是通过使用控制结构用程序代码表现出来。

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

AP大考时间安排:

打开网易新闻 查看更多图片

AP计算机科学A考试形式

考试时长: 3小时

考试概述:AP计算机科学A考试评估学生对课程框架中概述的计算思维实践和学习目标的理解。考试时长3小时,包括40道多项选择题和4道自由回答问题。作为考试的一部分,学生将获得Java便捷参考,其中列出了可能包含在考试中的Java库的可访问方法。

考试形式:

第一部分: 多项选择题 | 40题 | 90分钟 | 占考试成绩的50%

主要是独立问题,有一到两组成组的问题 (通常每组两到三个问题)

考核范围包括计算思维实践1、2、4和5

第二部分: 自由回答 | 4道问题 | 90分钟|占考试成绩的50%

问题1:方法和控制结构(9分)

问题2:类别(9分)

问题3:数组/数组列表(9分)

问题4:2D数组(9分)

考核计算思维练习3

AP计算机科学A 5分率

打开网易新闻 查看更多图片

考试样题:

打开网易新闻 查看更多图片

*转载自College Board