中期调查问题整理

Q: 同学们希望得到多一些指导和教程,其中排名前三的问题是:

  • web开发相关技术
  • github 教学
  • 算法

Q:到目前为止,你对于软件工程课程最感困惑的概念是什么?(一个详细的描述来解释你为什么对这个概念困惑),同学们的反馈如下:

  • 软件工程好像根据我目前的水平并没有在开发中帮助到我?

  • 项目的流程管理,人员分工以及成本控制

  • 很多内容,例如一些文档,并没有对软件开发起到很大帮助,反而浪费了很多时间

  • 寒假的时候一直在提敏捷开发的概念 ,但我觉得前几次作业可以早点开始开发工作,设计和文档工作有点太重了

  • 对于开发来说,是有很多帮助,但是感觉到工作后才可以好好理解

  • 目前来说比较困惑的是设计模式相关的内容,主要就是判断如何使用何种模式的问题

  • 在有限的时间增加了更多的计划。

  • 作业要求的博客内容大多都没有意义

  • 就很离谱啊,开这门课浪费时间有什么?你以为我们不会淘宝买一个来应付你?你觉得一学期熬一熬夜,浪费大把时间在这种毫无意义的地方,还叫助教来恶心人,是对你有好处还是我们有好处?垃圾培养政策下的垃圾课程,你希望学生掌握软件开发到底是要让学生能够去大厂开开眼界,还是大三花时间上你这种破课?极限开发?你弄得人家研究生考不上研,找工作的被你浪费一堆时间,这种情况去提前体验程序员的日常怕不是本末倒置吧,开这种课为什么不好好让我们去准备实习怎么面试?

  • 测试。因为不熟所以困惑。

  • 需求分析要做到哪种程度

  • 软件开发模型

  • 原型不是最终的结果,花很多心思在那儿是不是多余呢?原型陷阱。

Q: 指出你认为这学期老师和助教在开学至今的工作中做的不好的地方? 同学们的反馈如下:

  • 太死板了

  • 人性化

  • 任务占据太多时间

  • 没有具体的开发技能的教学,导致完成任务需要自学,压力很大

  • 对于作业的时间安排有点太紧了

  • 作业太多了 一次接着一次 好累 没时间读书 准备升学

  • 有的地方可以多近人情一点,比如个人作业的测评

  • 作业博客阅读起来会比较有些困难,而且有时候对作业的要求不是特别明确

  • 时间安排不合理,有的作业不需要太多时间,有的需要很多时间

  • 任务题目部分指代不清,群里讨论也有点模糊

  • 有些比较困难的作业给的时间过少,导致时间紧张

  • 时间安排不合理

  • 在有限甚至减少的时间段增加更多的技术量,未免有所刁难,并不是每个人都有技术,并且大三下学期是考研开始准备的时期,时间冲突太过严重。

  • "1. 构建之法的问题应该是循序渐进的,一开始怎么让同学就看整本书,不是说什么我们看不懂的地方提问。很多东西你没有实操,连基础知识都没有,根本分不清什么是看不懂看得懂的地方,甚至有些问题需要我们反驳,怎么反驳,拿什么反驳?恰好教学进度是一章一章学习的,那为什么不学习完一章后,再问同学问题在哪里呢?

  • 是不是有点缺少人性化?编程的时候因为助教写了自动化测试工具,测试我们代码的正确性。可是有多少同学是因为命名错了,或者文件名一不小心错了,然后直接0分,我想问一下助教写自动化测试工具需要花多少时间?我们辛辛苦苦写了六七个小时,结果直接给0分编程,我觉得有点不能理解。或许助教会说这是规范,你以后在企业会怎么样,可是这是教学,人人都会犯错,为什么不给一次机会呢?而且现在程序也有很多的容错性,例如你输入一个拼音,你输错了,也往往会得到正确的结果,那么在判别程序的时候可不可以加一些容错机制呢?"

  • 作业任务太重了。

  • 作业的要求有点模糊,表达可能有点混杂,比如团队作业会出现上文中答辩打分选项和下文ppt要求不一致的情况,让人有点不解,粗心的同学就漏过去了,还好是团队作业眼睛多大家一起盯着。还有一些时间成本高的作业要求善待改进,但我也想不出怎么改了:比如要求文档方面比如第四次作业要每人有commit记录,相当于我们用git做项目管理,传送文件。首先git不好做word等文件类型的版本管理、这一点就已经怪怪的了;然后当github一直崩溃,挂vpn都进不去时,这效率就非常低下,不如q群大家直接发,所以这里发一发那里又要发一发,动作就很冗余多余,而又因为强制要求要有这个各种构件去提交,有的人用md写有的人用word、txt写,整合时不胜麻烦;你说为何不统一用md,很好做版本管理,但博客要求是md,文档是要用wordppt,那我还得装插件去格式转换,不然表格什么东西岂不是写半天;而共享文档的话,功能较少,也不方便使用。所以这个作业要求也就commit记录和开发记录文档对于贡献度打分有参考价值这一点有用了。助教(隔壁班)也不用在群里大提一堆时间成本高的奇怪方法,虽然我是学到了确实还能这样做项目管理,但没同学愿意用呀...就很尴尬。所以说这种作业要求与其说那么多话去圆他,或者让同学吐槽那么多,不如直接改进掉或删掉,是吧。其他前面的作业个人觉得安排方面的不足暂时忘记了,期末个人总结可能想得起来,到时候多提提。

  • 挺没有人情味的,有些事情不能完全按照规则来,这样只会让认真做作业的同学寒心。

  • 工作安排不合理,有的比较难时间少,有的简单时间多,有很多没用的作业,请不要布置了

  • 任务太多占用其他学习时间,任务时间安排不够合理

  • 老师助教都很认真负责,没有什么不好的地方

  • 连坐倒扣分,太过死板,非个人原因随团队扣几次分都可以直接重修了

  • 任务持续时间不够合理

  • 谢谢老师这学期积极布置任务给我们做,我们在其中学到了很多东西,明白了软件怎么开发,明白了极限编程是怎么样的,让我在宝贵的大三复习时间中抽出一大把时间来学习了软件的开发,受益匪浅 所以我想说 :这 种 水课 能 不 能 消 失

  • 对于作业要求展示的内容、形式有分歧。

  • 作业量太大

  • 1.每次作业非常模糊,列出来checklist但是却在别的内容当中有很多额外的东西,十分没有条理
    2.助教和同学的评分项不一样,助教那边列出来的要求和同学收到的不一样真的很麻烦
    3.我本人是很喜欢创作和开发的,但是这堂课让我感觉到有些抑郁,不太清楚是为什么"
    虽然明白助教和老师都是负责,想要将工作做到最好,但是我认为有些地方会不太合理。比如说之前一次团队任务,早上发布任务,晚上提交作业,一个大家还没有磨合得很好的团队,要在一天内完成需求分析、原型设计、开发测试等等一系列工作,未免压力过大,这个作业就非常不合理。
    对课程事务的通知较少,没有统一的通知途径
    作业之间不协调。前一个作业要求计划,下一个任务可能和先前的计划不符,应该早点公开后面作业的大致内容。作业内容与老师要求不一致,比如系统设计ppt报告要求有数据流图,而这是在分析阶段应该做的事

  • 答辩环节,缺少学生的积极参与。

  • 老师很好,助教很好,作业很不好。

