xuzhengfu / pilot

进入编程世界的第一课
1 stars 0 forks source link

主线任务 #2

Open xuzhengfu opened 4 years ago

xuzhengfu commented 4 years ago

x4-regex 正则表达式入门

序号 工作内容 工作证明 用时 时间
1 泛读:阅读各节标题以及其中的一两段内容 #47 26分钟 2020-04-26
2 第一遍:精读 1~2 #47 1小时27分钟 2020-04-26
3 第一遍:精读 3~4 #47 1小时2分钟 2020-04-26
4 第一遍:精读 5~10 #47 1小时28分钟 2020-04-26

p2-d-functional-2 第十三章 函数也是数据:进阶篇

序号 工作内容 工作证明 用时 时间
1 泛读:阅读各节标题以及其中的一两段内容 #46 23分钟 2020-04-19
2 第一遍:精读 0~1 #46 40分钟 2020-04-19
3 第一遍:精读 2~4.2 #46 1小时11分钟 2020-04-19
4 第一遍:精读 4.2~5.1 #46 1小时6分钟 2020-04-19
5 第一遍:精读 5.1~7(完全懵逼) #46 56分钟 2020-04-20
6 第二遍:精读 0~7(感觉理解了不少) #46 1小时58分钟 2020-04-24
7 第三遍:精读 0~7(又理解了一些新内容) #46 2小时22分钟 2020-04-25

x6-redis-setup Redis 配置指南

序号 工作内容 工作证明 用时 时间
1 泛读(未按流程执行,节奏乱了);精读 #45 40分钟 2020-04-14

x5-mysql-setup MySQL 配置指南

序号 工作内容 工作证明 用时 时间
1 泛读:阅读各节标题以及其中的一两段内容 #44 30分钟 2020-04-12
2 精读 1 #44 10分钟 2020-04-12
3 精读 1 #44 1小时20分钟 2020-04-13
4 精读 2 #44 1小时5分钟 2020-04-13
5 精读 3 #44 15分钟 2020-04-13
6 精读 3 #44 1小时 2020-04-13
7 精读 3 #44 40分钟 2020-04-13

p2-c-database 第十二章 数据和数据库

序号 工作内容 工作证明 用时 时间
1 泛读:阅读各节标题以及其中的一两段内容 #43 55分钟 2020-04-10
2 泛读:阅读各节标题以及其中的一两段内容 #43 10分钟 2020-04-11
3 精读 0 #43 10分钟 2020-04-11
4 精读 1 #43 1小时10分钟 2020-04-11
5 精读 2~4 #43 1小时15分钟 2020-04-11
6 精读 5.1~5.2 #43 1小时 2020-04-12
7 精读 5.3 #43 55分钟 2020-04-12
8 精读 5.4 #43 1小时30分钟 2020-04-12
9 精读 5.4 #43 1小时 2020-04-14
10 精读 5.4 #43 1小时20分钟 2020-04-14
11 精读 5.5 #43 10分钟 2020-04-14
12 精读 5.5 #43 45分钟 2020-04-14
13 精读 5.5、6 #43 25分钟 2020-04-15
14 第二遍:精读 0~5.2 #43 2小时5分钟 2020-04-15
15 第二遍:精读 5.3 #43 55分钟 2020-04-16
16 第二遍:精读 5.4 #43 1小时5分钟 2020-04-16
17 第二遍:精读 5.5;6 #43 20分钟 2020-04-17
18 第三遍:精读 0~4 #43 1小时 2020-04-17
19 第三遍:精读 5.1~5.3 #43 1小时10分钟 2020-04-17
20 第三遍:精读 5.4~5.5;6 #43 1小时10分钟 2020-04-18

✪ p2-b-fsm 第十一章 有限状态机

序号 工作内容 工作证明 用时 时间
1 泛读:阅读各节标题以及其中的一两段内容 15分钟 2020-04-07
2 精读 0~3:代码有很多不明白的地方 #42 1小时25分钟 2020-04-08
3 精读 0~3:描抄了一遍代码,还是不懂 #42 1小时25分钟 2020-04-09
4 精读 0~3:又描抄了一遍代码,在了更深的理解 #42 1小时10分钟 2020-04-09
5 精读 0~3:描抄的同时,尝试自己独立写代码 #42 1小时 2020-04-09
6 精读 0~3:独立写代码,基本上完整理解了代码 #42 2小时 2020-04-10

✪ p2-a-tree 第十章 树

序号 工作内容 工作证明 用时 时间
1 泛读:阅读各节标题及其相关概述 10分钟 2020-04-06
2 精读 1~4:有很多不明白的地方 #41 1小时25分钟 2020-04-06
3 精读 1~4:理解了很多,但还有一些点不明白 #41 1小时10分钟 2020-04-06
4 精读 1~4:独立写代码时有一些逻辑不明白 #41 55分钟 2020-04-07
5 精读 1~4:独立完成代码,但还有一些模糊点 #41 1小时5分钟 2020-04-07

