一、学习收获:
1、你书写的代码量多少行?
这学期也就在第二次作业关于数组的个人项目里,写了九十几行代码。
2、熟悉(了解)了哪几个软件工具?
1)一开始老师让我们调查一类软件的发展演变,我选择了办公软件,应为我认为办公软件无论在学习生涯或是以后工作甚至是日常生活都是非常重要的。
2)在老师的引导下我还了解到必应词典和手机微信公众号,其中必应词典的翻译性能的确比我之前用的要好一点,所以一直在用。
3)在平常学习及生活中我还了解到Visual C++、MyEclipse等利用c++语言或java语言编写程序的软件,还了解到新浪微博、酷狗、2048等娱乐软件。
3、这学期你学到的对软件工程相关知识有哪些?
这门课讲了很多内容,我也从中学到了一些知识:
1)在第四章中我了解到代码的复审:在代码通过编译器编译通过后,还是存在一些错误的。比如一些逻辑错误、算法错误以及检查代码的规范化;结对编程:结对编程能提供更好的设计质量和代码质量,两人合作解决能力更强;结对工作能带给开发人员更多的信心,高质量的产品能带来更多的满足感;结对能更有效的交流,相互学习和传递经验,分享知识,更好的应对人员流动。
2)第八章中的软件需求分析:对于软件的需求可以从产品的功能、产品的开发过程、非功能性及综合需求;竞争需求:通过NABCD模型;功能的定位——四象限方法:杀手功能、外围功能、必要功能、辅助功能。
3) 第十一章中的软件设计与实现:设计方法可以分为文字文档驱动的设计方法、图形模型驱动的设计方法两类。
4)第十二章中的用户体验:可以结合平常使用QQ、微信、微博等等,来考虑用户体验的各种角度、认知阻力以及用户体验的衡量标准。
5)第十三章 用户测试:了解到PIE模型,基本的软件测试用例设计方法,以及握简单的覆盖测试工具使用;还了解到测试设计分为两类:黑箱和白箱。
6)第十四章中软件质量保障:软件工程的质量体现在软件开发过程的可见性、软件开发过程的风险控制、软件内部模块,项目中间阶段的交付质量,项目管理工具的因素、软件开发成本的控制、内部质量指标的完成情况。
4、本课程对你在哪些方面有帮助?
在这门课程中我学到了很多理论知识对以后检查代码、规范并优化代码、开发项目前对用户进行调查以及团队合作等等生活及学习等方面都有所帮助,里面的团队合作不仅适用于这门课,也适合于之后工作中生活中与别人的合作。
二、不足之处:
1、课程在哪些方面与你最初的期望有较大差距?
一开始以为这门课程会是在我们之前学的c++或java语言中,选择一种语言进行深入或细节化的讲解及编写指导,后来才发现这门课是对软件工程理论及模式进行讲解。
2、教学方法、教学内容等提出批评意见
我感觉老师的教学方法挺随和的,在课堂上总是想着和我们进行互动,调动我们的积极性让我们觉得理论课也不会很枯燥,课后会给我们布置任务来巩固知识以及在交流群力讲解一下作业题难点。但是感觉老师上课所使用的PPT基本都是英文,不能看懂上面的一些信息,感觉只有在替父母设计手机这堂课上我们的积极性最高。
三、建议:
1、如果让你重新开始学习这么课程,你准备怎么做?
如果让我重新开始学习这门课程,我一定会先调整好心态,虽然感觉有些落差但是不得不说经典的软件工程理论和模式还是重要的。我会提前快速的吧教材浏览一遍,这样就不会在老师讲课时不知道老师教的什么。
2、如果让你从大一开始重新学习,你又准备怎么做?
如果让我从大一开始重新学习,我会学好c++以及java,建立明确的目标并且细化他们。
3、对老师教学方式、作业布置方式和点评、教学内容组织三个方面有什么建议和意见
我认为老师的教学方式还是挺好的,老师上课时总会努力的让这门理论课讲得生动些,还会时不时的与我们进行互动,调动我们的积极性不会感觉太枯燥。老师利用博客来布置作业并点评,一开始感觉挺麻烦的但后来觉得很新颖,可以可看到老师的点评,还可以了解其他同学的观点,并且每完成一次作业老师都会打出分数,这很能让我们知道自己的作业情况,阅读成绩比较好的同学的作业,以便下次更好的完成作业。在教学内容组织方面老师会让我们将理论与实践结合,会让我们分组讨论并且最后每组分别陈述,相互交流,取长补短。
四、推荐一位你觉得教得好的老师,简单介绍下他的课程(名称、教学目标),老师的教学方法、作业形式,以及你们如何师生沟通的
我觉得教的比较好的老师是我们的大学物理老师杨建华
教学方法:物理其实也是一门比较枯燥并且难学的科目,所以老师在讲课时会在黑板上板书,有时会对一些重点进行提问(答不出时他会不停地引导),还会将一些有趣的事情来调动我们的学习兴趣,对学习困难的学生都有记录,课间与其进行学习交流,课后还可联系老师进行课外辅导。老师每次上课前,都会问一问我们上次作业有没有不会做的,然后利用课前或者课间将给我们听。老师主动帮我们复习、梳理书本知识点,强调课程重点。
作业形式:布置书上课后习题,将作业写在南通大学作业本上,及时批阅并且在错误的地方写出解题要点。
如何师生沟通:课前、课间或者课后面对面沟通,通过电话或邮箱进行联系。
五、自由发挥! 写下你想对老师、助教说的话(内容不限)
感谢老师在课堂上调动我们的积极性,课后对我们的作业进行点评,以及在交流群里和助教一起帮我们解决问题,扩充知识。
最后感觉这本书的目录中,各章节的标题后都没有对应的页码,感觉阅读和查找起来不太方便。