Objective

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

1、“divider"是分割线的标识符; 2、用户故事这个工具; 3、提炼用户故事的方法; 4、做项目要从角色出发去考虑功能; 5、Computational Thingking思维的核心是解决问题; 6、编程的大体步骤有四个:a、观察输入什么?输出什么?b、将大问题拆解成小问题;c、在实作过程中找资源;d、用电脑自动化解决问题; 7、上点中的资源不单只图片、表格这些数据,更重要的是指方法、工具、比如各式各样的GEM,新的语言,新的框架,新的方法,新的模型等等; 8、便贴纸的使用方法; 9、拆解任务其实是日常生活中的项目管理方法; 10、任务拆解之后,需要找出角色,再通过不同角色写出不同的用户故事。

完成了什么?

1、完成了rails101第四遍; 2、完成了第五课,招聘网站的Computational Thinking;如何自救;拆解任务;用户故事四章学习;

Reflective

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

今天情绪稳定,进行rails101第四遍时,平常心。进行第五课时有些急躁,因为落后了太多进度,又开始焦虑急躁,第3-4章学习效果不佳,暂停后散了会步,又回到了平静的情绪开展学习。总体比较平静,可能和这段时间的休息状态有关系。再看computational thinking是小有激动,本质上来说我们活着就是面对这各种各样的问题,而developor则是运用科学手段解决问题的高手啊。

今天的高峰是什么?

看computational thinking小有激动,觉得developor做的事情其实和自己的世界观是相吻合的。

今天的低点是什么?

学习任务拆解和用户故事时比较急躁,学习效果多少受到影响。

Interpretive

我们今天学到了什么?

1、程序员思维的核心是解决问题,而解决问题通常有四步; 2、做产品要关注角色,从角色的角度去明确最终的需求,而且一开始的时候也需要先明确任务; 3、要不断了解新工具、新语言、新架构、新思想、新方法、新理论等等,这些都是developor的工具; 4、要活用标签可多次使用的特点; 5、要不断学习,只有这样才能做一名合格的程序员,不当当是语法,还有各种的相关知识及思想模型;

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

程序员的核心思想是解决问题;

Decisional

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

时间不少,进度不多。

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

争取完成第五课第一遍学习。