一、基本情况
1.1 请回望第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
- 达成的期待和目标:
- 学习到了一些较为系统的开发理念
- 学习了许多编程语言和办公软件。python,ps等
- 增加了宝贵的团队开发经验
- 熟练了github的相关应用
- 不足:
- 在团队项目开发上拖了一定的后腿。抱紧大佬。
- 编程水平有待提高
1.2-a 总结这门课程的实践总结和给你带来的提升:
-
在软工实践课程当中我编写了3736行代码。
-
软工实践的各次作业分别花费的时间:
# 作业 花费时间(分钟) 2 个人编程作业 1780 3 结对编程作业 3665 4 团队介绍与选题报告 120 5 团队需求分析报告 660 6 团队项目之现场编程 320 7-13 Alpha冲刺(含总结) 2210 14-19 Beta冲刺(含总结) 1550 20-22 每周小结 600 -
讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
- 个人编程作业
- 第一次总是令人印象深刻,突然遇见难度远超以前的题目,难免记忆深刻。
-
在软件工程课程上花费的时间(预计花费时间参考:开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)
累计时间 实际周均时间 预计周均时间 180(h) 8.5(h) 10(h) -
介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
- 微信小程序开发工具。基本的应用都有所了解并且尝试过(除了云开发不是特别清楚怎么用以外
- Axure。原型设计好帮手,虽然也试了墨刀等其他,但还是Axure更基础些。
- ps。之前没学过,学会后对图片的处理能力极大提升
-
其他方面的提升。
- 编写代码的水平以及团队协作能力有了比较大的提升。
- 项目开发理念提升了。现在看到项目会想着先进行需求分析,而不是之前那种直接冲的做法。
二、总结与收获
非测试组:个人或结对或团队项目实践中的经验总结+实例/例证结合的分析。
结对编程项目,一开始对这个作业一脸茫然,不知道从何下手,慢慢的开始学着设计应该有的界面和功能,学会玩数字华容道 ,用python的game模块将功能实现。对AI算法原理也就是先图片分割再采用广度优先策略或者A*算法来跑还原路径。
对github的使用次数超过前两年次数综合。以往都是单人开发,对git的使用不是很频繁。而在软工的各项作业中对git使用有了更充分的理解和感悟。
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
感觉小组的每一个成员 。 谢谢你们!在团队作业中付出了大量的时间和精力 |
感谢自己。用心对待每一次作业。