AP计算机A考试形式是怎样的?作为一门编程相关的课程,难度上肯定是不低的,不仅需要大家掌握一些计算机原理,还需理解一些关于算法相关的知识,这就需要大家在平时的学习过程中多去手敲代码,多去尝试解决一些实际的问题,考试中的大部分考点都会出现这些内容,所以我们必须针对性的去进行强化学习,下面小编就来给大家详细讲解下关于AP计算机A考试的一些内容,一起来看看吧!
AP计算机科学(别称AP编程,APCS,APJava或者是CSAP)测验始于1984年,是由美国大学理事会主持的课程和考试,以便提供给高中学生获得大学水平的计算机科学课程的大学学分。
AP计算机科学A相当与一个学期的大学计算机科学课程,而AP计算机科学AB相当于一学年的大学计算机科学课程。现在的AP考试考察的是学生对于Java的知识及部分算法。
大学先修计算机科学A考察学生的对于面向对象的的程序编程的能力考察(主要是对于如何解决遇到的问题和算法的演绎)。并且包括对于数据结构的研究和抽象概念,但是这些主要包含在AP计算机科学AB,而不是AP计算机科学A。
目前AP计算机科学A主要考察的是学生对于JavaSE的核心知识及部分算法。从1999年到2003年主要是考察C++的使用熟练度。
考试时间
AP计算机科学测验包括两块:
第一部分:多选题(长达90分钟的40道多选题)占比50%
第二部分:解答题(长达90分钟的4道解答题)占比50%
根据往年经验AP计算机考试一般是在五月初,2018年考试时间5月15,考试持续3个小时,较往年考试不同的是,前半场选择题增加了15分钟,即由75分钟变成了90分钟,选择题考试结束后,中间休息,后半场考试是解答题,时间由往年的105分钟缩短到了90分钟。
选择题题目仍然40题目,占考试总分的50%。解答题总4道题目,占比50%,往年的Gridworld试题彻底取消。重点考察AP计算机的基础知识,而更加侧重问题解决能力考查,推理能力的考查。
考试内容
1.ProgrammingFundamentals
2.DataStructures
3.LogicAlgorithms/ProblemSolving
4.Object-OrientedProgramming
5.Recursion
6.SoftwareEngineering
AP计算机A这门学科考试中涉及的内容宽度还是比较大的,同学们必须全面学习计算机相关的知识才有可能考出一个好的成绩,本身课程比较侧重于考察考生们对于实际问题的解决能力,所以同学们在编程的过程中一定要多去发现问题以及解决问题。
相关阅读
申请免费试听课
AP热门问答更多>