p2-9-tuple-set-dict 第九章 元组,集合,字典

序号 工作内容 工作证明 用时 时间
1 泛读:扫一遍 概述 以及 各节标题 5分钟 2020-04-04
2 精读 0~1 #40 1小时10分钟 2020-04-04
3 精读 2 #40 1小时 2020-04-04
4 精读 3.1~3.2 #40 1小时25分钟 2020-04-04
5 精读 3.3~3.4、4,未理解透彻 #40 1小时30分钟 2020-04-04
6 重新精读 3.3~3.4、4 #40 1小时 2020-04-05

p2-8-list 第八章 列表

序号 工作内容 工作证明 用时 时间
1 泛读 25分钟 2020-04-02
2 精读 0~3 #38 55分钟 2020-04-02
3 精读 4 #38 40分钟 2020-04-03
4 精读 5~6 #38 1小时20分钟 2020-04-03
5 精读 7~9 #38 2小时5分钟 2020-04-03

p2-7-iterable-iterator 第七章 Iterable 与 Iterator

序号 工作内容 工作证明 用时 时间
1 泛读 25分钟 2020-03-21
2 精读 1~3 #37 1小时40分钟 2020-03-21
3 精读 4,思路不清,代码错误,想去睡觉了 #37 25分钟 2020-03-21
4 因遗忘而重新精读 1~3 #37 1小时45分钟 2020-03-28
5 精读4;5阅读了几遍 #37 1小时40分钟 2020-03-28
6 精读5 #37 1小时30分钟 2020-03-29
7 精读6 #37 1小时45分钟 2020-03-29

p2-6-string-data 第六章 字符串数据

序号 工作内容 工作证明 用时 时间
1 未记录 #36 1小时15分钟 2020-03-05
2 重新完整阅读/梳理 #36 4小时30分钟 2020-03-14

p2-5-functional-1 第五章 函数也是数据:初级篇

序号 工作内容 工作证明 用时 时间
1 1 ~ 4;小结 #35 1小时15分钟 2020-03-04

p2-4-recursion 第四章 递归

序号 工作内容 工作证明 用时 时间
1 1 ~ 4;小结 #34 2小时5分钟 2020-03-04

p2-3-modules 第三章 模块

序号 工作内容 工作证明 用时 时间
1 第一遍:1 ~ 7;小结 #33 35分钟 2020-03-03
2 第二遍:1 ~ 3.0 #33 1小时25分钟 2020-03-03
3 第二遍:3.0 ~ 7;小结 #33 2小时15分钟 2020-03-04

p2-2-docstrings 第二章 程序中的文档

序号 工作内容 工作证明 用时 时间
1 第一遍:1 ~ 4;小结 #31 35分钟 2020-03-03
2 第二遍:1 ~ 4;小结 #31 1小时30分钟 2020-03-03

p2-1-function-def 第一章 函数定义再探

序号 工作内容 工作证明 用时 时间
1 自学一遍;再自学 1 ~ 3 #30 3小时20分钟 2020-03-02
2 4 ~ 8;小结 #30 1小时55分钟 2020-03-03

p1-b-final 第十一章(最终章) 课程练习

序号 工作内容 工作证明 用时 时间
1 没按步骤一口气读到尾,似懂非懂。而后按步骤重读 1. ~ 3. #29 3小时40分钟 2020-02-26
2 4. 构建 "这一设计的代码实现" #29 3小时25分钟 2020-02-27
3 5. 增量式优化:5.1 “增量式优化” 实例1 #29 2小时 2020-02-28
4 5.2 “增量式优化” 实例2 —— 做一个新的 Bot 子类 #29 2小时20分钟 2020-02-29
5 作业 #29 4小时15分钟 2020-03-01

p1-a-string 第十章 字符与字符串

序号 工作内容 工作证明 用时 时间
1 了解 这一章的目标;了解 字符、ASCII 和 Unicode;了解 字符串值;了解 组装字符串:f-string;了解 字符串处理;了解 常用字符串;小结 #28 3小时15分钟 2020-02-25

p1-9-oo-3 第九章 理解对象与类:Python 篇

序号 工作内容 工作证明 用时 时间
1 完整阅读了一遍:了解 “面向对象概念” 在 Python 中的具体实现;了解 类定义与对象创建;再次练习——第二个类的创建;了解 父类、子类、继承与多态;了解 公有和私有;小结。把代码敲了一遍,但是不理解。 #27 1小时15分钟 2020-02-23
2 再次完整阅读、梳理了一遍:了解 “面向对象概念” 在 Python 中的具体实现;了解 类定义与对象创建;了解 “父类、子类、继承与多态” 的实现;了解 公有和私有;小结。已理解,可以独立写代码了。 #27 2小时30分钟 2020-02-23

p1-8-oo-2 第八章 理解对象与类:概念篇

序号 工作内容 工作证明 用时 时间
1 了解 面向对象的争议;了解 类和对象 #26 1小时15分钟 2020-02-22
2 了解 访问控制;了解 抽象层次;了解 多态;了解 面向对象编程的分支 #26 1小时10分钟 2020-02-22
3 认识 面向对象的两个核心特性;了解 多态;记住叮嘱 #26 1小时20分钟 2020-02-22

p1-7-oo-1 第七章 理解对象与类:起源篇

序号 工作内容 工作证明 用时 时间
1 了解 对象和类 概念的基本背景;了解 软件开发的根本困难 #25 50分钟 2020-02-21
2 了解 软件危机;了解 模块化;了解 软件设计范型 #25 40分钟 2020-02-22

p1-6-structure-5 第六章 程序的基本结构(五):异常处理

序号 工作内容 工作证明 用时 时间
1 理解 异常处理 的基本的概念;小结 #24 1小时5分钟 2020-02-21

p1-5-structure-4 第五章 程序的基本结构(四):循环

序号 工作内容 工作证明 用时 时间
1 了解 循环的基本概念 #23 30分钟 2020-02-15
2 了解 循环的基本概念;了解 for 循环 #23 40分钟 2020-02-20
3 了解 while 循环;了解 break 和 continue;小结 #23 35分钟 2020-02-21

p1-4-structure-3 第四章 程序的基本结构(三):逻辑判断与分支

序号 工作内容 工作证明 用时 时间
1 理解 逻辑判断与分支的意义;了解 if...else 语句;了解 逻辑表达式;了解 “万物皆为布尔值”;小结 #22 1小时10分钟 2020-02-15

p1-3-structure-2 第三章 程序的基本结构(二):操作符与函数

序号 工作内容 工作证明 用时 时间
1 了解 “操作符与函数” 的本质;了解 操作符 #21 2小时15分钟 2020-02-14
2 了解 函数 #21 1小时25分钟 2020-02-15

p1-2-structure-1 第二章 程序的基本结构(一):值与变量

序号 工作内容 工作证明 用时 时间
1 了解 如何编程;理解 程序的结构的意义;了解 程序的基本结构之一 —— 值与变量;总结 #20 2小时5分钟 2020-02-14

p1-1-understanding-programming-languages 第一章 理解编程语言

序号 工作内容 工作证明 用时 时间
1 自学 理解编程语言 1小时15分钟 2020-02-12
2 了解 “程序”、“编程语言” 和 “编程”;了解 计算机系统和 CPU;了解 汇编;了解 编译器 #19 1小时45分钟 2020-02-12
3 了解 解释器和解释运行;总结 #19 1小时35分钟 2020-02-13

x3-git-github Git 与 GitHub 入门

序号 工作内容 工作证明 用时 时间
1 阅读 Git 与 GitHub 入门 #16 1小时35分钟 2020-02-06
2 阅读 Git 与 GitHub 入门 #16 1小时5分钟 2020-02-08
3 阅读 Git 与 GitHub 入门 #16 1小时35分钟 2020-02-09
4 了解 git 的一些最核心的基本概念和术语;跟着指引一步步地操作来熟悉 git 的基本用法 #18 4小时50分钟 2020-02-10
5 了解非常重要的分支(branch)概念及其在协同中的用法;了解如何利用 GitHub 来简化分享与协同 #18 4小时35分钟 2020-02-11

x2-students-book 如何使用配套学习用书

序号 工作内容 工作证明 用时 时间
1 阅读 如何使用配套学习用书 #11 1小时20分钟 2020-02-04
2 操作 如何使用配套学习用书 #12 6小时50分钟 2020-02-05
3 使用学习用书 #12 1小时5分钟 2020-02-12

x1-setup 编程环境配置指南

序号 工作内容 工作证明 用时 时间
1 阅读 编程环境配置指南 #8 52分钟 2020-01-31
2 操作 编程环境配置指南 #9 1小时34分钟 2020-02-01
3 操作 编程环境配置指南 #9 1小时12分钟 2020-02-01
4 提 issue ( 备份 #13 ) 55分钟 2020-02-02
5 浏览一遍 issues 仓库,看看有没有类似的问题 35分钟 2020-02-02
6 观看「编程环境配置指南」视频指引 16分钟 2020-02-02
7 阅读回复,彻底卸载 anaconda #3 1小时30分钟 2020-02-02
8 阅读回复,修正权限问题,使用 homebrew 安装 git 和 python #4 1小时20分钟 2020-02-02
9 将以上工作内容回复给李骏老师 20分钟 2020-02-02
10 安装 Visual Studio Code #5 1小时10分钟 2020-02-03

README 进入编程世界的第一课

序号 工作内容 工作证明 用时 时间
1 阅读 README #1 1小时 2020-01-30

Logging

2020-02-09 17:31:46 根据 #17 成果 update 2020-02-03 22:08:55 将主线无关任务抽离此 issue 2020-02-03 12:08:25 更改 ”耗时及日期“ 的格式 2020-02-02 15:31:34 initialize