关闭

给自己的人生一个精彩的PlanB

意向国家及地区
获取验证码

我已阅读并同意 《隐私保护协议》

立即咨询专家
搜索
关注我们

留学官方微信

留学官方微博

400-010-8000

关于金吉列

留学

留学攻略 留学规划师 英国 美国 日本 加拿大
新西兰 澳大利亚 韩国 欧洲 亚洲

热门

留学产品 成功案例 院校排名
国际学校 精彩讲座 OSSD课程

申请

留学资料 语言提升
能力提升 签证准备

生活

留学安全 海外生活
实习就业 移民置业

工具栏

在线咨询

免费评估

费用计算

电话咨询

预约回电

顾问将于20分钟内回电

获取验证码

立即预约

我已阅读并同意《隐私保护协议》

到店咨询

免费领取留学邀请函
意向国家及地区
意向学段

请留下您的信息,我们将有专人与您联系

获取验证码
我已阅读并同意《隐私保护协议》

金吉列留学北京总部2

北京市朝阳区建国门外大街8号楼IFC国际财源中心B座15层

010-56836688

复制地址
到店咨询
0
0
首页 文章详情

AP 报考季丨计算机科学,并没有想象中那么难

刘丹
2019-01-01 10:48:09
人浏览
0
0

美好向往,11实现 月度精彩...

了解详情

一站式留学评测 留学快人一步

了解详情

申请顶尖院校必备!教你如何提...

了解详情

第二外语选什么小语种吃香?

了解详情
AP 计算机科学 Computer Science (简称 APCS ),对于大部分零基础的同学们来说,实在是一门陌生的学科。 APCS 主要考察 Java 语言编程。

AP 计算机科学 Computer Science (简称 APCS ),对于大部分零基础的同学们来说,实在是一门陌生的学科。 APCS 主要考察 Java 语言编程。

说到编程,有些同学会瞬间觉得高大上起来,也有些同学脑海中会闪过中关村码农的形象。其实计算机编程,远没有同学们想的那么神秘和复杂,如同机器是手的延生,汽车是腿的延生,而计算机则是人脑的延生。而所谓编程,也就是程序员让计算机按照预先设定的思路去代替人脑处理信息。

从这个角度来说,世界上任何学科和领域的发展都或多或少都离不开计算机的支持,毕竟任何一门学科都是得要用脑的啊!

AP 计算机作为基础学科,非常适合那些零基础的同学们,其考试不会涉及太复杂的问题,考试出题都是以简短的代码去解决现实生活中的问题为宗旨。

毫不夸张的说,只要认真学 AP 计算机,不用进一步学习,就可以立刻用编程来处理生活中或者各学科中的小问题了,特别是一些人脑处理起来特别机械重复的问题。

设想一下,大家在实验室中好不容易测量出原始数据,其他同学们正在埋头苦算的时候,你只要把数据录入计算机,立刻就得出结果,是不是超酷的!

AP 计算机科学全称是 AP 计算机科学 A ,由于 AP 计算机科学 AB 在 2008 年之后取消考试了,所以是只有 A 没有 AB 的考试,同学们不要和 AP 微积分混淆。 2017 年新增了 Computer Science Principles 计算机原理,更加侧重于抽象的理论知识,而非具体的编程代码,需要提交个人作品,目前大陆还不能考试,实在想考的同学可以选择去香港报名。

下面将从各个角度给同学们分析和总结 APCS 的相关问题:

一 . 为什么要学习 APCS

  1. 实用性高。 学完后,立刻可以独立编程解决生活、各个学科中具体问题。

有的同学可能认为,现在软件这么多,直接用现成 App 就好了。但 App 再多也很难满足每个人的不同需求,如果自己可以编写一些简单小程序,可以极大的提高效率。

  1. 对于非计算机专业的同学来说,可以 多了解一门新领域的知识 ,无需投入太多的时间和精力,是一笔很合算的投资。

  2. 对于计算机相关专业的同学来说,可以 提前建立自信 。

对于计算机专业的学生,在大学里完全零基础学编程是一件很尴尬的事情,因为同学之间的水平差异实在是太大了,少数的计算机天才少年除外,有很多学生高中时就能独立写程序了。大一新生如果没有一定的基础知识,甚至同学之间的聊天都会不知所云。

每年寒暑假,都会有不少美国大一的中国学生,为了提前预习下学期课程,特意回国学习 APCS 。

二、数学不好可以学计算机吗

数学和计算机虽然都是理科,但是思维方法是截然不同的。 举个例子:某员工的年终奖和当月工资共计 5 万元,年终奖和当月工资的缴税规则完全不同,请问企业该如何分配才能让员工收益最大。

数学方法:利用不等式推导,求出最优方案。

计算机方法:依次比较年终奖 0 至 5 万元,共计 5 万零 1 种方案,找出最优解!

数学重点在于研究方法本身,而计算机的重点在于解决实际问题。所以数学好,并不意味着计算机就一定学得好,反之亦然。

三、 APCS 难度适合我吗

APCS 全球满分率接近于 25% ,在其他 AP 科目中属于很高的了,仅次于微积分和物理 C 。对于擅长理科的中国人来说,满分率会比全球平均高出不少。

但具体到每个同学来说,难度差异巨大。一般来说,理科还不错的同学对于 APCS 都能轻松 hol 住,觉得是所有 AP 科目中最简单最不需要花精力的学科。但对于少数特别害怕数字和逻辑推导的同学来说,会觉得特别难。

