| 选课类别:计划内与自由选修 | 教学类型:理论实验课 |
| 课程类别:本科计划内课程 | 开课单位:计算机科学与技术系 |
| 课程层次:专业基础 | 学分:2.5 |
周颢老师的《软件工程》课程包括一些传统的软工理论,诸如瀑布模型等,并结合一些行业实例。然而,多数学生认为理论内容“无聊过时”,并不贴近现代互联网公司的开发实际。课程项目侧重于文档撰写而非编程实践,使其更符合外包开发模式而非互联网公司需求。
作业重心在文档撰写,要求提交需求分析、概要设计和详细设计文档。多位同学强调,“文档 >>>>>>>>>>>>>>>>>>>>>>>>>>>代码”,因此多花时间在文档比优化代码更重要。学生普遍反映文档量大、要求高,有评价“一行代码两行注释三页报告”,报告质量直接影响最终成绩。一些学生提到大作业难度不大,可通过合理编写报告和演示demo获得较高分数。
给分认为较为严格且透明度不高。建议学生及时查询作业分数,以便及时改正错误。“文档重要性远高于代码”,高质量的文档、多注释的代码更易获得高分。今年两个班共35人提交demo,最高可获得总评+5分。部分学生对总评表示失望,认为“给分比文档平均分低得多。”
学生对课堂授课评价不一。多数认为讲解内容枯燥,实用性不强,甚至与职业实践脱节。课堂点名和考试安排较松散,有同学透露“没有期末考试”,因此部分同学上课认真度不高。课程内容需要自学补充,但总体感觉收获有限。
综合多位学生评价,《软件工程》课程存在一定提升空间,特别是内容与实际需求的匹配度和教学方法的现代化。由于过度强调文档编写和忽略实践编程技巧,课程难以激发学生对软件工程的兴趣和热情。建议未来课程内容与实际应用结合,关注编程实践与团队协作,以便更好地满足学生需求和现代行业要求。
在上这门课的时候,我感受到了前所未有的充实感。
我想想这门课让我学会了什么:
出分之后bb几句:
上传部分文档。第一次的找不到了;最后的设计报告只上传了修改后的,修改后的内容用红字与其他内容进行区分。如果你想得高分的话,我传的这份文档显然不是一个好的文档,而是一个好的教训。
总评83.
那个啥,我听说要搞本科教育质量提升,差评如潮的课能不能取消呀?
为什么这个评课系统不能给0分?生气
这智障一样的课程存在的意义是彻底断绝中科大学生的工业界就业可能性积极性, 全部滚去搬砖吗?
好奇这个老师加上助教一共写的代码有我github 上多吗?
学校垃圾工科教育的代表作: 软件工程
软工哥哥我误会你了5555在公司写软著和专利的时候才知道原来软工干的东西并不是一无是处
辣鸡软工,毁我青春。
上课上来讲一堆团队管理的东西,真的是屁用没有,就算有用也是要等到进公司以后才会有所体会,现在讲这些东西还太早了,感觉没啥用处也没人愿意听。
后面讲的开发模型尚可,可以在摸鱼时适当听一听课。
实验就是辣鸡,该学的一点没学,没必要的学一堆,文档写那么多,纸上谈啥兵啊,写出来的东西都不知道能不能照着做出来,原理啥的都只懂个皮毛还让你在那里讲的天花乱坠。
以上评论不针对老师,这门课如果不改革教学内容,换哪个老师来讲都一样。
隔壁jpq数据库的lab3倒是挺适合作为软工大作业的,软工课实验让我们多锻炼锻炼前端和图形界面的功底也挺不错的,有助于全栈的培养。
另外说一句,设计文档如果交了demo,可以直接总评加5分,不过由于这门课本身非常讨人厌,所以愿意写demo的人非常少。(本组demo直接魔改数据库的大作业,实现了 银行---学校、支行----院系、客户----学生、账户----选课、员工----老师、存取款----项目经费发放的一一映射)
据我了解,今年有几个组实验一翻车了,据说是由于报告比较糊弄+注释写的太少,所以应对方案是一行代码两行注释三页报告2333,报告的工作量及重要性远高于代码。
卡绩学分喜加2.5
没有任何存在的意义!!!全程套用模板写latex??这就是接触到工业界了吗?
我只是来试试能不能给0分的hhhh。。。
没有太大收获,感觉名不副实,好处是练习了latex排版。。。
总评94,呵呵哒~