软件工程学习总结

从指尖划过还来不及感受,一学期匆匆而过,这学期又学完了一门课程《构建之法-现代软件工程》,以下的是我对这学期软件工程的学习总结:

1.学习收获:软件工程与其说是一门课程,不如说是一门思想,是一个如何去分析和处理问题的过程,应该说其范畴已经远远不止局限于该门课程,成为了一个综合的一个能够解决问题的思想集合。这学期通过对软件工程这门课的学习,使我获益良多,当然收益来源于学习的各个方面,通过这门课让我更深的了解到一个软件并不只是编写程序这么简单,编写程序只不过是开发软件的一个部分而已,以前一直误认为只要学会编写程序代码就行了,这门课算是给思想上一次进化,因为软件开发的前期工作是相当复杂而重要的,要了解客户的需求,了解开发的这个软件到底是干什么用的,否则开发出来的软件将不能满足客户的需求,也是徒劳;开发软件还要进行可行性研究,还要分析它的成本效益,最后还要进行一个总体上的设计,所以在编写程序代码前有大量的工作要做,并不是我们想象的那么简单。当然这学期一开始老师就让我们都开通了博客,学期间也相应的布置了一些作业,也着实锻炼了我们的编程和实际操作能力,在自己不断探索和思考下解决一个个问题所得的收获还是很多的。总之,这学期通过对软件工程这门课的学习让自己不管是思想上还是动手能力上都有了一个很大的提升,这门课的学习是很有意义的。

2.不足之处:在这门课学习之前我不知道这门课老师的授课方式和教学方法会是怎样,直至一段时间后才有了一个比较清晰的了解,上课时通过老师的讲解和课下通过博客完成作业的方式完成这门课,当然通过博客完成作业的形式我感觉很好,因为这样可以锻炼每一个人的动手能力和自我思考解决问题的能力,这种写作业的方式我是第一次经历,不过我也是很乐意这样去完成作业,通过老师和助教的点评和指点对作业进行改进,自己从每一次作业中学到的东西时很多的。通过一个学期对这门课的学习,如果要说有什么不足之处的话,我个人感觉上课时有点枯燥,经常老师在上面讲解的时候会走神,因为长时间的叙述讲解很难让学生提起精神,这大概是唯一的不足之处吧。

3.建议:如果重新让我学习这门课,我会依然跟着老师的步伐来学习这门课,但是相对过去的这学期会更认真的学吧。如果从大一开始重新学习,我会认真的学习C++这门课,在大一时由于刚来学校刚接触计算机专业方面的课,再加上这门课感觉特别枯燥和难懂,所以当时学的不够认真,但是后来才知道这门课还是一门本专业很重要的一门课,接下来的很多课程也会用到其相关知识,更重要的是这门课算是我们学会编程的启蒙课程,由于大一时没有好好的学使得自己在编程方面能力还是不够。

老师教学方式的建议:老师可以少一点对于理论知识的讲解,因为会感觉上课如果一味地学习理论知识会很枯燥乏味,提不起精神,老师可以和学生对一些互动,比如多开展一些类似于上次设计手机的活动,因为在活动中每一位同学都能分工明确而投入进来,不像平常上课时会出现同学干自己的事情根本没有在听讲,而开展互动的方式会让同学们感觉新颖独特,同学们也愿意参加进来开动脑筋共同完成任务,在动手过程中也学到了知识。

作业布置方式和点评方面:这学期软件工程课让我们接触到新的布置作业和完成作业的方式,就是通过博客,我感觉这种方式很好,因为这是一种透明化的写作业方式,即使助教和我们相隔万里也能第一时间看到我们的作业给予我们点评与建议,而且以博客提交作业的方式也方便了任课老师的统一管理,老师和助教也能即时的和每一位学生进行沟通交流,使我们能更好的完成每一次作业,我感觉这种方式是很好的。

教学内容组织方面:个人认为老师可以对教学内容进行模块化划分,可以进行专题式教学和学科交叉式组织教学。

4.推荐一位老师:杨建华。

