大学打算学习计算机,AI人工智能等方向专业的同学在AP课程阶段肯定少不了会选择计算机科学这一科;本期我们就来给各位同学讲讲这门奇妙的课程!
AP计算机科学课程系列包括两门课程,学生可以选择以任意顺序修读或同时选修:
AP计算机科学A专注于Java编程相关的计算技能。
AP计算机科学原理为学生提供了计算机科学的广泛介绍,以及它与其他领域的关系。
今天我们来重点讲讲AP计算机科学A。
AP计算机科学A课程概述
AP计算机科学A是大学初级水平的计算机科学课程。学生在这门课程中培养对编程的理解,通过分析、编写和测试代码去实践,探索模块化、变量和控制结构等概念。
学习内容包括需求解决、设计策略与方法、数据结构、数据处理方式(算法)以及计算机技术对伦理和社会的影响。
重点是面向对象程序设计和利用Java语言编程解决问题,相当于大学计算机专业第一学期课程难度。
课程内容
第1单元:基本类型
第2单元:使用对象
第3单元:布尔表达式和if语句
第4单元:迭代
第5单元:写作课
第6单元:数组
第7单元:数组列表
第8单元:2D阵列
第9单元:继承
第10单元:递归
考试形式
考试时长: 3小时
考试形式:
第一部分: 多项选择题 | 40题 | 90分钟 | 占考试成绩的50%
主要是独立问题,有一到两组成组的问题 (通常每组两到三个问题)。
第二部分: 自由回答 | 4道问题 | 90分钟|占考试成绩的50%
问题1:方法和控制结构(9分)。
问题2:类别(9分)。
问题3:数组/数组列表(9分)。
问题4:2D数组(9分)。
考核计算思维练习3。
考点:创造力,抽象能力(19%),数据信息(18%),算法(20%),程序设计(20%),网络(13%),世界影响(10%)。
CB官方推荐学习网站
1、Albert.io-CSA
网址链接:https://link.zhihu.com/?target=https%3A//www.albert.io/
2、CodeHS
网址链接:https://codehs.com/
3、CodeStepByStep
网址链接:https://www.codestepbystep.com/
4、CodingBat
5、Codiva
网址链接:https://www.codiva.io/java
需要针对AP考试辅导提升的同学,欢迎扫码咨询~
还能【免费领取】相关真题及解析,1V1制定课程!
© 2024. All Rights Reserved. 沪ICP备2023009024号-1