随着CS计算机类专业热度的不断上升,AP计算机科学A考试的人气也越来越高。本文就为有考试计划的同学介绍一下AP计算机A的考试特点与复习可看资料。
AP是每年考一次,考试时间为1小时15分钟,有选择题和问答题2种题型。
• 选择题
考试时间为1小时15分钟。含40道单项选择题。需要从五个候选项中选择正确答案。考纲中的所有知识点都可以通过这种形式对学员进行考察。
• 问答题
考试时间为1小时45分钟。含4道问答题。采用开放式、纸面回答的方式(所以除了会敲代码还要会做书面练习)。
要求你根据资料设计一段代码完成特定需求。需求常常被设计成2~3个,分别得分。这几年常见的题型有给你一个已知的数据结构,完成其中的一些基本操作,通常会包含查询,删除,统计的工作。线性表被视作每年必考的项目。
AP计算机科学A的学习内容可以分为以下10个单元
Unit 1-4 是编程中比较基础的变量和控制结构的内容;
Unit 5 是关于如何创建一个类;
Unit 6-8 是关于数组的内容,占考试的20%-32.5%,属于重点考察的部分;
Unit 9 则是Unit 5的延续,关于类的继承和多态;
Unit 10 是递归,一种特殊的方法类型。
从全球来看,这门科目的5分率还是比较高的,虽然每年参与考试的人一直在增加,但5分率最近几年都维持在25%-25%。
Java 是从C语言发展过来的,为了留住原C语言和C++的用户,在语法上基本一致,并且做了相应简化。要知道Java语言之父就是受够了C语言和C++的语法才发明了更简洁的Java,如果学员有编程基础学AP CS A会很轻松。
如果想更好地复习,可以看看CB列出的大学或者国际学校导师的授课课本,这种教材会比专门的应试的书籍更注重编程能力和编程思维的层层递进,有兴趣的同学,特别是目标5分的同学,可以选择一本精读学习。
AndersonJ.and J.Herve Java llluminated. Jones & Bartlett Learning.
CompuScholar,Inc.TeenCoder Java Programming.AlpharettaGA:http://www.compuscholarcom/.
Cook,Charles E Blue Pelican JavaRefugioTexas: Charles E. Cook,2010.
Dean, John, and Raymond Dean. Introduction to Programming with Java: A Problem Solving Approach. McGraw-Hill.
Ericson.Barbara. Java Review for the AP CS A Exam. Online Text.
Farrell, Joyce.Java Programming. National Geographic/Cengage Learning
Gaddis, Tony and Godfrey Muganda.Starting Out with Java: From Control Structures through Data
Structures. Pearson.
Horstmann, CayBig Java: Early Objects.Hoboken, N.J:Wiley.
Horstmann, Cay. Brief Java: Early Objects.Hoboken, N.J:Wiley.
Horstmann,Cay Java Concepts for AP Computer Science Hoboken, N.J: Wiley.
Kolling,Michael,and David Barnes.Objects First with Java: A Practical Introduction Using BlueJ. Upper Saddle River N.J.:Prentice Hall.
Lambert,Kenand Martin Osborne.Fundamentals ofJava: AP Computer Science Essentials.National Geographic Learning/Cengage Learning.
Lewis, John, and William Loftus.Java Software Solutions:Foundations of Program Design. Upper Saddle River, N.J.: Prentice Hall.
Lewis John, William Loftusand Cara Cocking.Java Software Solutions for AP Computer Science.Addison- Wesley.
Litvin,Maria.and Gary Litvin. Java Methods.Andover Mass: Skylight Publishing
Lizarraga, Adrian and Roman Lysecky.Programming in Java with ZyLabs.ZyBooks: A Wiley Brand
RegesStuartand Marty Stepp.Building Java Programs. Boston, Mass.: Addison-Wesley.
Savitch,Walter, and Kenrick Mock. Absolute Java. Pearson.
AP计算机科学A考试复习建议就分享到这里啦。这门考试的每个章节都是会考到的,因此复习的时候大家要尽量事无巨细。如果不知道怎么合理安排复习时间,可以点击预约试听【AP复习冲刺班】——
根据学员进度定制课程,
唯寻AP天团+助教+个人顾问跟盯模式 ,
定期真题模考,
出具个性化模考报告,
预习、同步、冲刺多种班型均有开设,
满足在校与自学考生的多样需求。
唯寻AP教学组(部分)
更多AP复习攻略点击
学习有方法,成长看得见
筑梦牛剑/G5/常春藤