个人附加作业


现在再增加一项个人的附加作业,每认真回答一个问题附加2分,10分为上限。附加作业回答以下几个问题:

1. 你认为本门课程需要在哪里进行改进,具体措施有哪些,包括:时间进度安排,项目难度等均可;

    软件工程这门课,通过一学期的学习和了解,也算知道大概,个人觉得在课堂方面应该多讲述一些专业方面的知识以及就业经验;通过上课可以了解到,上课的主要内容还是一些概念性的东西,而且上课过程中所要提问的问题很少,使得上课过程中同学没精气神,枯燥乏味,没有学习兴趣;在项目难度方面,个人觉得难度可以,而且通过不间断的团队项目使得个人编程能力提升,多多加强团队项目的训练,有助于提高自己的知识水平。
2. 你认为助教/老师哪里做的不足,哪里限制太多等;

    助教、老师对同学以及作业批复都很负责,所以个人认为没什么不足之处,在此感谢老师您们对我们的认真负责,您们辛苦了。
3. 你认为每次项目的评分标准存在哪些问题,你认为的合理评分准则是怎样的(个人/结对/团队算三个)

    评分标准其实大致是一样的。对于个人:通过完成作业的时间,程序的完成度以及是否是个人独立完成的;对于结对编程:包含个人评分准则,主要是通过两人之间的相互合作,所以评分应注重工作量的大小以及两人的分工方式;对于团队:包含上面两种准则,此外还要有一个工作核心即确立工作方向,进行明确分工,通过每个人的分工量以及完成度来进行评分标准。
4. 在结对项目中你是否真正体会到了结对的好处,是否真正严格进行了结对编程,双方的工作量是否相同;

   在结对编程中我体会到了结对的好处,而且也是按照结对编程的工作方式来完成的,对于工作量,由于我的个人能力比较差,并不相同。我的伙伴编程能力很强,所以编程大多以他为主,而我主要进行监督,找出并且修正错误,通过两人的相互合作完成项目工作。
5. 你的团队项目是否成功,如果重来一次你是否还会选择这个团队,为什么成功/失败;

   个人感觉团队项目还是很好的,首先从个人方面来讲,都有相对较好的编程基础,所以团队项目都能顺利完成,若果在重来一次,我也是会选择这样的一个团队;对于成功的原因除了个人能力外,主要还在于合作,每一个团队项目不同的人有不同的看法,另外也引出一些编程上面的摩擦,在通过团队的不断讨论以及协作改进之后,选取最优的编程。这样就能够编写出较为成功的项目。
6. 总结一下你们团队在做项目时大家的时间安排情况,可以匿名写。

   一般团队作业都是提前几周安排的,所以有相对较为充足的时间,在拿到项目后,我们都是进行一次集合讨论后安排分工,安排时间编写程序。
7. 关于本门课程你还有其他任何好的建议/意见;

  对于这门课个人觉得较好,而且较为可放,能够锻炼学生的学习能力,以及能够获得一定的社会经验;所以应该这门课以便更好的锻炼自己。

原文地址:https://www.cnblogs.com/fanxijiang/p/5597635.html