教师授课意见和建议
教师授课意见和建议
这是《软件⼯程概论》最后⼀次作业,在此写上本次《软件⼯程概论》课程学习过程中的体会和总结,以及对教师授课给出意见和建议。
总结:
学习《软件⼯程概论》共8周的时间。从⼀开始的个⼈项⽬到后来结对编程再到团队项⽬,期间经历了太多的困难与挫折,当然也有成功收获。当⾃⼰花费很长时间与精⼒的程序运⾏起来时,还是很有成就感的。虽然《软件⼯程概论》已经结课,但我从中学习到了很多,除了个⼈专业技术知识外,还意识到了团队合作的重要性,了解并认识了软件⼯程。
刚开始学习软件⼯程时,我认为它就是⼀门学习软件⼯程理论,再进⾏编程练习的课程。然⽽经过⼀段时间的学习,在我看来与其说软件⼯程是⼀门课,倒不如说它是⼀种编写软件的思想。引导我们如何去分析问题,如何处理问题并在实践中学习什么是软件,什么是软件⼯程。
在这门课程的学习中,我感触最深的是做中学”的教育理念。抛弃传统按照“需求分析、设计、开发、测试、运营和维护”,软件⼯程⽣命周期教学⽅法。这门课程不是将软件⼯程⽣命周期分成⼀个个单独的理论学习,⽽是将其练习起来,在实践中学习。在这门课中,⿎励学⽣做⾃⼰决定的项⽬,但是要求他们要做“真实的项⽬”——有真正⽤户的软件。
这门课程从个⼈,团队的⾓度进⾏学习。通过“软件⼯程概述”、“PSP⼯程师的能⼒评估和发展”、“单元测试和代码规范”的学习为个⼈的发展打下基础。我了解到程序是基本功,但是除了程序之外,软件⼯程决定了软件的命运。软件⼯程是把系统的, 有序的, 可量化的⽅法应⽤到软件的开发, 运营, 和维护上的过程。软件的商业模式决定⼀个软件企业的成败。软件从业⼈员和软件企业的道德操守会极⼤地影响软件⽤户和社会。
⼀名软件⼯程师应该从“知识”、“经验”、“思想”、“职业技能”、等多⽅⾯成长。评估⾃⼰的能⼒,到发展⽅向。学会了“期限的前⼀天,集成代码到整个系统中,并且能够很好的运⾏;虽然在其中也出现了⼀个⼩问题,但是很对就发现了问题所在,并在⼏分钟之内就解决了这个问题”。这⼀种个⼈的开发⽅式。知道代码风格规范,看似是⽂字上的规定,表⾯⽂章,实际上⾮常重要,牵涉到程序设计、模块之间的关系、设计模式等⽅⽅⾯⾯。
团队⾓度的学习,从“结对开发”、“团队开发流程”、“敏捷开发”让了解⼀个团队如何开发软件。如何合作,如何提意见。了解到团队有⼀致的集体⽬标,团队要⼀起完成这⽬标。团队成员有各⾃的分⼯,互相依赖合作,共同完成任务,并学到敏捷开发的⽅法。我认识到团队的⼤流程中,是每⼀个具体的个⼈在做开发、测试、⽤户界⾯设计、管理、交流等⼯作。因此,个⼈在软件团队中也有个⼈的流程。个⼈的劳动成果有序地组织起来,就是团队的流程。
团队项⽬作业中,我的团队项⽬是开发⼀个java web程序。认识到⾃⼰还有很多地⽅需要改进和完善。当⾃⼰团队⼀起努⼒完成的作品时,让我感受到了有时候⼀个看似简简单单的东西,它的背后隐藏着⽆数的汗⽔与付出。
⽐起⼤多的基础课程,软件⼯程的授课⽅式并没有那样的枯燥乏味。“做中学”理念引⼊教学,使我们的学习更加明确,使我们的交流更加深刻。虽然这门课结束了,但它教会了我们做事的⽅法和思想,我们还需继续深⼊学习,提升⾃⼰。最后衷⼼感谢许⽼师⾟勤付出与讲解,也感谢各位同学、团队成员在学习中的⿎励与帮助。
教师授课意见建议:
女生学软件工程好吗⽼师的教育⽅式很好。讲课⽣动,每节都有练习。教学严谨,讲课紧密联系实际,能调动积极性,并在上课的时候在课程之中掺杂很多做⼈的道理,给我⽣活中好多感悟。虽然会有⼈抱怨作业任务重,但是还是希望⽼师能⼀如既往的坚持这种教育⽅式。
上课形式很新颖,可以提前让我们对以后的⼯作内容和形式更加了解,对我们的要求也很严格。希望⽼师可以对我们的作业提出更多的指导性意见,帮助我们更快更好地提⾼能⼒和完成任务。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。