在大学两年半时间里,我学习了很多课程也认识了很多老师,在如此多的老师中给我留下印象最深的是大一下学期给我们上大学物理课的杨建华老师,之所以印象最深是因为杨建华老师对每一位学生态度都一样、备课上课特别认真而且说话特别幽默,每次看到杨建华老师都感觉很亲切,同学们也很喜欢上他的课。之所以说杨建华老师很认真是因为体现在各个方面,比如每次上课之前他都要点清楚两个班的人数,如果有同学没来,他会让考勤人员立马给没来的学生打电话,必须每次都满勤时才会开始上课;在课堂上讲课时,杨建华老师一学期都没使用过PPT,上课一直都是以板书的形式,而且把每一题习题的解题过程都写得很细然后再讲解一遍,下节课上课的时候首先找人提问上节课所说的题目,确保每一位同学都能弄懂知识点和学会解题;在作业布置方面,杨建华老师的物理课的作业量或许是仅次于高等数学做多的一门课,每次上完课老师都会布置相应的题目来巩固上课时的知识点,老师也会对作业认真批阅和讲解。虽然上杨建华老师的课会让我们感觉到回到了高中,但是这种教学方式是针对每一位同学的,因为到了大学同学们都变得相对于高中时期而不够积极,而杨建华老师却让所有同学都能投入到学习物理的大氛围中来,老师用自己的态度影响着所有同学的态度,虽然老师对我们要求很严苛,但杨建华老师并不是想象中的那种刻薄的老师,相反老师特别幽默,经常在课堂上把大家给逗乐,下课后利用课余时间老师会和我们进行交流,了解我们学生的看法,对每一位学生都很好很关心,所以每一次看到老师都有一种亲切感。

5.结束难说再见,留下的只是感慨,感慨时间过得真的很快,感觉和老师就是见了几次面而已,没想到学期就匆匆过去了。当然,在这个短短的学期里,老师和助教给我们带来的知识却是丰富的,心中充满了感激,任课老师每周都要不辞辛劳的为我们讲解课程,授予我们这门课的知识,每次作业完成后老师也要一个个的点评讲解,而助教在我们遇到问题时也都能抽出闲暇时间为我们一一解答,也为我们每一次的作业进行点评和提出针对性的意见,也正是有老师和助教的悉心教导,让我对这门课的学习更深了一个层次也更感兴趣,真心感谢老师和助教一学期为我们的付出,祝愿老师和助教在以后能够工作顺利、身体健康!

时间: 2025-01-06 04:04:47

软件工程学习总结的相关文章

软件工程学习总结篇

在经历了12周的软件工程学习之后,我们的在这一阶段的学习也即将画上一个句号,从刚开始之初的一无所知到后来我们一起合作做完成了许多的项目,这些应该就是一个不断学习积累的过程,在这个过程中,我们每个人的收获都是不同的:或许我们学会了如何去管理一个团队,又或许我们学到了更多的专业方面的技能,当然我们也学到了团队的重要性,所有的这些都是在潜移默化的影响着我们以后的工作和实践.所以,虽然我们这一阶段的学习暂告一段路,但我们的软件工程开发之路也应该才刚刚开始. 一.首先我们一起来欣赏一段译文: 软件工程师们

第二周软件工程学习

又到了截止交作业的时间了,这周比上周好一点,利用的今天下午的时间,我看了邹欣老师的构建之法的前三章.果然如许老师说的一样,看过了就爱不释手啊,基本上没有死记硬背的东西,各种生动的例子,让我这个计算机基础那么差的除了一些用英文写的专业的名词之外,差不多都能看懂.还没有进行俩人结对的项目,看到第四章的时候就没继续往下看. 那下面就说一说我对前三章的理解和体会,以及想提出的问题吧.最想说的是30页的例子,实在是有点恶心,即使生动的介绍了BUG的定义.在第一章中还有很多对计算机行业的发展前景,就业方向,

作业8:软件工程学习总结

一,学习收获. (a)书写代码. 说道代码,印象最深的还是第二次作业了,很多同学都为代码发愁,但是也激起了我们的求知欲,忙了好几天,才有一个交代. 总共是112行,相对那些和代码打交道的前辈们连零头都算不上吧,就学习而言,我们写和理解要相结合,现在只是“认识”,离“设计”还有很长一段距离,但是在自己的努力下,终将实现. b)熟悉(了解)了哪几个软件工具?   关于软件,我还记得第一次作业,老师让我们自己调查一些软件的发展史,我当了一次百度侠.结果闹出了乌龙 百度不能解决一切,对软件的了解终归还是

