Code.org 离线课程:按需下载与本地运行
将 24 套课程拆成可独立运行的下载包,说明解压、启动、进入关卡与离线范围。
- 适用对象
- 使用离线编程资源的教师与学习者
- 开始之前
- Python 3、现代浏览器,以及完整解压后的课程文件夹。
- 你将学会
- 选择一套课程,在本机启动并进入互动关卡。
本文目录
这批文件是 Code.org 课程的离线整理版本。为方便按需取用,24 套课程分别打包;每套都附本地服务器和启动说明。Express 课程分为三包,需一起下载并合并解压;其余课程每套一包。课程、积木与角色素材来自 Code.org 及页面标注权利人,本站负责文件整理,不将其标为原创课程。
解压后,从本地服务器进入
- 选择下方一套课程下载,完整解压,保留文件夹结构。
- 在包含 offline-server.py 的目录打开终端,运行下方命令。
- 用浏览器打开 http://127.0.0.1:8765/,点击“进入课程”;保持终端运行。
- 结束后回到终端按 Ctrl+C。如果端口被占用,先停止此前启动的同类服务器。
python3 offline-server.py
# Windows 也可使用:
py -3 offline-server.py离线包包含什么
整理包包含课程关卡、积木脚本和已有的核心角色、音效素材。登录、云端进度、分享、在线视频和部分语音不在离线范围内;课程页面出现视频提示时,可关闭后进入关卡。不同系统与浏览器表现可能不同。直接双击 HTML 不能替代本地服务器。
按课程选择下载
- Express 课程 2025 · 第 1 / 3 包56.5 MB · 下载全部 3 包,解压至同一目录并合并同名文件夹。
- Express 课程 2025 · 第 2 / 3 包76.2 MB · 下载全部 3 包,解压至同一目录并合并同名文件夹。
- Express 课程 2025 · 第 3 / 3 包12.9 MB · 下载全部 3 包,解压至同一目录并合并同名文件夹。
- 学前班 Express 2025 · 第 1 单元独立离线包 · 24.4 MB · 含本地启动器。
- 课程 A 2025 · 第 1 单元独立离线包 · 23.8 MB · 含本地启动器。
- 课程 B 2025 · 第 1 单元独立离线包 · 24.0 MB · 含本地启动器。
- 课程 C 2025 · 第 1 单元独立离线包 · 26.1 MB · 含本地启动器。
- 课程 D 2025 · 第 1 单元独立离线包 · 66.5 MB · 含本地启动器。
- 课程 E 2025 · 第 1 单元独立离线包 · 98.7 MB · 含本地启动器。
- 课程 F 2025 · 第 1 单元独立离线包 · 31.2 MB · 含本地启动器。
- 《我的世界》大冒险独立离线包 · 11.5 MB · 含本地启动器。
- 《我的世界》编程一小时:设计师独立离线包 · 11.5 MB · 含本地启动器。
- 经典迷宫 · 编程一小时独立离线包 · 14.8 MB · 含本地启动器。
- Flappy · 编程一小时独立离线包 · 11.1 MB · 含本地启动器。
- 星球大战:用代码构建银河系(积木版)独立离线包 · 12.5 MB · 含本地启动器。
- 冰雪奇缘:与安娜和艾莎一起编程独立离线包 · 12.8 MB · 含本地启动器。
- Play Lab · 编程一小时独立离线包 · 11.3 MB · 含本地启动器。
- 体育编程 · 编程一小时独立离线包 · 11.1 MB · 含本地启动器。
- 拼图编程 · 编程一小时独立离线包 · 11.0 MB · 含本地启动器。
- 画家编程 · 编程一小时独立离线包 · 11.5 MB · 含本地启动器。
- 篮球编程 · 编程一小时独立离线包 · 11.4 MB · 含本地启动器。
- 《我的世界》水下之旅独立离线包 · 11.5 MB · 含本地启动器。
- 《我的世界》英雄之旅独立离线包 · 11.5 MB · 含本地启动器。
- 冰河世纪 Play Lab独立离线包 · 18.9 MB · 含本地启动器。
- Gumball Play Lab独立离线包 · 24.1 MB · 含本地启动器。
- Disney Infinity Play Lab独立离线包 · 13.3 MB · 含本地启动器。
来源与使用范围
保留课程内的来源、版权与许可标识。若需要完整线上功能,可以使用 Code.org 官方入口。此页记录的是本次提供的离线文件,不保证与官方当前课程同步。