欢迎来到新东方国际教育北京学校!

AP系列——计算机篇

作者:网编整理 来源:新东方国际教育北京学校 发布时间:2022-10-19
  AP考试全称为“Advanced Placement”,中文为美国大学预修课程,是指由美国大学理事会(The College Board)提供的在高中授课的大学课程,适用于全球计划前往美国读本科的高中生。目前美国高中的AP课程共有7个大类,38个学科,包括艺术、英语、历史、社会科学、数学、计算机科学、语言文化等各个方面的课程。其中,微积分、统计和计算机是每年AP考试中最受青睐的考试科目,也是美国大学很看重的基础科学才能。近年来,随着计算机、互联网及人工智能的发展,AP计算机更是凭借高超的技术性,备受有留学意向的高中生们的青睐。

  那么,什么样的学生适合学习AP计算机,AP计算机课程到底难不难,又该如何备考才能拿到高分呢?本期的【一文读懂AP系列】就将对AP计算机课程进行解读!

  AP 计算机课程适合哪些学生?

  想要申请计算机及相关的专业的同学,强烈建议选择 AP 计算机课程。由于计算机已经成为重要的设计、生产和数据分析工具,使得计算机在各行各业都有广泛的应用,如果申请科学、技术、工程、数学和艺术的相关专业,都是要学习 AP 计算机课程的。

  根据今年College Board 官方发布的AP选课建议也发现,超过半数的专业建议选择 AP 计算机课程(包含 AP 计算机科学 A 和 AP 计算机原理两门课程),尤其是对于理工科专业,AP 计算机课程的适用性是非常强的。

  这里要提醒各位家长同学们,国外大学往往默认选择计算机相关专业的同学是有一定基础,且对计算机感兴趣的同学才会申请,所以很多同学都会选择提前打好编程基础,为大学的课程早做准备。除此之外,国内的学生想要直接申请海外名校的计算机科学专业是相对较难的,尤其是对于想在本科阶段申请计算机专业的学生,往往会采取“曲线救国”的方式:大学转专业。如果想转到计算机、编程相关甚至是大数据或者人工智能的相关专业,绝大多数学校都是有计算机先修课程要求的。

  对计算机和编程感兴趣,逻辑思维和抽象思维比较擅长的同学,也适合学习 AP 计算机课程。计算机作为重要的数据分析和处理工具,虽然有 SPSS、Excel、Tableau 等强大的图形化数据分析工具,但是很多时候需要用到 Matlab、R 语言以及 Python 这些非图形化数据工具,而要熟练的掌握和使用这些非图形化工具,那么就必须要涉及编程的相关知识,当然也就要学习 AP 计算机课程了。

  接下来,我们再看一下AP计算机课程的科目分类、特点以及如何备考吧!

  AP 计算机学科介绍

  AP 计算机课程分为计算机原理和计算机科学 A 两门课程:

  计算机原理的 5 分率近年来在 13% 左右, 计算机科学A的 5 分率保持在 25% 左右。计算机科学和计算机原理,严格的来说是两个不同的科目,在难度上不可以直接比较。

  计算机原理设计的知识面比较广,包括计算机中数据的表示、计算机网络(数据的传输)、数据的存储、大数据、人工智能、计算机组成原理、编程的基本概念等等,需要理解和记忆大量的知识点,这些内容可以让学生对于计算机科学有一个更为全面的认识;计算机科学A的内容则是对计算机原理内容中编程部分的加强,实际上是专门考察 Java 编程的知识点。虽然计算机科学涉及到的知识面比较广,但是知识深度相对较浅。

