Unit 4 - Iteration 选择结构 相对人来说,机器更适合执行重复的工作。第4单元介绍的是Java编程中基础的循环语句。循环语句实现了让计算机在特定的条件下反复执行某一部分程序的功能。例如,如果要输出整数1-100之间所有的偶数,就需要判断1-100之间每一个整数是否能整除2,总共需要循环100次。但是运用循环语句我们不需要一行一行的编写这100个判断语句,只需要设置好循环的条件即可。 ...
This article requires a password to view.
AP计算机科学A复习:Unit 3 - Boolean Expressions and if Statements 选择结构和布尔表达式 我们经常需要根据实际情况来在多个选项中做决策。在不同的条件下,选择的解决方案就可以不同。这个单元里,我们将了解什么是程序编写里的「条件」,随后使用「if Statements」判断语句让程序可以根据不同的条件做出不一样的反应。 ...
AP计算机科学A复习:Unit 2 - Using Objects 面对对象编程 Java是「面向对象编程」的语言。意思就是通过编程来实现对「对象」进行操作,这里所说的对象是「Objects」。我们会先了解什么是「Objects」,然后学习如何与「Objects」有关的编程语句。比如,如何新建一个Object并对它进行操作。 ...
AP计算机科学A复习:Unit 1 - Primitive Types 基本的数据类型 这是AP CSA课程的第一个单元,我们将了解Java编程中最基础的一些知识点,例如四则运算。与我们以往熟悉的手写算数式不同,计算机编程中还需要区分不同格式的数据,并且根据程序需要使用合适的数据格式,我们把这些数据格式称作「Data Types」。 ...
前言 这是一份针对AP计算机科学A课程总结而来的学习、复习材料,主要目的是掌握Java编程基础。时隔两年又因为疾控政策导致我们学校只能线上授课,我恰好有机会来完成这个材料。 ...
Unit 0 - 开始学习AP计算机A课程 这是介绍单元,并非AP官方考纲的内容,也没有出现在学校的课程中。但是对于理解后续知识点有必要。这个课程的受众是不熟悉计算机使用的AP计算机科学A课程学习者,因此我们会从最基础的地方讲起。并且,除了AP考试要求的术语,我更倾向于用人话对某些地方进行改述,便于让更多人能够读懂这些文字(尤其是在我中文写作水平欠佳的情况下)。 ...
This article requires a password to view.