Ml0wd0 - aJiea/OMOOC2py GitHub Wiki
- 录音: omooc2py/151010_0wd0
- 幻灯: OMOOC2py_101.pdf
- 导图:
- 感谢这位第一时间给大家挠痒痒儿的学员!
- @shawn0lee0
[0wd0]异星的启航规约
程序YUAN
的世界,在大家眼中宛若异星,充斥着似是而非的术语,符咒般的代码,永远沉默的终端...
- 好在, 大家直觉上已接受, 编程思维/能力, 是未来社会的必须,
- 所以, 感谢大家下定决心,跟随开智同心戮力完成接下来12周的思维升级之旅!
课程
~ 形式上也将是全新的异域体验
- 课程节奏:
- 每日自省
- 每周迭代
- 每周一次公开课 20:20~21:42
- 至少两周一次(各城)线下交流
- 课程要求:
* 每天投入 1+小时
* 每周投入 10+小时
* 整体 120+小时的全情投入 (全情是指至少 42% 的
心流
状态呢;-) - 课程目标:
- 掌握基础 py 语法
- 能习惯原文模块文档
- 能找到正确的关键词来搜索技术问题
- 能完成 CLI 软件的构建/调试
- 能独立完成网络数据抓取分析
- 能操作常见数据库
- 能完成微信后台的构建/调试
- 能在移动设备上完成原型应用开发
- ...
- 即! 具备基本的独立项目组织能力
环境
~ 精当的信息渠道
微学卡片(待发布)
^ \
| +- 微信
| \
| +- github: OpenMindClub/OMOOC2py
| +- @OpenMindClub/py2student
| +- 课程Issue 主题讨论
| +- 课程Wiki 讲议/资源索引
| +- 私人仓库交作业
| +- gitbook 私人教程积累
| /
+--------+
- 经前期测试,决定进一步压缩信息渠道, 以便大家能集中精力完成自我升级
- 意味着
大妈们
的调用接口也精简为(根据优先级别):- 线下当面交流
精进群
- 即,上次提及的:
[email protected]
- 在 10.10 12:12 关闭成员的邮件发送权限
- 变成课程官方通知列表, 仅仅作为关键 通知/报道/推荐/提醒 的单向发送渠道
- 当然
[email protected]
后援团邮箱照常:- 接收任意课程相关 意见/建议/私下交流
- 不过教练们有义务将有价值的建议, 转化为 Issue 公开持续讨论
- 进一步的,一期学员模板仓库也将关闭,以免大家分心用错
- https://github.com/OpenMindClub/OMOOC.py
- 历史原因,包含了多个分支仓库, 对于初用 git 的学员而言难以理解
- 嗯哼, 另外得强调:
2OMOOCpy 勇猛精进组
微信群的正确用法- 平时学员内部的 好物分享,线下活动召集,情绪疏通...
- 公开课前后提醒, 即时网络技巧交流
- 其它具体的 课程/技术/学习/心法, 教练们不承诺及时回答
- 原因参考:
教学
~ 整体规划
- +2w: 节奏形成
- 10.10~23 两周
- 通过构建接近日常工程师的工作/学习/交流环境
- 进入
程序YUAN
的心态,完成语言/工具的基础自学,并进行私人教程的同步发布
- +6w: 基础旋进
- 10.25~12.4 六周
- 通过持续的渐进式任务,锻造
程序YUAN
的心态 - 结对/独立,完成一系列可用工具的开发,积累私人代码仓库
- 同时相互结识, 就近当面交流, 形成自发团队
- +3w: 迭代作品
- 12.5~25 三周
- 通过真实产品的开发, 体验
程序YUAN
的能力 - 针对自己心目中的实用场景,构筑解决核心问题的软件
- 3人一组
- 迭代开发
- 每周发布
- +1w: 异星首秀
- 12.25~1.1 最后一周
- 通过一次 42 分钟的网上路演, 向所有学员综合展示学习成果
任务
~ 0wd0 全体要求 (参考:缩写规约)
- (0wd1 之前) 配置学习环境:
- fork 模板仓库 https://github.com/OpenMindClub/OMOOC2py
- 将个人仓库提交到: [0wd0] 学员分支仓库报到处 · Issue #4 · OpenMindClub/OMOOC2py
- 建议 为确保所有链接有相同模式
- 强烈建议,将 github/gitbook/微信 等等所有帐号统一
- 以便形成一致性的体验
- 比如大妈就是:
- 微信: ZoomQuiet
- https://github.com/ZoomQuiet
- https://zoomquiet.gitbooks.io
- (0wd3 之前) 配置个人教程编写环境:
- 配置好个人仓库和 gitbook 的绑定
- 形成自动私人教程的发布:
- 向 github 个人仓库提交文档
- gitbook 自动完成编译
- 将发布地址提交到 [0wd0] 学员教程 报到处 · Issue #5 · OpenMindClub/OMOOC2py
- (0wd5 之前) 立即开始编程:
- 根据 极简 Python 上手导念 中的一页解说 Python 代码
- 录入为个人仓库中的
_src/om2py0w/0wex0/main.py
- 并将其功能化, 即:
- 基于现有 42 行代码涉及的能力
- 设计一个可用的小功能
- 并完成对应的开发教程,包含:
- 功能设计
- 技术要点
- 实现难点
- 涉及知识
- ...
嗯哼:
运用 RDD(小黄鸭调试法) 面向半年前的自己述说过程中各种磨难就对了!
- 确保每一个可运行版本,都及时 push 到个人仓库中
- (提醒: 过程中的各种中间版本非常重要,一定要及时 push 入仓库)
BGM
Le Peuple Migrateur (OST)专辑 (2008) Bruno Coulais
"迁徙的鸟"是曾出品过"天堂电影院","Z"等影片,
享誉世界的着名电影制片人兼导演
雅克·贝汉(JACQUESPERRIN)
的"天·地·人"三部曲之一.
同它的姊妹篇"微观世界"和"喜玛拉雅"一样,
这部描述自然界无限风光,记录鸟儿们迁徙历程的电影甫一出世,
短短的三个星期就有250多万名法国人走进影院,
并随后在欧洲,美国和日本风靡一时.
与情节虚构的商业大片不同,
"迁徙的鸟"集中体现了世界顶级纪录片"获取真实"的水准---—
该片共有600多人参与拍摄,历时3年多,耗资4000多万美元.
景地遍及全球50多个国家和地区,记录胶片长达460多公里,
还动用了17个世界上最优秀的飞行员和两个科学考察队,
从寒冷的南极到炎热的沙漠,从深邃的低谷到万米的高空,
巨大的投入和超凡的精神,终于让人们能够清晰地通过镜头领略自然造化的神奇,
在为鸟儿们搏击长空而嘘唏感叹的同时,
也对这些地球生灵们的艰辛奋斗肃然起敬.
电影又名: 鸟的迁徙 / 鸟与梦飞行 / 鹏程千万里 / 迁徙的候鸟 / 我是一只季候鸟 / 天地人三部曲之迁徙的鸟 / The Travelling Birds / Winged Migration
和天空之城一样,是大妈每年必定回顾的电影. 音乐也非常合适作沉浸式学习时的背景音乐. Bruno 大叔异常精确的用世界音乐的格局将鸟类遵从基因的召唤, 无畏大自然险阻,万里迁徙那种真正的持着,舒缓而磅礴的表现了出来.
直面 Python 世界的你们,正如首次 迁徙的雏鸟 ,坚定而磅礴起来吧!
PS:
~ 再次提醒课程关键资源, 以及必须共同习惯的: 缩写规约
- 课程仓库: https://github.com/OpenMindClub/OMOOC2py
- 学员团队:
@OpenMindClub/py2student
- 微学卡片: 敬请期待 ;-)
PPS:
~ 课程的各种设计基于 大妈们 长期和各种小白相处后的思考:
nn2335
~ CEO 大妈
(Chief Evangelist Officer)
.
..: