qiaoyu's Blog

【日习】:170105

Objective

关于今天的课程, 你记得什么?

computation thinking
自救措施:slack的科学提问/如何发送100行代码不刷屏/如何Google自己的错误画面
拆解任务
用户故事user story

完成了什么?

rails:招聘网站 1-1到4-7
写错误:《【错误】:理解错误——招聘网站需要哪些功能?》

Reflective

你要如何形容今天的情绪?

血糖消耗过度

今天的高峰是什么?

一口气执行了四章内容。

今天的低点是什么?

我把自己玩晕了。
在注意力提醒我休息时,吃完鸡排又做了一会儿,血糖用完,直接倒在桌面上睡着了...

Interpretive

我们今天学到了什么?

编程是什么:
观察输入什么可以输出什么;
把大问题拆解成可以实作大小问题;
在解决小问题时可以找到资源;(在实作过程中找到资源)
使用计算机自动解决问题。

学习不是登山,非要基础扎实后才能向前走;
学习是拼图,最好先拼好外框,这样直接往里面填就好了。
编程也不是要把所有把语法都背住了,才能开始做项目。

学习编程不难。难的是新手通常是被“情绪”淹没,导致放弃。
不断的遇到错误画面是正常的,深呼吸,仔细去看上面讲的什么就好;
遇到错误画面并不是代表你很猪头,你很失败,绝对不是。

拆解任务————将一件事情拆解成直接实作的小部分,就像起床到上班之前的这段时间,一整段的时间中包含了许多的小事件,把它们排列出来,分门别类,会发现它们都会又共同倾向的目标。再按照优先级排列,会区分出倾向的重点。

user story——————分解出项目中有多少个角色(值得注意的是,每增加一个角色,要搭建的功能会呈指数级上升),以【我是XX[角色],我可以XXX[实现功能],以达到XXX[角色的目的]】。这样分析出的,需要搭建的功能最终是真的给人用的。若只是听业主说:要个抽奖机制。你做了个抽奖机制,当他又想要其他某个功能时,添加的工作量之大,且变得更复杂。

今天一个重要的领悟是什么?

用手写下来有助于记忆。

Decisional

我们会如何用一句话形容今天的工作?

好好休息,好好吃饭,务必保护自己的注意力,请在大脑清醒的时候做重要的决策。

有哪些工作需要明天继续努力?

向后推进【招聘网站】的进度。

Comments

comments powered by Disqus