Q: 你想对老师和助教说些什么? 同学们的反馈如下:

  • 辛苦了,但我还是觉得这门课的工作量不只有两学分

  • 时间安排在大三下,青黄不接的时间,被迫去做一些选择,如果在安排时间延长在大三开展,时长跨两个学期,将会比较容易安排,而不是被迫取舍。

  • 希望作业可以少一点!放过孩子吧!

  • 希望能更多了解学生的想法

  • 希望在作业上可以适当调整时间

  • 只是个人建议,可以适当考虑一下决定考研和决定就业的学生的情况来考虑任务量,增加项目经验确实对于决定就业的学生来说帮助很大,但是对于决定并已经投入考研复习的学生来说,以目前的实践课内容来看,会对这部分学生产生压力,有事还会打乱预期的复习计划。

  • 作业压力稍大,考研复习进度停滞不前

  • 时间安排不合理 我每天睡6个小时都差点没做完。

  • 能够理解助教是为了我们好而花费很多精力给我们设置任务。可是最终的目的我想是希望同学们可以学到一些东西,而不是因为时间紧迫而用原来已经学过的东西吧?比如这次很多人还在用基础的web,在用java swing。其实这些大家早就会了,但是大家不敢,也没有时间去学习新的东西,过多的作业负担是否反其道了,希望考虑。

  • 希望减少作业,因为大三下同学们准备升学和就业都需要时间。

  • 真的有点忙 因为其他学科也会占用不少时间

  • 时间安排太紧了,对考研同学不友好,每天都在做软工实践,复习的时间根本就没有,而且我认为如果不一毕业就就业的话,时间安排上没必要那么紧迫

  • 希望老师和助教能够站在学生的立场来考虑问题,我们还有很多事情要做,比如考研,找工作,并不是所有时间都要花在软工实践课上,既然我们都完成了作业,为什么不能给一些过得去的分数呢,这或许也是软工实践课被每一届学生吐槽的原因吧。

  • 老师和助教都很好,都很尽职尽责,就是还是希望给学弟学妹减减负,希望学校可以把这门课放到大三上,对考研的复习真的很不友好
    少布置点作业

  • 实践内容真的太多了有点累(但是没办法,布置了我们学生就有义务学好),这个学期不止有一门实践,其他还有两门实践课。现在计算机考研和就业都开始严峻起来了,特别是考研的内卷(大四上一个学期的复习已经不能满足能力要求了)。已经有太多跨考和本专业考研的同学,在大三开始复习,准备找工作,但是我们要在忙好几门课的实践。对比起来给我们日常增加了很多压力。一长段时间被绑定在课程实践上,导致自主安排学习的时间减少了。还有可能是我个人的原因导致焦虑和压力大。

  • 作业占据了大多数课余时间 压力较大

  • 各种作业可以适时在deadline前1-2小时群里提醒一下

  • 你是不清楚现在卷成什么样了?你们当年大三下不用准备都能考上研究生,大三下开这种课有时间做,我们呢? 985的学校从大三上就开始卷考研,我们是天才吗?为什么大三下都不给时间准备考研,这种课不消失福大计算机和软工永远都是垃圾B-好吧
    听说之后可能会在各组之间调人。希望取消这个环节。对于某些付出很大的同学,万一被调走,最终beta版本的开发与发布却没有该同学的参与,感觉就像辛辛苦苦发明出来的东西被别人抢去申请了专利,而自己还得不到好处。可能这么做是为了模拟公司里的实际情况,但是公司是会发工资的。

  • keep real

  • 希望可以减少工作量,照顾一下考研的同学。

  • 希望老师可以给出更合理的建议

  • 老师和助教或许多听听学生的诉求会比较好

  • 按照最初的设想,软件工程实践课程对于我们以后的工作以及个人的成长确实是有很大帮助的,但是我个人体验之后只觉得我所上的软件工程流于形式。alpha冲刺为什么一定需要10天,为什么我们不能提前完成?为什么我们的会议一定要站立式 ?为什么我们多次作业需要对构建之法提出问题?为什么对问题的数量有限制?我见证了一个团队从神采飞扬的说起自己的项目,到最后只想随便做做,为什么需要阶段性的时间来限制我们逼迫我们,而且时间还很紧,令我印象深刻的是,一个周日发布了一个仅有16个小时左右的作业,这是想告诉我们搞开发就是随时会有紧急情况吗?作为把学生培养成社畜或者一个随时可以被替代的螺丝钉来说,这个教育很合格。虽然这门课的初衷是好的,但是这门课的实现方式却无疑在摧毁着学生的创造力,抹杀掉用代码来创造美好世界的想法。总之,我个人是越来越讨厌这门课了

