一、课程总结
1)开篇博客我希望自己可以学一门新的语言,然后选了前端的网页设计,即学HTML、CSS、JavaScript。目前还在学习中,找的课程也还在更新中,但已经把更新的课程都学完了。
通过学习,我对网页设计的基础知识已经掌握了,自己也可以设计简单的网页。不足:学到的还是简单的知识,对于复杂的网页还不会制作,CSS和JavaScript也只学到一点,HTML学得较多。
2)大概有三四千行的代码,不过主要是学习前端网页设计的时候敲的。软工实践各个作业时间列表:
作业 |
时间(分钟) |
四则运算 |
482 |
四则运算(改进) |
885 |
结对作业 |
106 |
选题报告 |
300 |
系统设计 |
240 |
体系结构设计 |
180 |
项目系统页面设计 |
1640 |
所有作业中项目系统页面设计让我印象更深刻。因为这个作业让我新学到知识用到了实处,把软件工程和前端知识结合起来。而且这个项目是我提出来的,然后自己又把它的框架做了出来就很有成就感。
累计花了64小时在软工实践上,平均每周花5个小时。
新学了Dreamweaver软件,墨刀,学习和掌握了HTML、CSS和JavaScript语言,也认识了新的平台GitHub和gitee,学会了整理代码的方法,以及项目报告的书写方法。
二、实践经验总结
结对:通过结对,可以相互分享自己的idea,而通过分享后,我们可能从中产生新的idea,而这就是分享的好处。结对的人数刚刚好,人数不会过多,不易产生分歧,但又比一个人好,因为一个人就容易局限在一个思维里,多个人就多一种想法。 项目的技术需求就是要爬数据,而且数据量大,同时还要做好数据分类。这就是本项目最大的技术需求。
团队项目:通过团队项目,把自己的想法变成一个实用的系统,把自己学过的知识真正运用到应用中,这样使人很有成就感,当然也认识到自己还有很多不足,比如java、HTML等语言掌握的不是很深,都是只会简单的语法、语句,还有待加强。
三、给下一届的建议
要学一门新的语言,认真完成老师布置的项目作业。中途最好不要换队员,项目是一整套流程,如果再换新的队员,新的队员可能对项目不是很了解,可能导致成员之间会有矛盾和隔阂。
四、分析自己所在团队
团队的发展有萌芽、磨合、规范和创造四个阶段,我们团队经历过萌芽、磨合、规范和创造阶段。我认为我们达到了创造阶段,因为我们知道任何而战,而且我们也把注意力集中到了如何创造和实现目标上,并创造出一些有意义的东西。
五、证明学会了软件工程
做出了我们的系统:考研信息查询系统。能够熟悉掌握项目文档书写。
六、附录
一)个人PSP作业:https://www.cnblogs.com/sun0618-/p/13703581.html
二)个人PSP作业(升级):https://www.cnblogs.com/sun0618-/p/13742573.html