ap计算机科学是一门今年来人气逐渐上升的选课,实际上ap计算机科学有两门选课——ap计算机科学原理和AP计算机科学A。本文就以AP计算机科学A为例,来给大家分享一下ap计算机科学学什么。
(点击阅读2门AP计算机的区别)

ap计算机科学学什么?
AP计算机科学A有点独立于中学员包括国际学校生在校内的各科学习知识,所以对于部分初学者有一定的挑战,学习内容
可以参考以下一些重点知识的难点概括。
课程知识重点
基本数据类型
基本操作算符
循环结构 (for loop)
if 语句
内置 (Built-in)
类型
运算符(算术、关系、逻辑、控制结构等)
类 (class) 和对象 (object)
方法 (method)
引用 (reference)
父类、子类 (subclass)
继承 (inheritance)、多态 (polymorphism)
接口 (interface)、抽象 (abstract)
标准类
超类、整数类、浮点类、字符串
数组 (array)
数组列表 (ArrayList)
递归 (recursion)
排序 (sorting)
查找 (searching)
面向对象 (Object Oriented, OO)
重点:继承多态、重载、重写、抽象、接口
难点:清晰掌握概念而不混淆
数据结构
重点:数组和字符串的操作
难点:线性表的基础操作
建议多练习并熟悉几种基本操作
算法
重点:递归、查找和排序
难点:递归的原理
建议从递归概念的原始意义 — 方法的自我调用入手,象扒白菜心一样层层深入,反复练习中体会递归的实质。

ap计算机科学学习建议
看了ap计算机科学学什么,怎么能不了解学习方法呢?
01 有基础的同学
对于之前有Java或者其他语言编程基础的学员而言,只需要简单过一下巴朗的教材,熟悉一下Java语言的格式,考前充分刷题就可以。
当然,编程基础好也不能掉以轻心,因为非选择题部分要求我们用纸笔直接写程序代码,这和在电脑上编程的体验差别很大,有一定的适应过程。
02 0基础的同学
对于之前完全没有接触过编程学员而言,最迟也要在winter vacation开始复习了,4月之前梳理完巴朗的教材。利用4月的时间集中刷题,巴朗的教材上有4套完整的模拟卷, CB官网也有历年考试的非选择题试卷和答案解析,有太多的材料可以刷题训练了。
ap计算机科学学什么相关考试介绍就到这里啦。需要提醒大家的是,大部分学校的课程是按照6月期末结课的,而AP考试在5月,所以大家肯定是要靠自己赶赶进度的。何况,大家身上肯定不止一门选课。
如果想让复习更高效,可以点击预约试听【橡沐AP复习冲刺班】来省时间——
橡沐教学天团授课
紧贴国际学校教学或自学进度
练熟考点的同时提留学习力
每位学员都有班主任导师全程督学
确保当天的知识点吸收效果
复习多门科目也能游刃有余
奠定G5藤校录取的重要基础


除了ap计算机科学学什么,你还可以看
AP计算机科学A考试怎么复习?选择题重点看编程基础就够了
ALEVEL AP IB申请英美大学,选课规划策略原来这么不一样