AP计算机科学A的人气每年都在涨,很多打算自学这门课的考试都非常关心AP计算机科学A要学多久这个问题。鉴于AP计算机是一门需要一定编程知识的课,所以不建议同学们挑战极限,至少要留出4个月的完整时间来踏实复习。接下来我们就来给大家详细介绍一下AP计算机科学A的考试内容、复习方法、复习教材等信息。
计算机科学A是偏重于实践性的编程,注重考查代码在多态,继承等在算法上的具体实现,以及数据结构与算法,如链式结构,栈,堆等,因此需要专门学习一门计算机语言(java)。
AP计算机科学A学习内容如下:
1、变量声明和控制语句(if,for,while)
2、面向对象语言的组成结构(object和class)、重要规则(传值与传引用)
3、数组、动态数组、二维数组
4、String、Math等系统自带类
5、继承和多态
6. 递归
7、搜索和排序(只涉及最简单的方法)
AP计算机科学A考试形式:
部分:多选题(长达90分钟的40道多选题) 占比50%
第二部分:解答题(长达90分钟的4道解答题) 占比50%
考试内容覆盖广泛,基本每章节都会考到,考试形式灵活多变,尤其在选择题中表现突出。这就要求大家在平时学习中掌握重点,全面学习,不能偏废某些章节。
如果之前没有过C++或者其它语言的编程经验,AP计算机科学A并不建议自学。但如果只能自学,至少要留出4个月的完整学习时间。
教材方面,中文Java书比巴郎靠谱,但是缺点是跟把你当作程序员培养,内容太深,而且跟考试脱节太多,可以作为英文AP书的补充,但依然作为字典书使用。
模拟练习题不用刷态度,还是以刷真题为主,但一定要找大神或者导师帮自己改代码。
编程不同于数学,只要实现题目要求,千万种方法都是可以的。初学者能写出代码已经是很不容易了,还没有发现自身错误的能力。考完试很多考生都想不通自己是哪里扣分的。而且初学者非常容易养成一些坏习惯,例如重复声明、乱用其它小题变量、序号出错等问题,因此要花时间纠正答题习惯。
AP计算机科学A要学多久相关信息就分享到这里。这门课非常适合自认背功不好的同学,因为它更注重于考察逻辑思维能力。不过虽然计算机的门槛不高,但学校对AP分数的要求高啊。排名靠前的学校要求4-5分才能换学分,也只有接近满分的成绩才能真的帮到申请。
如果你离这个目标尚有一段距离,或是不知道如何平衡日常学习与AP复习,可以点击预约试听【AP复习冲刺班】,唯寻教学天团授课,思维严谨缜密,系统前测精准摸底,根据学员进度定制课程,从近年真题中解码考点,用有限时间换来实打实的成绩。
更多AP复习攻略点击
学习有方法,成长看得见
筑梦牛剑/G5/常春藤