一、基本情况
1.1 请回望第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
软件工程第一次作业时定下的“学习前端”这个目标算基本实现了了吧,已经可以使用html,css,wxml,wxss编码,至于在python的学习还没达到要求,只能看懂代码,自己写的话...(不行)。
不足的地方倒是许多,在和大佬的比较中深深感觉到了。为什么他们懂这么多的工具?他们这些知识都在哪儿学的?为什么人人都会Java,js,webgl就我不会?!!Σ(っ°Д°;)っ这些差距我想补上..
1.2-a 总结这门课程的实践总结和给你带来的提升:
在软工实践课程当中我编写了2954行代码。
软工实践的各次作业分别花费的时间:
# | 作业 | 花费时间(分钟) |
---|---|---|
2 | 个人编程作业 | 3400 |
3 | 结对编程作业 | 2520 |
4 | 团队介绍与选题报告 | 150 |
5 | 团队需求分析报告 | 785 |
6 | 团队项目之现场编程 | 130 |
7-13 | Alpha冲刺(含总结) | 900 |
14-19 | Beta冲刺(含总结) | 360 |
20-22 | 每周小结 | 100 |
讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
第一次结对作业。从零开始学习Python,查资料,找资料,熬夜熬到很晚,所以印象深刻。
在软件工程课程上花费的时间(预计花费时间参考:开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
139(h) | 11.5X(h) | 12(h) |
介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
1) 学会了UI设计和前端界面编写;
2) Auto.js的相关开发学会了脚本的设计。
其他方面的提升。
1)学习的技巧和能力得到了一定提升
2) 在团队交流和团队协调分配方面有了经历
二、总结与收获
个人或结对或团队项目实践中的经验总结+实例/例证结合的分析。
团队项目实践中得到的经验是,开源的代码有很大的引导作用,但是又不是那么简单,还是要根据团队自身的需求,对开源的代码进行相应的修改和重写,在音乐的接口编写上面就得嵌入原本写好的预处理代码。 团队项目中理论上要在一定程度上平均工作量,但是由于能力和效率的不同还是无法避免的分配失衡,而越到后面发现有许多低技术力的工作没有分配,是自己考虑不周。
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
我感谢陈子杰对我的帮助, 因为他的主动帮助,让我在上传代码到微信小程序平台上花费的时间减少了很多。