PYTHON PROGRAMMING / COURSE DECKS
从第一行代码
到管理数据。
PYClubHub · Web-PPTPython 程序设计
第1~8周网页课件集中在一个项目里:先会表达、会计算、会判断、会重复,再清洗文本、保存名单、组织数据,完成 M2。
从第 1 周开始START HERE / 使用说明
普通教室:理解与推演 · 机房:编码与验收
课件快捷键
- Space
- 下一步
- O
- 总览
- N
- 讲者备注
- F
- 全屏
ROADMAP / 学习路线
16 周,从语法到项目发布
08 / 16 已开放
STAGE 01 / M0–M1
从第一行代码,到批量报名
- WEEK01Start Lab
21 SLIDES · 2 LESSONS
认识 Python 与项目启航
认识 Python、走进 Spyder,启动 ClubHub
- 第一行代码
- Spyder 工作台
- 招新欢迎卡
- IPO 思维
- WEEK02Budget Lab
21 SLIDES · 2 LESSONS
变量输入与预算计算
让数据进入程序,算清一场活动
- 变量与赋值
- input() 输入
- 类型转换
- 预算报告
- WEEK03Decision Lab
21 SLIDES · 2 LESSONS
分支与报名判定
比较、分支与优先级,完成一人判定
- 比较与布尔值
- if-elif-else
- 规则优先级
- 四条路径
- WEEK04Loop Lab
21 SLIDES · 2 LESSONS
循环与批量报名
让同一套规则重复运行,完成 M1
- for 与 range
- while 与哨兵
- 计数累加
- M1 批量报名
STAGE 02 / M2
让程序开始管理数据
- WEEK05Text Lab
- WEEK06List Lab
- WEEK07Data Lab
- WEEK08ClubHub M2
STAGE 03
文件、异常与代码组织
- WEEK09File Lab
COMING SOON · 持续更新
文件与数据持久化
让本次运行的结果,下次打开还在。
- 文件读写
- 保存名单
- 再次启动
尚未开放
- WEEK10Guard Lab
COMING SOON · 持续更新
异常处理与程序健壮性
把意外输入拦在业务逻辑之前。
- try / except
- 输入守卫
- 失败提示
尚未开放
- WEEK11Module Lab
COMING SOON · 持续更新
模块化与代码组织
把越来越长的程序拆成可维护的部分。
- 函数封装
- 模块划分
- 职责清晰
尚未开放
- WEEK12Object Lab
COMING SOON · 持续更新
面向对象与角色建模
用对象描述社团、活动和成员。
- 类与对象
- 角色建模
- 状态封装
尚未开放
STAGE 04
分析、联调与成果发布
- WEEK13Insight Lab
COMING SOON · 持续更新
数据分析与结果呈现
从运行记录里读出可解释的结论。
- 统计汇总
- 结果呈现
- 决策支持
尚未开放
- WEEK14Interface Lab
COMING SOON · 持续更新
接口协作与功能联调
让各周能力在同一套流程里协作。
- 功能联调
- 数据约定
- 边界对齐
尚未开放
- WEEK15Polish Lab
COMING SOON · 持续更新
项目完善与质量检查
补测试、修体验,让作品经得起演示。
- 测试复查
- 体验打磨
- 缺陷收敛
尚未开放
- WEEK16Showcase Lab
COMING SOON · 持续更新
成果发布与课程复盘
发布 ClubHub,并回看 16 周的生长。
- 成果发布
- 课程复盘
- 作品展示
尚未开放