举个例子, APCS 考试中有一种必考题,题型大致如下: x=0 ,如果 x<5 满足,一直循环运行 “x = x+2” 。当 x<5 不满足时则停止。请问最后 x 等于多少(答案 6 )

当然考试中真题肯定要比这个复杂,但对于大部分考生来说都是很简单的逻辑推导,基本都是送分题。 解这种题没有任何技巧,耐心一点慢慢推理即可。但是对于个别同学来说,由于比较害怕数字的逻辑推导,同一种题型稍微变换数字和结构,就无从下手了,自然会觉得很难。不过这样的学生一般艺术、文学造诣都很高。

所以只要不是极端偏科的学生,都可以比较轻松的掌握 APCS.

三、 APCS 课程具体包含那些内容

APCS 是一门应用型科学,就像自行车、篮球、羽毛球一样,是基本不需要花精力去记忆知识点的,一旦学会后越用越熟练,考试时自然轻车熟路。

下面是每个章节的具体知识点,仅供学过编程的同学参考。

  1. 变量声明和控制语句 (if , for , while)
  2. 面向对象语言的组成结构( object 和 class )、重要规则(传值与传引用)
  3. 数组、动态数组、二维数组
  4. String 、 Math 等系统自带类
  5. 继承和多态
  6. 递归
  7. 搜索和排序(只涉及最简单的方法)

相对于其它 AP 科目, APCS 更注重于考察逻辑思维能力,编程只是一种手段,所以 APCS 知识点是并不多,需要记忆的就更少了。除了极少数的解题规律和技巧,以及重要的考试秘诀和易丢分点外,几乎没有需要大段记忆的地方,不喜欢背诵的同学的福音!

四、 APCS 考试形式和 5 分线

第一部分, 40 道选择题,每道选择题 5 选 1 ,每题 1 分,答错不扣分,但要注意的是从 2016 年开始,时间从 75 分钟增加到 90 分钟。

第二部分, 4 道编程题,每道题满分 10 分。除个别年份有只有一问的编程题,大部分编程题由 a 、 b 两小问组成。但要注意的是,这部分从 2015 年开始取消了每年固定的 griworl 编程题。并且从 2016 年开始,时间从 105 分钟减少到 90 分钟。

概括起来,就是考试时长 180 分钟,卷面满分 80 分。 AP 成绩最终还是要转换成 5 分制的,具体信息如下:


3 分以上就可以被学校接受,但一般优秀的学校只接受 4 分甚至 5 分的成绩。 CS 属于中国学生传统强项,一般只要认真学,分数都不错。

五、书籍推荐、备考建议

在大陆基本上能很方便的购买的参考书也只有巴郎和普林斯顿了,但是强烈建议只作为字典工具书查阅,而不是作为知识书去学习。

因为如此厚的一本书,竟有大约 60% 的内容是读了对考试没什么用的。这还不算完,最要命的是当你看到譬如第 30 页时,会突然涉及后面的知识点,让你详见后面第 200 页,而第 200 页又会涉及到前面的知识点,再让你跳回第 80 页,然后你就抓狂了。

备考建议

如果之前没有过 C++ 或者其它语言的编程经验, APCS 并不建议自学。但是如果有的同学条件有限只能自学的话,有如下建议:

  1. 自学时间长,不确定性太大,最迟春节后一定要开始。

  2. 中文 Java 书比巴郎靠谱,但是缺点是跟把你当作程序员培养,内容太深,而且跟考试脱节太多,可以作为英文 AP 书的补充,但依然作为字典书使用。

  3. 无需练习模拟题,刷真题足够,但一定要找个师兄师姐帮自己改代码。

编程不同于数学,只要实现题目要求,千万种方法都是可以的。初学者能写出代码已经是很不容易了,还没有发现自身错误的能力。

考完试很多考生都想不通自己是哪里扣分的。而且初学者非常容易养成一些坏习惯,例如重复声明、乱用其它小题变量、序号出错等问题,靠自身纠正几乎不大可能。 


开启美国留学之旅 立即咨询

快速评估适合你的专业&院校

获取验证码
意向国家及地区
立即评估

我已阅读并同意

《隐私保护协议》
更多留学话题
美国录取捷报 美国留学申请攻略 美国留学产品 美国留学专业解析 美国留学职场就业发展 美国留学生活 美国留学时讯 美国签证指导 美国大学排名 美国成功案例
刘丹
擅长美国
0791-86665966
立即咨询
美国留学实用指南
研究生申请
本科申请
高中申请
查专业
看排名
能力提升
推荐产品
  • 美国前30/60名校培养计划
    基于美国特有的转学体制,为学生提供包括学术、领导力、职业等在内的长时段服务,让学生既获得名校录取,又有读完名校的实力
    了解详情
  • 美国高端本科:金鹏计划
    为学生量身搭建五维立体模型,逐一击破痛点,致力于提高美国TOP30本科录取成功率
    了解详情
  • 美国高端硕士:金骏计划
    为志向申请名校的学生提供的高端服务产品 致力于提升学生入读美国前30名校的成功率 产品中涵盖背景提升项目基金,学生可根据自身背景任意选择海内/外科研与职场提升等项目
    了解详情
关闭
专业留学顾问限时 1对1咨询

icon

获取验证码

立即预约
icon icon

我已阅读并同意 《隐私保护协议》

信息提交成功!稍后将有专人与您联系。