面向对象程序设计——期末总结

一学期已经结束,有挺多东西要反思的。编程

博客做业学到的

博客做业学到的主要有:GIthub的基本使用(还不是很熟练,平时本身也没怎么用过);用Markdown语法快速排版文档,写博客;固然最主要的收获仍是来自于最后的团队做业。学习

下面主要说一下有关团队做业的问题。游戏

遇到的问题

此次团队做业我是挺看重的,然而最终完成的却不尽人意。主要有如下问题:开发

思路不统一文档

在最开始咱们的小会议上,只讨论了一些基本问题,好比要有哪些类,哪些方法,以后却没有深刻讨论具体实现以及统一类名,方法名等。以致于到后来发现每一个人都有本身的想法,本身的思路,同一个属性,有各类名字,同一个方法,参数列表和实现都不同。这就给后来的整和带来了问题,后来浪费了不少时间在修改上。博客

团队经验不足it

队员都是大一从头开始学习的编程,没有任何开发经验,因此常常会不知道下一步该干什么,处于一种迷茫的状态。另外对于一些具体功能的实现,可能并无使用最合适的方法,致使效率低下。不过也不能什么都说经验不足,毕竟也有和咱们一样的团队,也作出了很棒的做品。效率

我自身的问题重构

由于我上学期学习过Unity3D,也写过几个小游戏,因此队员都让我来主导此次团队做业的开发。可是我并无很好的协调好各个队员的分工,团队磨合不够好。语法

改进的地方

在以后的学习中,若是还有相似的项目或者大做业,必定要作好这几点,再也不犯以前的错误。

  1. 在开始以前先理清楚本身的思路,要尽可能详细,不要在开发过程当中手忙脚乱;
  2. 对于某个功能实现,多看博客多学习,吸收前人的经验;
  3. 团队以内要明确分工,每一个人都要有目标任务,再也不迷茫;
  4. 注重团队合做,团队精神,队员之间协调好。

重构

目前没有重构的想法,若是咱们组内有这个想法的话,我也乐意再次合做。并且假期我有另外的计划,因此这些做业的重构可能要先放一放了。

体会和感觉

很快一学期就过去了,想来我对本身本学期的学习状况是不满意的,因为本身的懒惰和时间分配的不均匀,不少做业都没能跟上去。最开始寒假的做业,因为当时还有工做室的一项比较大的做业,因此时间是挺紧张的。然而当时选择了以工做室做业为主,致使这门课程的做业一开始就落下了一部分。到后面累积下来的做业愈来愈多,便逐渐产生了逃避心理,不太想作博客做业了。其实想一想仍是本身不够勤奋,若是充分利用时间,仍是能够补上来的。只能在之后的学习中多多约束本身,作得更好,不犯一样的错误。最终成果确定是和本身的努力成正比的。

见解和建议

对于这门课程的实践做业形式,我我的认为是利大于弊。

这种形式实际上是之前历来没有接触过的学习方式。我大学以前的学习中,大部分都是一种相似填鸭式的学习,用题海战术应对考试,这种方式简单粗暴,快速有效,但并无真正学到知识,仅仅了解了皮毛;相比之下,这种实践形式更看重自主学习,培养咱们学习的积极性,只要你主动学习,就能学到不少东西。另外,这种方式也使咱们对整个知识体系有更深入的理解,按部就班的学习逐步巩固知识。最后的团队做业也增长了开发经验和团队合做经验。

不过,这可能并不适用于全部学生。有的人擅长自主学习,而有的人可能适应了传统的学习方式,须要必定的时间来适应这种新的学习形式,并且这种学生是占大多数的。可能有不少人和我同样刚开始是很迷茫的,感受老师没有任何提示,放了一篇做业博客,而后就彻底靠咱们本身了。我以为在刚开始有一个过渡阶段可能会更好吧。到了学习中后期,同窗们学习能力提升了,再彻底采起这种方式,应该会更合适。以上是个人见解。

最后,感谢这门课程的老师和助教的良苦用心,感谢他们带领咱们对编程有了更深入的理解,以及他们这段时间的辛苦工做。

相关文章
相关标签/搜索