学习进度条
第八周 6 82 1 本周进入了组队阶段,是在原先一个已完成的安卓app基础上进行调试改进,由于跨越度太大,基本没什么进度可言,希望老师可以对课程内容进行些调整(如讲解一下此安卓程序程序或是更换成一个Java程序来继续课程)毕竟能力强的同学就那几个,其余的同学都还是难以跟上的,这样本门课程实际上只对那极少的一部分同学有效,其他同学都成旁观的了(让只经过部分身体素质锻炼的普通人仅通过几个星期自我练习就去和业余拳击手对打,哪怕再努力,大多情况也只有挨打的份)总之在目前这个星期的学习中,这门课程已由能锻炼我工程能力的训练课变成了我学习生活的一个负担,食之如嚼腊,却被强咽,希望老师能照顾一下我们这些“炮灰党”
周次 |
学习时间 |
新编写代码行数 |
博客量(篇) |
学到知识点 |
第一周 |
2 |
25 |
1 |
了解软件工程的概念 |
第二周 |
5 |
72 |
2 |
进一步了解软件工程,学习操纵git,练习代码编程(如复利计算器) |
第三周 |
4 |
122 |
2 |
对复利计算器进行进一步的工程开发,体会软件工程的开发流程,尝试更新复利计算器的操作页面;了解软件工程的意义 |
第四周 |
3 |
63 |
1 |
对复利计算器的第四次改进,在经过讨论后对计算器的原程序进行了极大的简化与优化,使软件的维护更为简单,其次学习了GitHub的新的操作方式 |
第五周 |
3 |
54 |
1 |
在本周的学习中,我主要是进行了对复利计算的单元测试练习,在第一次写单元测试的实验报告时我还不太理解单元测试的目的,所以测试内容只是几个普通场景,和单元测试的内涵不符,在经过老师的讲解后才理解了,然后我才重新设置了诸如极限数据情况下的单元测试 |
第六周 |
2 | 47 | 1 | 开始尝试结队编程,第一次在合作的情况下进行软件开发,又进一步的完善了复利计算器 |
第七周 |
4 | 118 | 2 | 在团队作业的情况下我们将复利计算器的操作页面进行了更新,使操作和测试效率都得到了极大的提高,然后增加了预存数据,使操作更快捷 |
第八周 |
6 | 82 | 1 | 本周进入了组队阶段,是在原先一个已完成的安卓app基础上进行调试改进,由于跨越度太大,基本没什么进度可言,希望老师可以对课程内容进行些调整(如讲解一下此安卓程序程序或是更换成一个Java程序来继续课程)毕竟能力强的同学就那几个,其余的同学都还是难以跟上的,这样本门课程实际上只对那极少的一部分同学有效,其他同学都成旁观的了(让只经过部分身体素质锻炼的普通人仅通过几个星期自我练习就去和业余拳击手对打,哪怕再努力,大多情况也只有挨打的份)总之在目前这个星期的学习中,这门课程已由能锻炼我工程能力的训练课变成了我学习生活的一个负担,食之如嚼腊,却被强咽,希望老师能照顾一下我们这些“炮灰党” |
第九周 |
3 | 20 | 1(团队) | 在本周的学习中,主要是以团队活动为主,在进一步对软件工程进行了解学习之余,更多的是对一个“团队”的磨合,讨论团队在接下来的教学中的发展方向 |
第十周 |
2 | 13 | 1(团队) | 本周的学习主要是围绕着团队项目进行拓展完善,按照nabcd模型对我们的项目进行了初步构建并拍成了解说视屏 |
第十一周 |
2 | 148 | 1(团队) | 在本周,团队项目已经正式开始了,按着规划好的sprint模型,我负责页面的初步搭建,尝试着先将各功能块布置好,再一步步实现各大功能 |
第十二周 |
8 | 380 | 1(团队) | 本周,我已经开始制作我的团队项目分配好的任务——网页的页面制作,并已取得初步成效,完成了主页面的模型,但还缺各功能模块的完善 |
第十三周 |
10 | 420 | 1 | 对团队项目的原型进行设计与修改 |
第十四周 |
12 | 500 | 1 | 创建多个子模块内容,进行页面操作优化 |
第十五周 |
11 | 460 | 1 | 配合后端组完善页面的操作 |
第十六周 |
11 | 600 | 1 | 逐步完善各页面、各功能块,做些兼容性调整 |
第十三周 |
||||
第十三周 |