软工实践个人总结
软工实践个人总结
一、基本情况
1.1 请回望第一次作业,你对于软件工程课程的想象
回顾在第一次博客作业中我对这么课程的目标和期待,可以说这么课程完成甚至超出了我的期待.在这门课程的开始,在个人编程作业中做了一个文本相似度计算的算法,在结对编程作业中做了拼图(八数码)的算法,设计了一个简易的拼图游戏原型,并将它实现;在团队编程作业中,我们团队一起完成了我们的"饭图"微信小程序,并将它发布了;在软工实践这门课中,我觉得我的到了充分的实践锻炼,个人能力也得到了增强.
在这学期中,花在软工实践的实践还是挺多的,也得到了相应的成长,从第一次博客作业到后面的作业和两轮的冲刺,都在不断学习,接触学习了之前没有接触的工具和知识,学会了如何做原型,怎么写一个拼图小游戏,怎么写一个小程序,都是在之前没有的经验.当然在这过程中也会很难受,遇到不会的知识,只能去百度,问大佬,遇到Bug只能不断耐心的去找,但当解决一个问题时,有一分的进步,也有一分的欢喜.目前的自己还有许多不足,新学习的知识并没有真正的掌握,并没有深入了解,只会一些简单的使用,还需不断实践来提升锻炼自己.
1.2 总结这门课程的实践总结和给你带来的提升:
1.2.1在软工实践课程当中我编写了5000+行代码。
1.2.2软工实践的各次作业分别花费的时间:
作业 | 花费时间(分钟) | |
---|---|---|
2 | 个人编程作业 | 1920 |
3 | 结对编程作业 | 4320 |
4 | 团队介绍与选题报告 | 120 |
5 | 团队需求分析报告 | 660 |
6 | 团队项目之现场编程 | 420 |
7-13 | Alpha冲刺(含总结) | 1755 |
14-19 | Beta冲刺(含总结) | 1280 |
20-22 | 每周小结 | 1080 |
1.2.3讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
在这几次作业中最让我印象深刻的一次作业是结对编程作业,在这次作业中我们小组完成了一个八数码的算法,包括图片的识别,复原,还有原型的设计以及实现,在这次作业中,第一次自己实现了一个拼图小游戏,之前都是在玩别人做的游戏,但这次自己完成了一个简单的拼图小游戏,虽然简单了点,但是是自己做的第一个小游戏,蛮有成就感的.
1.2.4在软件工程课程上花费的时间
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
193(h) | 13(h) | 15(h) |
1.2.5介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
1.原型工具
Balsamiq Mockups (简单,上手快)
Axure (功能强大)
2.编码工具
Pycharm
Android Studio
微信开发者工具
3.其他
矢量图标:www.iconfont.cn (图标全还免费)
画图网站:www.processon.com (操作简单还不收费)
取色网站:www.codetc.com (简单方便)
在线学习网站:菜鸟教程
这些都是一下好用实用的工具,还有那个菜鸟教程,比较适合我这种菜鸟.
1.2.6其他方面的提升。
在文本编辑方面有所提升,在之前,只有看别人的博客,几乎没有写过博客,但是这学期,学习了Markdown的编辑方法,写了共22篇的博客,感觉在文案写作方面有很大的提升.
二、总结与收获
个人作业经验总结:不懂的东西可以多百度学习,百度,github,csdn是很好的学习资源.
结对作业经验总结:要仔细读题,因为粗心的缘故,把自己搞了,还有B站原来是一个很好的学习网站.
团队作业经验总结:要和团队的成员多沟通,不然容易出问题.
在这学期下来,学会了很多之前不会的东西,学习使用了许多好用的工具.比如学会了原型设计,学会了怎么画UML图,学会了怎么做一个简略的小游戏,学会了怎么做一个微信小程序,感觉自己的进步挺大的,一学期下来有所收获.
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
想感谢的人有很多,首先感谢和我一起组队做结对编程作业的谈世宏同学,在结对编程作业中,负责了让人头疼的算法部分,很感谢他的努力.还要感谢一下和我做团队作业的那些同学,感谢我们的一起努力,一起在玫瑰园食堂一起肝项目,一起努力实现了我们的项目,也感谢柯老师,在他的指导与要求下,我们才有不断的动力完成我们的项目.最后也感谢一下自己,感谢自己坚持了下来,没有半途而废.学一分有一分的收获,进一步有一步的欢喜.