AP计算机考试

  另外,英语水平的高低不会影响 AP 计算机课程的学习,学生是可以理解AP计算机科目的知识点的。不过由于考试题目全部为英文,所以考试时对学生的托福成绩会有一定的要求:

  *计算机原理涉及到的词汇量比较多,对托福的要求大概在 80 分以上;

  *计算机科学 A 对英语要求比较低,托福 70分 以上即可。

  AP计算机的考试形式

  计算机原理课程要求学生完成一个 创建实践任务(Creative Performance Task )项目,通过让学生开发一个比较小的项目,并且完成相对应的问题来考察学生对于知识理解和掌握的程度。不过这个不是以正规考试的形式,需要 AP 学校的老师回收学生的项目作业,然后提交到官方进行评分。

  创建实践任务(Creative Performance Task )虽然涉及到了写作,不过难度并不是很高,但是要求学生关注计算机在日常生活中的应用。因为计算机原理其实更多的是科普的性质,考察的题目与日常生活也非常贴近。除了创建实践任务(Creative Performance Task )外,在AP计算机原理考试中,还有70 道客观题,其中有 8 道题目为多选题,考试时间为2小时。

  计算机科学A的考试分为两部分:一部分是 40 道选择题,90 分钟;另外一部分是 4 道简答题,也是 90 分钟。选择题主要考察学生对于编程基本概念的理解;简答题考察学生用编程解答问题的能力,和学生实际动手编码的能力。需要注意的是,计算机科学简答题编写代码是手写代码,需要同学们在日常的代码练习中,代码格式遵循 AP 计算机科学官方代码示例的格式,便于阅卷老师批改答案。

  因为计算机原理考察内容涉及的知识更佳的宽泛,存在多选题和主观协作的部分,导致很难拿到高分,所以 5 分率相对较低;计算机科学A则因为都是单选题,且主观题涉及到的题目模式相对固定,再有很多选修计算机科学A的同学,已经选修过计算机原理了,对编程的知识掌握的相对较好,所以计算机科学的 5 分率比较高。

  了解了这么多,那么如何科学备考呢?要点都在以下内容里啦!

  4 AP计算机备考建议

  1、计算机科学原理:

  计算机科学原理涉及知识面比较广,但是难度较低,与生物类似,比较容易复习和出分;creative perform task 部分建议通过 scratch 、code.org 等网站完成项目的设计,相比于代码编程花费的时间要少许多。如果是平时就对计算机感兴趣的同学,那么需要准备的时间会少很多。

  2、计算机科学 A :

  计算机科学 A主要考察 Java 编程,肯下功夫练习敲代码,还是比较容易取得高分的。抽象思维比较好,形式化思维比较强的同学,学习计算机科学 A 课程也是比较容易的。

  对于计算机科学 A 课程的复习和备考,除了上课之外,建议《巴郎计算机科学》教材一定要认真读两遍及以上,后面的习题也都要熟练掌握;需要注意的是《巴郎计算机科学 A》中部分题目已经过时且练习题的难度比正式考试要高,可以搭配《Big java early object》教材一起学习。

  在科目选择上,计算机原理和计算机科学 A 两门课程之间,没有很严格的依赖关系,可以根据学校开课情况以及自己的时间,灵活选择优先学习哪门课程。学习过计算机科学 A 且对编程有浓厚兴趣的同学,可以选择参加美国计算机编程竞赛USACO,如果能够取得名次的话,在申请计算机相关专业或者涉及到计算机编程相关专业时,也会有比较大的优势。

  本次的一文读懂AP系列——AP计算机篇,希望可以帮助大家更加全面系统地了解到这门科目,之后还会推出其他AP科目的解读文章,敬请期待!

  更多关于AP考试的个性化问题,可在页面下方留下您的联系方式预约咨询。

  新东方版权所有,转载请注明:新东方国际教育北京学校

(责任编辑:admin)

预约在线测评, 免费赠送体验课

免费预约

姓 名:

电 话:

时间管理 行为重塑和托福80分说再见

版权声明

凡本网注明“稿件来源:新东方国际教育北京学校”的所有文字、图片和音视频稿件,版权均属新东方国际教育北京学校所有,转载请注明“来源:新东方国际教育北京学校”。

本网未注明“稿件来源:新东方国际教育北京学校”的文/图等稿件均为转载稿,本网转载仅基于传递更多信息之目的,并不意味着赞同转载稿的观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,需自负版权等法律责任。如擅自篡改为“稿件来源:新东方国际教育北京学校”,本网将依法追究法律责任。

如有本网转载稿涉及版权等问题,请作者见稿后速来电与新东方国际教育北京学校联系,电话:010-62578989。