AP计算机科学

课程编号:九百一十二分之九百一十一

开放:
10 - 12年级

当然长度:
全年; 10个单位

UC / CSU批准:大学预科选修课“G”的要求

课程介绍:
AP计算机科学等同于计算机科学的第一学期,大学水平的课程。该课程向学生介绍计算机科学与包括解决问题,设计策略和方法,数据(数据结构)的组织基础主题,接近处理数据(算法),可能的解决方案的分析和计算的伦理和社会影响。该课程强调用Java语言既面向对象和迫切解决问题而设计的。这些技术代表了开发能够从小型,简单的问题到大,复杂问题扩展解决方案验证的方法。 AP的计算机科学课程的课程是高校众多CS1课程兼容。学生强烈建议参加AP考试在5月份。

课本/资源类:

  • 认为Java 艾伦唐尼和克里斯·梅菲尔德(点击书名提供免费下载)

注意: 请注意ipad和Chromebook不用于编程应用程序。

难易程度:
中等

  非常困难

每班估计功课:
30分钟
30-60分钟
60-90分钟

先决条件:
的完成:
代数II与“b”的一个级或更高和
夏天的准备: Codecademy网站 Java Units 1 & 2