这个作业属于哪个课程 | <班级的链接> |
---|---|
作业的要求 | <作业要求链接> |
作业的目标 | 软工实践个人总结 |
学号姓名 | 102299144康泽业 |
一、学期回顾
1.1 回顾你对于软件工程课程的想象
我选修软件工程课程,是为了提高编程技术和实践能力。课程中,我经历了从需求分析到项目设计,再到合作开发的全过程。我学会了使用前端基础、js事件机制、canvas、unity碰撞体系、unity test runner等技术,还利用了AICG工具(Copilot和星火大模型)来辅助开发。我感受到了多人协作的乐趣和挑战,也发现了自己的不足和进步。我认识到了软件工程的基本概念和原理,也体验了软件开发和维护的方法和技术。
1.2 回顾你在这门课程中的投入与产出
在软工实践课程当中我编写了300~400行代码。
在团队项目中我参与了坦克大战的设计与开发,我在其中所承担给其他同学打下手的角色。
软工实践的各次作业分别花费的时间:
时间 | 作业 | 花费时间(小时) |
---|---|---|
09.01~09.08 | 第一次个人作业 | 10 |
09.08~09.15 | 第二次个人作业 | 11 |
09.15~09.28 | 第一次结对编程作业 | 11 |
09.28~10.07 | 第二次结对编程作业 | 11 |
10.07~10.23 | 团队介绍、选题报告、需求分析报告 | 3 |
10.23~11.03 | 原型设计、概要设计 | 6 |
11.04 | 团队现场编程 | 5 |
11.04~11.18 | 团队项目Alpha冲刺阶段 | 50 |
11.22~12.16 | 团队项目Beta冲刺阶段与终期总结 | 23 |
12.08~12.17 | 个人学期总结博客作业 | 1 |
在软件工程课程上花费的时间
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
120~h | 10h | 8h |
1.3 令你印象最深刻的是哪一次作业或哪一场答辩?为什么这次作业或这场答辩令你印象深刻?
是11月的时候关于游戏初步设计的答辩,当时每个组上去讲诉自己队员们对于游戏的构思,感觉到大家想法很丰富(虽然在之后的成品展示中也充分展现了目标与现实的差距),当时交流游戏玩法设计与构思的现场,很能体验到同学们对于参与一个项目的设计的热情与初衷。
二、总结收获
2.1 展开说说你的软工实践故事
由于之前学习不充分,这次在实践中明显感觉自己动手能力不足,对于python的熟练度不够,期间通过b站视频和chatgpt跟进学习与解决实际问题
2.2 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的帮助?
- python的庞大代码库
- chatgpt的伟大无需多言
2.3 技术之外,这门课程还给你带来了哪些方面的提升?
- 动手能力
- 团队沟通能力
- 发现问题解决问题能力
2.4 如果还有什么想记录的或者想说的,就写在这儿吧!
- 希望之后在不同的团队作业中,依然能够贡献出自己的力量