(1) 你认为本门课程需要在哪里进行改进,具体措施有哪些,包括:时间进度安排,项目难度等均可;
对于皱欣老师的软件工程之“构建之法”,说实话,我并没有权利 去评价,不过对于上了一个学期的课本,,我简述一下个人对这本书的看法:首先书上的理论知识太少,我们学生并不知道怎么去学,虽然课本结合了很多的故事,不过当我们将课本结合实际时,并不知道怎么入手。而且作业有点偏多,有的项目难度偏大,比如最后一个团队项目,作为大三学生,我们拿得出手的也只有C++,对于使用安卓,有点迷茫。时间进度在减少一些项目之后应该刚好适合,太多的作业以及对于刚接触这么课的学生会失去兴趣。
(2) 你认为助教/老师哪里做得不足,哪里限制太多?
对于这门课来说,可能由于刚刚改革的缘故,老师对这门课的串联可能有点不够,课上并不是那么的顺畅,结合实际的东西有点太少导致学生对于这门课理解不够,而助教我个人觉得是工作比较认真的一个,虽然没见过真面目,对于作业的评判是非常非常的认真,结合图表与数据很让人信服。
(3)你认为项目的评分标准存在哪些问题,你认为合理的评分标准是怎样的(个人/团队/结对)?
对于老师的这份评分标准,我觉得有点太过于模糊,很多地方我们并不知道老师的标准是什么,哪里是分值点,对于完成作业之后,我们可能会整整一篇文章的记叙文,没有达到评分标准,这会导致很多学生的信心逐渐缺失。在抄袭泛滥的年代,我对个人评分标准是:事先老师给出具体的评分细节,优秀的给五分附加分,根据学生完成任务详细程度,对学生完成的任务进行判断其真实性,检查出抄袭的零分处理。
团队评分标准:根据学生的角色和对团队作业做出的贡献进行评分,根据我了解,每个队差不多只是一两个人在做,所以根据团队任务以及对任务的熟悉程度进行评分。
结对项目评分标准:为了防止工作量不平衡问题,在作业公布的时候,老师应该给出评分细则,让学生心理有一把秤,衡量自己对这次作业付出量。提高学生的积极性!
(4)在结对项目中你是否真正的体会到了结对的好处,是否真正的严格进行了结对编程,对方的工作量是否相同?
对于这次作业,说实话,我没有感受到结对编程带来的好处,反而是一种拖累,两个人的性格不一样,想法不一样,对程序的热爱不一样,我们似乎并没有在公司中的那种动力,两人的基础知识不一样,能力不同所以工作量也不一样。
(5)你的团队项目是否成功,如果重来一次你是否选择这个团队?为什么失败?
自我感觉,这次我们是失败的,作业没有分配合理,因为我们团队有四个人考研,其余忙着找工作,根本聚不起来,而且对于自学安卓的我们,运用不熟悉,对于一些团队项目。我能说这并不是我们在一起工作的结果。只不过队长给每个人分配的项目不一样罢了,说白了这些作业和个人作业都差不多,甚至不如个人作业,我们似乎太关心自己的作业而不重视团队作业,这次我们团队是很差的,但不是哪个组的分数高就表示那个团队做得好,很多作业都是队长做的,队员做的真的太少太少。
如果可以再来一次,我还会选择这个团队,我们自学安卓,虽然不是很完美,但我想奉献自己的全部,这次自己真的没有做好自己,没有做好自己的任务。
(6)总结一下你们团队在做项目时大家的时间安排情况?
对于这次团队作业,或许是第一次团队作业,我们时间安排并不是和合理,我们团队一共有ABCDEF个人,在团队项目前期时,不过在需求分析时,只有ABC在分工做,其余DEF并没有被安排到任务,而到了一些团队项目时,一共有第一次到第七次作业,然后却是前四次作业有A做,第五次有B做,第六次有C做,第七次似乎没人做,当项目快要完成时,当要讲解PPT时,C以为ABCDEF人终于要聚到一起分配任务讲解了,最后还是没聚到一起,所以最终这个团队项目ABCDEF自始至终就没聚到一起过。
(7)关于本门课你还有其他任何好的建议/意见?
课上老师和学生之间,学生和学生之间的交流太少,老师应该加强课堂上的交流,提高课堂氛围,在一些个人项目,结对项目,团队项目完成之后,课上应该及时分享一下经验和技术,适当的鼓励,开发学生对这门课的兴趣。