一、学期回顾
1.1 回顾第一次博客作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
当然是期待自己付出的努力可以获得一个自己满意的结果,顺利完成课程任务,提高自己的编程水平,提升团队合作能力。根据自己的课程安排与学业情况,尽量每天一小时学习,因为这门课我并不是很擅长。时间允许的情况下打算每周拿出八到十小时用在这门课上。
通过一学期的软工学习,我从完全的编程小白到可以自主进行简单前端编程与部分简单的开发,感觉还是非常地不容易的哈哈。在团队编程,特别是alpha和beta阶段,可以说是每天都花很大一部分时间来学习。但是,我还是只能算是入门,特别是后端,感觉自己连门槛都没摸到,只能说学无止境。
1.2 回顾你在这门课程中的投入与产出
-
非评测组
-
在软工实践课程当中我编写了(2000左右 )行代码。
-
在团队项目中我参与了( 知食分子 )的设计与开发。
-
软工实践的各次作业分别花费的时间:
-
时间 | 作业 | 花费时间 |
---|---|---|
09.03~09.04 | 首次博客作业 | 1h |
09.09~09.20 | 个人编程作业 | 30h |
09.23~10.14 | 结对编程作业 | 60h |
10.24~10.28 | 结对编程作品互评 | 1h |
9.30~10.23 | 团队介绍、选题报告、需求分析报告 | 2h |
10.30~11.06 | 团队项目之现场编程 | 15h |
11.06~11.19 | 团队项目Alpha冲刺阶段与中期总结 | 42h |
11.21~12.20 | 团队项目Beta冲刺阶段与终期总结 | 20h |
12.22~01.08 | 个人学期总结博客作业 | 2h |
- 在软件工程课程上花费的时间(预计花费时间参考:贴出你在首次博客作业中“你打算平均每周拿出多少个小时用在这门课上”这个问题的回答)
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
173 | 10.8 | 9 |
1.3 令你印象最深刻的是哪一次作业或哪一场答辩?为什么这次作业或这场答辩令你印象深刻?
团队项目作业。这是我第一次参与这么正式的团队编程作业,为了不脱后腿,每天都是ddl,要学习前端的知识,还要马上运用到实践中,每天基本花了大把时间在这上面,感觉每天的工作量拉满了哈哈。记得初次编写页面时,甚至连按钮都不会打,但在不断的学习中,也可以打出漂亮的前端页面,可以顺利完成组长交付的一次次任务,这种进步是令人深刻而又难忘的。并且在团队项目答辩中,看到团队的作品展示在大家面前时,还是非常有成就感的。
二、总结收获
2.1 展开说说你的软工实践故事
首先还是感觉收获满满的,还记得写第一篇博客的时候,连Markdown都不会使用,写博客时手忙脚乱,最后求救舍友哈哈;第一次爬虫作业时,甚至对爬虫这个概念都非常的模糊;到后来的结队游戏编程,不会原型,对这个领域涉及度也为零,每天都在对着这个项目发愁;现场编程的前一天晚上还在突击auto.js的教程;团队编程更是从头学习前端,每天都在ddl。但不知不觉期间,发现自己已经学了这么多东西了,真的是受益匪浅。虽然现在仍然有很多不足,但自己已经进步了很多,可以熟练使用Markdown,可以用墨刀做出漂亮的原型,可以完成前端的开发,学无止境。在这期间,学了很多东西,也认识了很多人,大家一起进步,可谓是一次不可思议的旅程。
2.2 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的帮助?
- Markdown必须拥有姓名,可以熟练地使用Markdown写报告
- 墨刀:好用的原型工具
- 前端三件套:不必多说,前端必学
- 微信开发者工具:开发小程序
- auto.js:实现手机自动化操作
2.3 技术之外,这门课程还给你带来了哪些方面的提升?
- 学会了愈挫愈勇的如钢铁般的坚韧意志
- 学会了自强不息的精神
- 学会了遇到困难不要轻易放弃
2.4 如果还有什么想记录的或者想说的,就写在这儿吧!
三、致谢
- 感谢柯老师,给我了一次可以充分提升自己的好机会!
- 感谢评测组的付出与帮助!
- 感谢我的舍友们,大家一起互帮互助,一起突破一个个难题!
- 感谢我的团队小伙伴们,大家团结一心,完成这份软工作品!
- 谢谢大家!祝大家新年快乐!