本文将从以下四点进行展开:
- AP Computer Science A适合哪些专业和就业领域
- AP Computer Science A主要考哪些内容
- AP Computer Science A考试形式以及考题是什么样的
- AP Computer Science A哪些参考书籍推荐
AP Computer Science A 适合哪些专业和就业领域
从CB提供的信息来看:学习AP CS的主要集中在计算机工程类专业中,部分化学,地质学,物理学,数学等科目也会有计算机课程的要求,而学习计算机主要核心训练的也是学生逻辑能力,只是在这基础上结合了计算机语言。
AP Computer Science A 主要考哪些内容
可以看出:CS考察的核心内容为Java基础语句以及编程语言入门概念。
Chapter1-6为基础语言部分:
涉及变量,运算符,if,while,for等重要基础语句;这部分内容如果之前学过其他语言的学生,那么基本这部分内容完全一样,只是需要注 意表达方式的问题;如果没有接触过任何语言,也不必担心,只需要一定的逻辑理解就能很快的学会这部分内容。Chapter7-12为入门概念部分:
类,对象,继承,多态,标准类,数组,排序,递归等内容;这部分内容为考试核心也是认知计算机编程领域非常重要的内容,非java语言学习学生也需要注意这部分会有较多的名称,概念的区别。
AP Computer Science A考试形式以及考题是什么样的
AP CS考试Section以及时间分布:
注:
1. 考试不需要计算器(没有计算过程,但有逻辑推导过程);
2. 考试会提供标准类中会在考试中涉及的方法;
常见例题展示:
这部分考试主要以代码阅读,缺失代码编写,代码语句替换的方式考察学生对于基础语法掌握的全面,多向以及复杂多重语句结合的代码的阅读和代码片段的编写能力。
这部分考试主要以布置任务完成整个类或者方法的程序编写,考察学生的综合知识掌握能力。
以上题为例:题目要求编写猜词游戏。系统具有初始5个字母的一个组合,参与者通过输入五个字母,如果对应位置和系统相同,则显示对应字母,若不相同单在系统5个字母中出现,则显示”+”, 若既不相同也没出现过则显示”#”,你需要完成的对应判断及输出部分语句的编写。
这一道问题考察了学生String标准类,构造方法,循环语句(for/while),if语句,嵌套等知识点,需要学生全面地掌握学习内容。
AP Computer Science A 哪些参考书籍推荐
无论对于初学者还是已经接触过编程的学生,AP CS课程作为编程语言的入门学习课程,核心逻辑和概念将适用于任何一门语言。所以扎实的基础对于学生非常重要。
以下为针对AP考试的书籍推荐,BARRON适合自学或者拓展阅读
© 2024. All Rights Reserved. 沪ICP备2023009024号-1