软件工程学习感想

通过这半学期我对软件工程的学习,从软件工程的基础到考试用户的需求分析与求解,最后到黑盒白盒测试通过自身做过的一些案例,讲解了软件工程这门本身枯燥乏味的课程,这不仅增强了学生学习的积极性,也通过让我们自己去做一些需求分析,我们从中学到了许多知识.老师不仅仅在课堂上对我们悉心的知道,在课外还让我们多看一些有关软件工程方面最前沿的理论,通过这段时间我读了<软件工程综合开发世间>这两本书,通过自己的读书学习,我有以下心得体会. 众所周知软件对于一个公司,一个企业乃至一个国家都是十分重要的,因此一个软件

软件工程学习要点

背景:学习了软件工程,但不知道要具体学习到一个什么样的程度,后来请教了高人,得到了一些基本的掌握内容,写出来与大家交流,更方便自己之后的复习. 知识掌握类: 软件工程三问:软件工程是什么?都有哪些阶段?每阶段的文档是啥么? 文档谁写的?给谁看的?都有什么图 文档中的内容应该写什么? 数据库外部设计是干吗的?约定是干嘛的?结构设计.逻辑设计是干吗的?数据词典是什么? 操作手册和用户手册的区别? 文档操作类: 软件流程图.结构图各种的图的画法: 逻辑结构设计不能出现数据库详细设计:如数据表是属于物理

软件工程学习后问题解答

一.在学期初我曾通过阅读教材发现了五个问题,现在我来对这些问题一一解答 1.问题:教材第二章讲在进行软件技术模块设计时,要越细越好,但是我在进行面向对象程序设计时,总是无法将某些模块分离开,导致某些方法代码行数过多,请问有没有更加具体一点的设计方法模板. 解答:这个问题老师也曾回复过我解决方法就是在设计的时候不妨也进行一些单元测试,这样有助于设计的展开,经过一个学期的学习与思考,我发现其实会发生这个问题主要是因为我编写代码的经验不足和思考问题不够全面导致,在个人项目和双人组队项目中我们的任务都是

一、最后一次作业:软件工程学习总结

学习收获:a)你书写的代码量多少行? b)熟悉(了解)了哪几个软件工具? c)这学期你学到的对软件工程相关知识有哪些? d)本课程对你在哪些方面有帮助? a)感觉自己书写的代码量不多,主要是老师平时布置的作业,对代码没有深入的研究. b)MyElipse,MySQL,Visual C++这3个软件平时用的是最多的. c)1第五章:团队与流程让我了解到团队与目标是紧密相连的关系,团队有一致的集体目标,团队要一起完成这目标:团队成员有各自的分工,互相依赖合作,共同完成任务. 2第八章:需求分析让我知

软件工程学习、问题

对于学习软件工程这门课程,我认为有许多东西要学习.其实在我看来学习这门课程的精髓是学习一种方法.是一个如何去分析和处理问题的过程,应该说其范畴已经远远不止局限于该门课程,成为了一个综合的一个能够解决问题的思想集合.软件工程是一门研究用工程化方法构建和维护有效的.实用的和高质量的软件的学科.它涉及程序设计语言.数据库.软件开发工具.系统平台.标准.设计模式等方面.在现代社会中,软件应用于多个方面.典型的软件有电子邮件.嵌入式系统.人机界面.办公套件.操作系统.编译器.数据库.游戏等.同时,各个行业

软件工程学习后的一些体会--------两周

软件工程这门课在印象中就是一门理论课,因为以前没有接触过,想象中的场景是:老师打开ppt,然后照本宣科的开始念经.在第一节课上,作为见面礼,老师开场赠送的一波营养丰富的鸡汤确实很是鲜美,听后信誓旦旦的感觉一定会成就一番事业(不过我更觉得像是一场90分钟的单口相声).所以课上听得酣畅琉璃,课后不久也就忘得差不多了.然后随之而来的是号称11项的课后作业,其实都是一些简单的活儿.有句话说得好:”难的事情不会做,简单的事情做不好,那你能干啥?“.其实我确实将任务都完成了,但后来分数很是不理想,因为没能按