← Learn to Code — Python, Java, C, SQL & Web · 编程入门 — Python, Java, C, SQL & Web
Python for AP CS Principles · AP 计算机科学原理 Python
Big ideas of computing — data, algorithms, the Internet, and impact. · 计算机科学的核心思想 —— 数据、算法、互联网与影响。
python 15 Lessons · 课程
Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · 每节课均在浏览器中运行——编写真实代码,点击运行,任务自动检查。免费,无需账户,配有与英文对照的翻译笔记。
Lessons in this course · 本课程中的课程
No lessons match. Clear the search or choose another filter. · 没有匹配的课时。请清空搜索或选择其他筛选条件。
- 01 What computing is · 什么是计算 1 required task · 1 个必做任务 Video · 视频
- 02 Bits and binary · 比特与二进制 3 required tasks · 3 个必做任务 Video · 视频
- 03 Data compression · 数据压缩 3 required tasks · 3 个必做任务 Video · 视频
- 04 Variables and expressions · 变量与表达式 3 required tasks · 3 个必做任务 Video · 视频
- 05 Lists and data abstraction · 列表与数据抽象 3 required tasks · 3 个必做任务 Video · 视频
- 06 Selection · 选择(分支) 3 required tasks · 3 个必做任务 Video · 视频
- 07 Iteration · 迭代(循环) 3 required tasks · 3 个必做任务 Video · 视频
- 08 Procedures and abstraction · 过程与抽象 4 required tasks · 4 个必做任务 Video · 视频
- 09 Algorithms: searching · 算法:搜索 3 required tasks · 3 个必做任务 Video · 视频
- 10 Randomness and simulation · 随机性与模拟 3 required tasks · 3 个必做任务 Video · 视频
- 11 Algorithmic efficiency · 算法效率 3 required tasks · 3 个必做任务 Video · 视频
- 12 The Internet and how data travels · 互联网与数据如何传输 3 required tasks · 3 个必做任务 Video · 视频
- 13 Parallel and distributed computing · 并行与分布式计算 3 required tasks · 3 个必做任务 Video · 视频
- 14 Impact of computing · 计算的影响 3 required tasks · 3 个必做任务 Video · 视频
- 15 The Create Performance Task (guided) · 创作型表现任务(引导) 2 required tasks · 2 个必做任务 Video · 视频