Q: 你对本问卷有什么意见和建议,比如你认为应该增加的统计项,或者应该删去的统计项,或者从题目设计角度给的建议,同学的反馈如下:

  • 选项建议加几个自定义,单选四个都不想选(助教评价)
  • 我觉得有的地方有待改进,但我不说
  • 是否希望可以对作业时间周期进行讨论
  • 可以增加一些调查同学们遇到的困难的题目。
  • 第24题,第一个选项,不愿意成为助教并不代表觉得这份工作没有意义,助教对课程的帮助还是很大的。还有第10,11题,本学期“发起选题+自由+随机”结合的选队方式个人觉得其实是非常棒的,但我好像找不到这个选项,选项里非自由即是随机,太绝对了。选组长的话,有的同学是技术强,表达能力也强,懂得大局,组织同学伙伴,在一开始的选队环节就发起了队伍,便作为了组长,也没有体现这些的选项。希望对问卷里这种“裹挟观点”的不太恰当的选项做出改进。
  • 在中国github使用体验极差,强烈建议使用gitee,github有的功能它基本也有
  • 对课程的评价可以去掉,因为评价不可能太高
  • 对于是否愿意成为助教这个问题,选项设置不够合理,我并不是认为助教没意义,我只是因为没有时间。
  • 多加其他项 有的选项不够完整
  • 愿意成为助教这题我觉得可以删掉或改进一下选项,结合一些个人能力的考量。
  • 给个学生不想上的统计票 票数超过80%这门课直接消失好吗
  • “有几次加班到0:00”觉得可以删掉,因为我个人对于这几次作业来说,就算离截止时间还有好几天,也可能会自己做到凌晨。
  • 学习新知识应该有“无“的选项
  • 题目太多️
  • 如果我准备考研,应该如何参与软工实践,或者在二者中平衡呢?
posted @ 2021-04-27 12:31  Grey Zeng  阅读(678)  评论(30编辑  收藏  举报