周次 | 学习时间 | 新编写代码行数 | 博客量(篇) | 学到知识点 |
第一周 | 8 | 0 | 1 | 对软件工程和github的初步认识 |
第二周 | 18 | 120 | 2 | 对复利计算简单程序的设计; 基本学会了把程序push到github的操作。 |
第三周 | 10 | 70 | 2 | 对复利计算程序功能的增添; 了解了软件开发的流程。 |
第四周 | 8 | 14 | 1 | 对单元测试的初步了解; 了解了怎样fork项目到自己的github上。 |
第五周 | 14 | 122 | 2 | 学会编写简单的单元测试。 |
第六周 | 11 | 80 | 4 | 完成了结对编程项目,实现了动态显示资金现值的功能,体会到了团队合作的重要性。 |
第七周 | 12 | 470 | 2 | 实现复利计算程序界面的功能。 对其他同学的博客及代码给出诚意的评价。 |
第八周 | 8 | 30 | 1 | 初步了解Android项目的开发工具(ADT); 第一次体验团队合作项目。 |
第九周 | 14 | 120 | 1 |
了解了什么是敏捷流程;
与团队一起对软件进行了进一步的改进。
|
第十周 | 7 | 0 | 1 | 应用NABCD模型对选定的项目进行分析 |
第十一周 | 8 | 0 | 1 | 确定团队项目的sprint计划 |
第十二周 | 9 | 270 | 0 | 完成第一个sprint的看板设计、任务认领情况和进展情况燃尽图; 开始实行团队项目。 |
第十三周 | 8 | 480 | 1 | 进行第一次冲刺的回顾跟总结; 学会JSP与MYSQL数据库的连接和数据处理。 |
第十四周 | 6 | 0 | 1 | 了解学术诚信与职业道德; 学习JSP的分页处理。 |
第十五周 | 6 | 380 | 0 | 学会注册和登录以及对数据库进行增、删、改、查的操作。 |
第十六周 | 7 | 450 | 0 | 对团队项目进行完善。 |
第十七周 | 8 | 350 | 2 | 学习编写javabean和Java Servlet |