【干货】这样备考AP计算机科学,满分不是梦!
AP考试中,除了几个传统科目如物理、化学、经济学和微积分等,近年来AP计算机科学也成了新的热门。
AP计算机有两门考试,一门叫计算机科学A(Computer Science A),另一门叫计算机原理(Computer Science Principles)。 前者基于经典编程语言—JAVA,其面向对象的程序设计是计算机编程的重要思想,学习之后对于理解计算机语言的读写大有裨益。后者主要内容有原理和简单编程两部分,涉及的知识点不难但非常广泛,所以需要记忆的知识点比较多,注重计算机的思想锻炼而非实践。
科目介绍
备考重难点
JAVA是编程语言中非常适合零基础学生的入门语言,且学完之后学生再自学C++、Python、Matlab等语言也更轻松些了。而AP计算机科学A主要考察JAVA编程语言里的基础语法和编程技能,以及对面向对象编程思想的理解,刚开始学习的时候的确会感觉很抽象难以理解,但是经过一段时间的做题训练,其实也是有迹可循的。只要大家有认真的学习态度和正确的学习方式,就能快速掌握通过考试。AP计算机科学A整个考察下面几部分内容:
1)Object-Oriented Program Design 基于对象的程序设计
2) Program Implementation 程序实现
3)Program Analysis 程序分析
4)Standard Data Structures 标准数据结构
AP计算机科学A选择题共40道,时间1小时30分钟,简答题共4道,时间1小时30分钟,均为答题卡作答,不上机。问题设计的知识类别在选择题题型里的分布如下表: