非常感谢邹老师能赠送给我《构建之法》这本书的电子版,也非常感谢周老师费心帮我弄兑换码等相关事宜。可惜的是我是教网络的,如果有朝一日能开软件工程的相关课程,我一定会选择这本书作为教材,就算不能让学生真正的理解软件工程,起码提高一下学生的代码量或者让学生养成每周写技术博客的习惯也是好的。
《构建之法》这本书我基本每天睡前读一章,有时实在太困了,可能就读半章。不得不说,这本书绝对是良心之作,不仅在软件工程方面让我很受启发,在教育教学方面我也觉得邹老师提出的方法非常值得借鉴。
书中用使用了移山公司,王屋村这样的经典词汇。都说程序员每天的工作就是搬砖,邹老师还真是把这点描绘的淋漓尽致呢。邹老师可能也想通过这些名字告诉我们,矢志不渝必能成功吧。
书很多人物之间的对话悄然道出了在开发项目的过程中,各色人等对项目的看法,对项目某些问题产生的质疑,以及日常生活中都会遇到的沟通障碍等等问题,基本上是我看到了一个问题我刚想找老师讨论,后面的小节就出现了人物之间就这个问题的讨论。
最让我欣喜的地方是邹老师不仅用这本书讲述了软件工程,还向我展示了作为一名老师的课程设计。如果讲这门课,课程知识点都有哪些,实验如何安排,个人项目、结对项目、团队项目都有哪些,如何验收,如何给学生成绩评定。其实在上课的过程中,我最痛苦的就是学生对课程实验敷衍了事,全班总有一两个能做出实验的同学,那么全班其它同学的结果就和这一两名同学的结果完全一致,这让我如何进行成绩评定,又如何得知大多数同学的学习效果是怎么样的呢。
邹老师提出在课程中要求学生写技术博客,并且通过博客与老师或者助教交流,博客大家总不能写的都一样吧,如果一样,那一定是抄袭无疑。通过博客也可以看到学生对项目和知识点的掌握情况。在课程中要设立个人项目、两人项目、团队项目,并且相信学生想做好,能够做好。那些多写测试工具,多写读书报告,多为大家服务的同学,也一定是认真的同学,同样能得到好分数。
团队贡献分,这是一个对同学很好的评价标准,平时同学都觉得生杀大权掌握在老师的手中,然而我们要转变这种局面,让同学自己决定。在一个团队中,谁干活了,谁没干,谁干得多,谁干得少,这大家都是清楚的,如果你在团队中很有威望,做了很多贡献自然分数会很高。
用客观数据来评分这也是一个非常好的评价标准。大家把自己写好的程序发到网上,下载量一目了然。你的程序好不好,不是你自己说了算的,你对技术理解的咋样看看你博客阅读量就知道了。当然了,这些也都是可以刷出来了,但大家把自己的东西都放到了网上,大家一定会更加认真的对待自己的作品,因为“是骡子是马拉出来溜溜”,全世界的人都能看到你的作品了,都可以给你的作品点赞或者抵毁你的作品了,是不是抄袭,谁抄袭谁的,不用我说,别人也一定看得出来。
课程设计这件事对于我这个新入职的老师来说受益匪浅,在我还在为课程如何设计,如何考核犯难时,邹老师已经在书中给我做了典范了。
读《构建之法》有感
《构建之法》热门书评
-
构建之法,运用之妙,存乎一心
15有用 0无用 杨贵福 2014-12-31
构建之法,运用之妙,存乎一心1. 构建之法,存乎一心史学理论与史学史,是把历史自己作为研究对象的学科,前者讨论历史本身所研究的内容,后者讨论历史研究本身的历史。这种对于抽象的抽象的研究,正符合计算机领域 meta... 这样的思想。当年 xml 刚出来时,不少计算机和图书情报的大学生照本宣科地提到,...
-
可否把邹欣老师这个人也给“出版”了?
11有用 0无用 王忠杰rainy 2014-10-02
“软件工程是计算机专业里很难讲的课程之一。面对在软件开发方面经验很少的学生,邹欣老师通过丰富生动的故事和隐喻帮助学生建立软件工程的思维习惯,通过严格扎实的动手训练与考核帮助学生总结归纳自己的“最佳实践经验”。读这本书,软件工程课不再是一门枯燥沉闷的“文科类哲学课”,变得出乎意料的生动有趣。这是IT学...
-
水面下的冰山——读《构建之法》
10有用 0无用 qiuyue 2015-04-07
足球课上,学员们发现教练没有带球,于是向教练询问原因。教练反问道:「足球比赛,场上有 22 名球员,同一时刻一般会有几个人触球?」,学员答「1 个」,教练说,「那么,今天我们就来学习剩下那 21 个人要做的事情」《构建之法》可能是我读过最有用的软件工程书。我已经不再写代码了,但依然翻来覆去把书读了三...
-
匠心独运,干货满满
10有用 0无用 Sirui 2014-11-12
一年半前准备实习面试,曾寻觅到邹欣老师博客上“现代软件工程”讲义来突击学习PM相关章节,而这次《构建之法》出版,通读全书更是受益匪浅。从一个初入职场的PM的角度来看,这本书是走入PM大门不可或缺的读物:其项目管理和产品相关章节既有宏观的介绍,又可运用于实战。而作为PM去看开发/测试的章节,则能进一步...
-
100倍速度前的慢动作
9有用 0无用 nongfei 2015-01-15
周老师请我写下读后感,一直没有写,原因是工作十几年第一距离技术一线渐行渐远,第二距离微软方法论渐行渐远,第三在近期工作无论微信硬件平台还是无人机都是最前沿的领域,没有太多可以参考的东西,基本都是在破坏旧世界建立新世界,对团队同学和自己的要求都是首先“忘掉过去的经验”。看了邹老师的《构建之法》,往日在...