软件工程概论——我的总结和对王老师的评价
首先我谈谈我自从建民老师授课之后我的心路历程。在还没有进入大一下学期的时候,建民老师给我布置了暑假作业,然后对我们提出了很多要求,要干这干那,当时我感觉我进入软件工程系肯定会学到很多知识,但是还是挺高兴的,但是实际上我在操作之后,就感觉比较烦躁吧,尤其在开学第一节课进行测试之后。后来建民老师对我们一直要求很严格,发表博客园、课堂测试几乎就是每周必须干的事,然后我在这个过程中其实感觉挺累的,而且不明白为什么要一直这样做,但是还是按照要求完成。再后来我们开始软件工程概论这门课程,我们需要自学各种知识,然后后来要组队进行冲刺,我们团队做的是记账APP,,在第一周我基本上是出于痛苦和疯狂的状态,非常难受,所有知识都要一点一点学习,在周六学习的基本用不上,加上与其他人的比较,非常难受,但是后来在第一周结果评估的时候,展示我们的成果,那个时候非常开心,因为感觉自己的所有付出得到了汇报,而且从那时候开始,我开始非常非常认同建民老师的授课方式“做中学”,而且也很感谢建民老师,因为我以前的学习是被动的,但是现在我学会了主动学习,不是只有被人催着才会去干。
然后我想说一下我这一学期挺王建民老师的课的收获。第一点收获是我在博客园中记录了我这一学期的成长和学习历程,而且在博客园中记录下我平常的错误和纠正方法和一些现象的原因,在这个过程中,提高了解决问题的能力和独立思考的能力;第二点,建民老师的课程不进行纸质考试,全都是上机考试和平时测试,这对我的编程能力有了很大的锻炼,而且开始放弃了背书应付考试,然后考试完全部忘记的不良学习态度,而且平时测试,在较短的时间内进行编程,锻炼了我的思维和编程能力;第三点,在学习软件工程概论之后,建民老师要求结对开发,在开发之后,我们每天按照要求发表博客园,按照计划进行开发,而且团队成员之间每天进行沟通协商,感觉我们真正的领悟了构建之法上讲的关于知识,而且知道了怎么进行团队合作;第四点,为完成建民老师要求,我们学习了很多新的知识,网站开发和Android开发等。
最后我要说一下我对建民老师的评价。一开始对建民老师的印象是对学生要求很高,很严格,比较搞笑,而这些也一直到现在。经过一学期的学期,我很喜欢建民老师和老师的授课方式。但是我还是有一些小小的建议。第一点是老师讲Java的时候,基本每节课都要进行测试,这样虽然有利于学生编程能力的提高,但是这样讲课时间非常少,我们大多Java知识是自学的,Java中,像多线程、集合等很有特色知识没有学到,所以我觉得老师可以减少课堂测试的次数,多讲一些知识,或者把特色知识多讲一下,虽然自学可以锻炼我们的学习能力,但是我认为在自学之后,老师再进行进一步的讲解点拨会更好,学生也会理解更加透彻;第二点,老师每周都会布置很多博客园的作业和编程作业,有时候时间很紧张,我基本所有时间都用来写建民老师布置的作业,然后很少有时间来顾及其他课程,而且有时候因为时间紧张,会应付作业。我觉得,建民老师这种教学方法会让能力强的学生能力更强,但是能力较差的学生会跟不上产生自暴自弃的心理,而且我认为适当减少作业,会让我更加认知的完成每一份作业,而不是应付了事;第三点,希望建民老师有时候更严格一点,对学生的惩罚,一定要让学生见到,不要说最后对最后的分数会怎么样怎么样,这样学生现在看不到现在的惩罚,这样学生不容易改进,我觉得建民老师以后可以换一种惩罚方式,这样可以更好地“立规矩”;最后,希望建民老师,以后讲课带麦克风,虽然不带麦克风声音就很大,但是我希望老师以后带麦克风,保护好嗓子,毕竟软件工程师要建成“百年软工”的,身体的革命的本钱嘛。
希望我们在建民老师的带领下,越来越好。软件工程系越来越好。