AP CS A Java 考试知识点——考试介绍&第1单元

前言:AP CS A Java 考试知识点系列文章是本人在给学生辅导该课程的过程中结合考试内容(Java基础)所总结的,该系列文章共分为10个单元,主要介绍了AP CS A Java考试的核心知识点。若对AP CS A Java考试有问题也可以私信我。


目录

关于AP CS A 考试

考试时间

考试的内容&时长

各章节的考试比重

第1单元 入门和原始类型(2.5–5%)

1.1. 入门

1.1.3 从AP CSP过渡到AP CS

1.1.4 Java开发环境

1.2. 为什么要编程?为什么是 Java?

1.3. 变量和数据类型

1.3.3 在Java中声明变量

1.3.4 命名变量

1.4.1 赋值语句

1.4.4 运算符

1.4.5 模运算符

1.4. 表达式和赋值语句

1.5 复合赋值运算符

1.5.1 代码跟踪表

1.6 变量的类型和范围

1.7 第1单元总结

1.7.1 概念总结

1.7.2 Java关键字总结

​​​​


关于AP CS A 考试

考试时间

​​​AP考试一般在每年5月的前2周进行。

考试的内容&时长

AP CS A考试时长3小时,分为两部分:选择题和自由答题。每个部分给你1小时30分钟。第一部分有40个选择题,第二部分有4个自由回答题(编写代码),你必须手工编写Java代码。每一部分价值你成绩的50%。在考试期间,您将可以访问AP CS A Java快速参考表(考试中可能包含的Java库中的可访问方法)。

AP CS A课程需要20个小时的实验时间,以便学生练习Java编程。从2020年开始,已从AP CS A中删除了抽象类,接口和二进制/十六进制转换。

各章节的考试比重

单元

标题

考试体重

上课天数

实验天数

单元1

基本类型

2.5–5%

8-10

单元2

使用对象

5–7.5%

13-15

单元3

布尔表达式/if

15–17.5

11-13

3-5

单元4

迭代

17.5–22.5

14-16

4-6

单元5

5-7.5%

12-14

3-6

单元6

数组

10–15

6-8

单元7

动态数组

2.5–7.5%

10-12

3-6

单元8

二维数组

7.5–10%

10-12

4-7

单元9

继承

5-10%

14-15

3-6

单元10

递归

5–7.5

3-5

4个自由回答问题允许学生编写代码来回答问题并涵盖以下领域:

  1. 问题1:函数和控制结构,学生调用函数并使用控制结构,而不增加数据结构的复杂性。
  2. 问题2:类,学生设计并实现所描述的类。
  3. 问题3:数组/动态数组,学生完成使用Array或ArrayList对象的程序代码。
  4. 问题4:二维数组,学生完成使用二维数组的程序代码。

第1单元 入门和原始类型(2.5–5%)

1.1. 入门

1.1.3 从AP CSP过渡到AP CS

  1. 你必须确保命令拼写正确。
  2. 区分大小写,这意味着命令也必须完全匹配小写或大写字母。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wangjun0708

你的打赏将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值