软件工程课学习进度表(1-12周)。第一周时间:2016年2月29日,星期一。
每周起止时间为周一到周日,每周课上学习时间为4课时,每课时45分钟,共3小时。
学习时间格式:课上时间+编写代码时间(含问题查询耗费时间)+写博客时间(含浏览他人博客花费时间)+其他与课程相关的学习时间
代码量:修改的程序后的代码+新编写的代码,默认新编写的代码
| 第一周 | 第二周 | 第三周 | 第四周 |
学习时间(小时) | 3+2+1+8(gitlab和git) | 3+11+8+2(coding) | 3+13.5+4.5+0 | 3+15+6.5+2 |
代码量(行) | 100 | 230 | 320+470 | 700 |
博客量(篇) | 1 | 2 | 2 | 2 |
了解的知识点 | git配置,gitlab项目推送; 随机数函数rand(), 随机函数初始函数srand(); | coding的代码推送; double类型的输入格式; 函数:abs(),floor(); 怎么实现四舍五入; | 内部函数,外部函数的使用; 求立方的函数pow 返回的是double类型; C#程序的单元测试以及测试过 程中问题的解决(问题见博客); 电脑有时候挺水,不如人脑; | feof适用于任何文件; F11单步调试,进入函数; rewind函数,将文件 指针从新定位流的开头; isalnum函数,判断字母或数字; 用命令行调试程序; |
| 第五周 | 第六周 | 第七周 | 第八周 |
学习时间(小时) | 3+8+7+10(课本 阅读以及结对作业) | 3+ 11.5+6+2 | 3+4.5+3+2 | 3+14.5+7+3 |
代码量(行) | 200 | 440 | 140 | 300 |
博客量(篇) | 2 | 2 | 1 | 2 |
了解的知识点 | 本周主要阅读课本 和复习C语言了, 课本读完收获基本为0。 猝! | 结对编程 团队模式 开发流程 敏捷流程 | int (*p)[3]是数组指针, int *p[3]是指针数组;
| 需求分析方法, 团队项目模型的 建立方法, EasyX图形库的使用 |
| 第九周 | 第十周 | 第十一周 | 第十二周 |
学习时间(小时) | 3+10+5+3 | 3+8+2+1 | 3+15+2+1 | 3+20+1+1 |
代码量(行) | 300 | 300 | 400 | 500 |
博客量(篇) | 1 | 0 | 0 | 1 |
了解的知识点 | WBS 燃尽图的构图
| 实际烟花爆炸过程 到图像模型的建立, 指针与数组的相关知识, 指针与函数的相关知识
| EasyX绘制数码管 三维空间的随机埋雷 地雷的判定 颜色填充 |
|