首页→求学必知
1、AP计算机是什么?
AP计算机科学(别称 AP编程, APCS, AP Java 或者是 CSAP) 是由美国大学理事会主持的课程和考试,以便提供给高中学生获得大学水平的计算机科学课程的大学学分。
2、AP计算机类别
AP计算机包含2类课程,即计算机科学A和计算机科学原理。
1)AP计算机科学A。相当于一个学期的大学计算机科学课程,现在的AP考试考察的是学生对于Java的知识。考试以JAVA语言为基础,学习计算机的基本知识,了解JAVA语言的特点,学习计算机编程语言,学习面向对象程序设计的思想以及简单的算法。它注重于培养学生的能力,包括学习能力,计算机操作能力,分析问题能力,代码理解能力和程序设计的能力。
2)计算机科学原理。2016至2017学年新增一门AP考试科目——Computer Science Principles(计算机科学原理),该课程是以计算机原理和基础知识为主,含编程方面的知识。通过AP计算机科学原理的学习,可以让学生了解计算机科学的概貌、内容、研究方法。这个课程也是是计算机专业的入门和基础课程,如果同学想了解并尝试学习计算机科学及相关领域,该课程可以作为程序设计语言的先导课程学习。但是,值得注意的是,这门学科目前仅开放给国际高中的学生,社会考生暂时未能可以考这门学科。
3、计算机科学A怎么考?
考试分两个部分,即:
1)Section I: 多选,1个半小时完成40道选择题,具体有:
- 对程序运行效果的分析(比如哪几个可以给出这个答案、这段程序会输出什么、运行了程序之后variable会变 为什么
- 错误分析和改正(题目原意是如此,然后接着下面函数哪个能达到目的、为什么这段程序不能达到目标,怎么才可以最终达到目标
- 面向对象程序设计(主要是考如何把生活中的事情抽象成计算机的方式来描述)
- 程序运行效率、代码的最佳位置等其他题
2)Section II: 简答和编程,1个半小时完成4个问题。
- 简答题,每一道题都需要java的程序语言
- 解决问题,包括延伸的程序推理
分数各占50%
4、计算机科学原理怎么考?
计算机科学原理(ComputerScience Principles)科目的考核由平时作业和考试两部分组成。其中:
1)平时作业:要求学生完成一个项目,并进行描述和分析,包括研究过程、图表、PPT等要素,然后上传至网上。
2)考试:采用笔试的形式,要求在100分钟内完成74道选择题,分单选题(4选1)和多选题(4选2)两种类型。