附加题 回答问题
1.你认为本门课程需要在哪里进行改进,具体措施有哪些,包括:时间进度安排,项目难度等均可。
我认为本次课程安排的相对开放合理,更适合锻炼和培养大学生的学习能力。我不敢说这门课程有什么需要改进的,因为它的创新教育已经走在前列,但就我个人而言,我认为我的个人项目在课下完成的过程中缺少老师的指导,有很多欠缺的地方没有系统性的学会,没有举一反三的能力,仅靠学生或者团队之间的交流学习不够完善,还需要老师更多的指导和建议。希望以后做项目的过程中能有更多机会接触到老师和助教,以便更好的消化吸收知识。
2.你认为助教/老师哪里做的不足,哪里限制太多等。
我认为老师和助教对工作都非常有责任,对我们的作业审核,项目交代都非常的认真且严苛,唯一美中不足的是可能是由于我们学生个人基础和能力的差异,对作业的完成不仅相同,导致我们的得分也有差距,希望以后老师在审核打分的过程中,对取得巨大进步虽然完成的不够完美的同学给予更多的肯定,你们的鼓励是我们进步的最大的动力。
3.你认为每次项目的评分标准存在哪些问题,你认为的合理的评分准则是怎样的(个人/结对/团队算三个)
我认为本次评分的标准是公平有说服里的,对学生的综合能力,学习能力,执行能力等方面都有全面的考量。无论是个人,还是结对,或者团队,目的都是在不同的方向培养我们的学习能力和综合素质,我觉得这样的评分标准是值得推广的,就现在看和其他的教学评分准则来对比,我认为是最人性化最合理的评分标准,除了上一条说的关注同学的进步打分外我没找到需要改进的问题。
4.在结对项目中你是否真正体会到了结对的好处,是否真正严格进行了结对编程,双方的工作量是否相同。
首先我想说的是,我觉得结对编程对我们这样基础比较薄弱的学生是最直接最受益的学习方式,尽管老师在课堂上也会教授很多知识点,理论知识和逻辑思想,不过我结对编程是解决问题最方便快捷的学习方式,尤其是我的搭档他是一名学习非常优秀的学生,在我遇到问题的时候给了我很多立竿见影的指导,我在他身上学会了很多编程的原理和思想。我们的工作能力不同,他对我的编程也要进行适当的修改才能让我们项目更加完善,所以他的工作量比我的要多,但是我学到的知识要不他收获更大,我们都是协同工作的不存在一个人编程一个人等现成的,所以我觉得是对双方都有巨大锻炼的一次训练。
5.关于本门课程你还有其他任何好的建议:
因为软件工程是第一年改革,它的教学方式比起以往学习的计算机课程,在我看来它有更加注重课下的训练,更多的实践内容,也是因此我更喜欢这门课程,更欣赏这样的教学理念。毕竟现在的大学教育不比高中初中,每个人都有自己的思想,不喜欢被过度的约束,不习惯灌输性的教学,所以我建议软件工程保留现在的半开放教学,增加学生的课下练习。因为大学生的课余时间是十分充分的,课后的约束也是对大学生良好的学习习惯的培养。继续发扬这种半开放式教学理念。