2025-2026新学年,CB宣布对AP计算机科学A考纲进行了重大调整,新考纲于2026年5月首考,将原来的旧考纲的 10 个单元精简整合,Unit1-8 和 Unit10 合并为新的4个综合性单元。具体包括:
Unit1: Using Objects and Methods使用对象和方法
本单元将学习Java(一种编程语言)的基础知识,以及其他编码的基本概念。将探索参考数据作为在数字世界中表示真实世界对象的一种方式,并发现执行更复杂操作的方法。主题可能包括:
•使用原始数据类型,包括int、double和Boolean
•评估程序代码中的算术表达式
•使用赋值运算符产生值
•了解变量和运算符如何在表达式中排序和组合以产生结果
•使用注释来描述代码的功能
•使用对象和类来描述实例、属性和行为
•通过调用带参数和不带参数的构造函数来创建对象
•使用方法定义对象的行为,包括静态和数学类
•调用带参数和不带参数的非静态void方法
•使用字符串对象和方法
•使用应用程序接口(API)和库
Unit2: Selection and Iteration选择和迭代;
本单元将深入研究算法的构建模块,并重点关注使用条件语句来解决问题和控制结果。您将了解迭代,这是另一种用于重复的算法构建模块。主题可能包括:
•用包含关系运算符的表达式查找布尔值
•使用条件语句根据输入值执行不同的语句
•基于条件语句创建多种可能的结果
•使用等价的布尔表达式创建相同的值
•创建循环以重复运行表达式,直到满足特定条件
•实现基于算术和基于字符串的标准算法
•使用for和while循环表示代码中的迭代过程
•嵌套循环和迭代语句
•非正式地分析运行时间
Unit3: Class Creation类创建
本单元将探索如何通过将行为和属性组织成类来数字化地表达真实世界的交互。主题可能包括:
•设计一个类,包括属性是公共的还是私有的
•使用构造函数设置对象的属性
•使用非void、void和静态方法定义对象的行为
•通过创建解决单个子问题的方法,将问题分解成更小的部分
Unit4: Data Collections数据收集
本单元将学习处理相关数据集合(称为数据结构)的技术和标准算法,深入研究数据集,探索数组、对象的数组列表和2D数组。主题可能包括:
•在编程中考虑知识产权和道德问题;
•考虑数据收集的伦理问题;
•使用数据集;
•将多个相关项表示为数组对象;
•通过使用迭代语句访问元素来遍历数组;
•实现利用数组遍历来执行函数的标准算法;
•利用类库,包括整数和双精度;
•使用表示相关对象引用数据的集合数组列表目标;
•遍历数组列表通过使用迭代语句访问元素;
•实施标准算法,利用数组列表执行函数的遍历;
•使用标准算法进行搜索和排序;
•将数据集合表示为数组的数组,或2D数组;
•通过使用嵌套迭代语句访问元素来遍历2D数组;
•执行递归方法;
•使用二分搜索法和合并排序算法进行搜索和排序;
以上就是有关AP计算机科学A考试的全部介绍啦,希望对大家有帮助!考而思惟世提供AP考试辅导,17年教学经验,师资力量雄厚,需要的小伙伴可以直接在线咨询了解详情哦~
凡来源标注“惟世国际教育”均为惟世国际教育原创文章,版权均属惟世国际教育所有,任何媒体、网站或个人未经本网协议授权不得转载 链接、转贴或以其他任何方式复制、发表。未注明来源等稿件均为转载稿,如涉及版权请联系在线客服处理。
免费获得学习规划方案
已有 2563 位留学生获得学习规划方案
马上领取规划
*已对您的信息加密,保障信息安全。