标准
第1单元:计算机创新
欢迎来到本课程! 了解计算机发明并开始编码.
描述
为期一年的高中课程,旨在向学生介绍计算机科学的核心思想,并为AP CS原理考试做准备.
本课程与美国大学理事会新的涵盖创造性发展的2020年计算机科学原则框架保持一致, Data, 计算系统和网络, 算法与程序设计, 计算机对社会的影响.
这个入门课程是为第一次计算机科学的学生设计的,没有之前的编码经验,没有代数I以外的先决条件.
188BETiosApp被美国大学理事会(College Board)认可为AP®Computer Science Principles (AP CSP)课程和专业发展的认可提供商。. 使用认可提供商,学校可以获得包括大学理事会AP课程审核预先批准的AP CSP教学大纲在内的资源, 以及官方认可的专业发展,为教师教授AP CSP做准备. 此认可仅确认天克产品的组成部分符合所有AP课程框架标准和AP CSP评估.

课程介绍使用Python的一般编程概念, 在计算机科学大学入门课程中最受欢迎的编程. 学生们获得了实用编程概念的速成课程, 比如创建过程, 使用变量, 控制流.
学生必须完成来自金融等领域的编码挑战, 生物技术, 以及环境研究. 课程还教授编程概念和算法使用 Python, 然后将这些知识映射到AP CS原理考试所需的伪代码中, 按照第205页的规范 大学理事会AP CSP考试描述.
AP计算机科学原理, 学生将在获得基本计算思维技能的同时,探索以下计算机科学中的重要思想:
- 了解从识别问题到协作的软件开发生命周期, 设计, 实现, 以及计算解决方案的迭代改进.
- 学习计算机如何表示数据和“做出决定”-学习如何使用图表和绘图技术分析和可视化数据.
- 学习如何设计和使用算法,以及它们的效率如何影响程序的执行.
- 理解基本的计算概念:互联网是如何工作的, 并了解更多高级主题,如容错, 人工智能, 分布式系统, 并行处理.
- Explore the impact of computing on society; including ethical and legal concerns, 隐私, 数字鸿沟, 众包, 还有其他副作用.
- 准备“创建绩效任务”部分和多项选择题.
主题
- Python语法
- 条件逻辑
- 嵌套循环
- 自动化
- 功能
- 简单的循环
- 有条件的循环
- 表达式
- 运营商
- 数据类型
- 变量
- 龟图
- 人工智能
- 列表
- 字典
- 对象
- 递归







学生学什么
- 大创意1. 创造性的发展
- 大创意2. Data
- 大创意3. 算法与程序设计
- 大创意4. 计算系统和网络
- 大创意5. 计算的影响
技术要求
在线课程需要一台现代化的台式电脑, 笔记本电脑, Chromebook, 或带上网功能和Chrome(29+)的上网本, Firefox (30 +), Safari (7 +), 或Edge(20+)浏览器. 无需下载.