AP计算机科学A学习什么内容?附CB官方推荐学习 站

大学打算学习计算机,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

站链接:
https://codingbat.com/java

5、Codiva

址链接:
https://www.codiva.io/java

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年10月20日
下一篇 2022年10月21日

相关推荐