每节课从奶茶店的一个经营问题开始,先理解为什么要学。
剧情式 Python 学习 · 92 节完整课程
从奶茶店实习生,
到 Python 主理人。
20 个模块、92 节课、3000 道题。先看剧情、再读深挖、亲手运行代码,最后用随堂测验和加练挑战把知识变成能力。
完整课程版 · v1.2
你的店职
奶茶店实习生
从 print、循环到文件、OOP、测试、部署与数据清洗。每完成一课获得 XP,答对测验还能累积连击。
92 节课程
20 个模块
3000 道题
0 / 6 项成就
游戏化学习闭环
有剧情、有反馈、有成长,才有持续学习的动力。
关键概念、底层原理和真实边界,不只停留在语法表面。
49 节安全示例用 Pyodide 在浏览器里真实执行;需本地环境的课会明确提示。
随堂测验、运行奖励、连击、成就徽章、等级晋升与完成彩带,持续给正反馈。
学习报告 · 本地生成
把“学过”变成看得见的证据。
完成课程、答题和复习后,这里会生成可复制的学习摘要。
0已答对
0%估算正确率
0今日待复习
报告只在浏览器本地生成,不上传学习记录。
质量练习 · 间隔复习
错题不放过,过几天再见面。
还没有错题。先去做几道随堂题或加练,答错会自动进入 1 / 3 / 7 / 21 / 60 天复习队列。
0今日待复习
0待掌握
0已掌握
答对后按 1 / 3 / 7 / 21 / 60 天安排下一次复习;答错立即回到队首。
GitHub 参考
借鉴成熟学习产品,再做成自己的节奏。
你的现有基础
内容资产已经很厚,这次把“深度”和“乐趣”补上。
桌面 `py` 目录已有 20 个模块、92 节课与 468 道题;这次把完整题库存量接入,去重后扩展到 3000 道。涵盖基础、工程化、AI 部署、爬虫、测试和数据分析。
`gamejs-academy-v3` 已经有短课、起始代码、提示、答案、通关检查、锁定课和本地存储,交互模式可以直接迁移。
把 92 节课分成 20 个模块、4 个阶段;每课补上剧情入口、知识深挖、易错点、加练挑战和 3 道随堂题,题库扩展到 3000 道。
成就墙