1.我觉得这门课可以每周开一次课,然后剩下的时间就作实践活动。项目难度还可以,对于整个写博客的过程中,所有的内容基本上以前都没有做过,难度系数还是有的,当然也有可以第一次就可以直接下手的。
2.助教可能对我们结对编程过程的评分与实际有点差距;针对期末考试中出现的某些题型,老师并没有详细讲解过,所以在考试中对于这一类题根本无法下手。
3.对于个人编程来说,在做出结果并实现其所要求的功能后,主要看代码是否精简及效率;结对编程,主要还是看代码所能实现的功能,对于我这次结队编程,电梯调度程序,功能太少,代码量还多,所以成绩不是很高;团队项目,写博客的质量,团队成员是否都参与到其中,到最终完成的项目的质量对于评分标准都是很重要的参考点。
4.结对编程的好处有很多,刚开始写代码的时候一点思路都没有,但是通过别人的指点与帮助,会豁然开朗许多,代码一点一点的就累积起来了。对于结对编程双方的作业量肯定不同,对于编程,每个人的习惯都不一样,在结合双方的代码过程中,可能我就直接用我自己的代码了,工作量就会比较多。
5.我觉得我们团队很成功,如果再选一次我还选择在我们这个团队,我们成功做出了一款游戏,我自己也已经下载玩过了,虽然很简单,但是我要为这个游戏点n个赞,因为这是我们团队自己做出来的。在整个团队项目中,我们团队只有我一个女生,大家都会让着我,捡轻松的活儿让我做,所以我就负责了录视频,对做项目的准备活动做分析,提意见。
6.做项目前期,用了两三天的时间做采访工作,做调查问卷,然后用了半天的时间录制视频,确定了团队要做的项目。之后就开始做游戏,直到上交日期截止。
7.我觉得软件工程可以作为一门考查课,不需要安排期末考试,对于这种笔试来说并没有什么太大的意义。平时上课的内容都已经应用到了所做的博客中,而且做了很多的项目,也写了好几个程序,这种实践活动都收到了一定的成果。而对于这次期末考试来说,对于笔试内容,我答题的时候根本不知道怎么答,还是半开卷考试,抄写了好多没用的内容一点没用上,所以说期末考试我觉得没有啥意义,我觉得考查课好点,能做更多的实践活动,对提升学生的动手能力起到了挺好的作用。