周次

学习时间

新编写代码行数

博客量(篇)

学到知识点

         

第一周

2

0

1

1、软件工程是什么?

2、要怎么学习这门课程?

第二周

9

 100

2

1、如何督促自己的学习

2、编写复利计算软件程序、单利计算软件和本金计算软件

3、上传文件到Github

第三周

10 

206 

 2

 1、完善复利计算器的功能

 2、对学习编写复利计算软件程序进行总结

第四周

228 

3

 1、完善复利计算器的功能

2、编写个人项目耗时对比记录表来督促自己的学习,提高学习效率

3、阅读《构建之法》加深了对软件工程的了解

第五周

 10

150 

2

 1、学习编写C语言版的复利计算软件单元测试

2、认识到代码规范性、代码复审的重要性和学会更好的合作

第六周

      4    100  2

 1、与结对伙伴完善复利计算器的功能,并进行结对编程总结

2、通过“汉堡包”的方式了解自己的结对伙伴和发现自己的不足

第七周

 4  100  2

 1、完善复利计算器的界面,让界面看起来更美观,尝试连接数据库

2、通过看同学的博客并发表评论,可以借鉴他们的优点也可以发现了他们代码中的不足,共同进步

第八周

 4  50  1

 1、和班上的同学组队做团队项目,对师姐的项目进行二次开发,简单了解下安卓系统

2、更新进度条,梳理一下这个星期所学的东西

第九周

 8  50  3

1、团队项目--MathApp的二次开发,完善该APP的功能

2、阅读《构建之法》第六、七章学习敏捷流程和MSF的相关知识

3、更新进度条,梳理一下这个星期所学的东西

第十周

 3  50  1

 1、更新进度条,总结这一周学到的知识

2、和队友进行团队项目

第十一周

 3

           10 

          1

1、更新进度条

2、完成了backlog的制作和scrum的制作 

第十二周

 5   50   2

1、更新进度条

2、认领团队项目 

第十三周

3  50  2

 1、更新进度条

2、发表读书博客,进一步了解《构建之法》

第十四周

 12  200  5

 1、发表Sprint第二次冲刺第一天和第二天的情况,实时跟进团队项目进度,进行总结

2、发表读书博客,深入理解诚信与职业道德的概念

第十五周

 15  150  6

  1、发表Sprint第二次冲刺第三、四、五、六、七天的情况,实时跟进团队项目进度,进行总结

2、发表典型用户的博客,加深对团队项目的了解

第十六周

 16  200  8

 1、跟进团队项目,发表团队博客记录项目进展情况

2、计算团队贡献分,并发布博客

3、进行新的一轮冲刺--sprint3,发布关于sprint3的介绍博客

第十七周

15  50   7

 1、跟进Sprint3

2、发表学期课程总结博客,总结一个学期以来学到的知识和感想

3、发表Sprint3总结博客,为这一次冲刺画下一个句号