本教学进程主要参考娄嘉鹏老师去年的教学进程php
1.考核方式html
2.课前准备java
3.教学进程git
1.考核方式(100=45+20+10+25,+10)web
返回目录算法
2.课前准备数据库
预备做业编程
总结及问题解答数组
返回目录微信
3.教学进程
学习方法
学习总结模板(Markdown)以下:
# 学号 2017-2018-2 《程序设计与数据结构》第X周学习总结 ## 教材学习内容总结 尽可能简单的总结一下本周学习内容 尽可能不要抄书,浪费时间 看懂就过,看不懂,学习有心得的记一下 ## 教材学习中的问题和解决过程 - 问题1:XXXXXX - 问题1解决方案:XXXXXX - 问题2:XXXXXX - 问题2解决方案:XXXXXX - ... ## 代码调试中的问题和解决过程 - 问题1:XXXXXX - 问题1解决方案:XXXXXX - 问题2:XXXXXX - 问题2解决方案:XXXXXX - ... ## [代码托管](码云学习项目连接) (statistics.sh脚本的运行结果截图) ## 上周考试错题总结 - 错题1及缘由,理解状况 - 错题2及缘由,理解状况 - ... ## 结对及互评 ### 评分标准 1. 正确使用Markdown语法(加1分): - 不使用Markdown不加分 - 有语法错误的不加分(连接打不开,表格不对,列表不正确...) - 排版混乱的不加分 2. 模板中的要素齐全(加1分) - 缺乏“教材学习中的问题和解决过程”的不加分 - 缺乏“代码调试中的问题和解决过程”的不加分 - [代码托管](连接)不能打开的不加分 - 缺乏“结对及互评”的不能打开的不加分 - 缺乏“上周考试错题总结”的不能加分 - 缺乏“进度条”的不能加分 - 缺乏“参考资料”的不能加分 3. 教材学习中的问题和解决过程, 一个问题加1分 4. 代码调试中的问题和解决过程, 一个问题加1分 5. 本周有效代码超过300分行的(加2分) - 一周提交次数少于20次的不加分 6. 其余加分: - 周五前发博客的加1分 - 感想,体会不假大空的加1分 - 排版精美的加一分 - 进度条中记录学习时间与改进状况的加1分 - 有动手写新代码的加1分 - 课后选择题有验证的加1分 - 代码Commit Message规范的加1分 - 错题学习深刻的加1分 - 点评认真,能指出博客和代码中的问题的加1分 - 结对学习状况真实可信的加1分 7. 扣分: - 有抄袭的扣至0分 - 代码做弊的扣至0分 - 迟交做业的扣至0分 ### 点评模板: - 博客中值得学习的或问题: - xxx - xxx - ... - 代码中值得学习的或问题: - xxx - xxx - ... - 基于评分标准,我给本博客打分:XX分。得分状况以下:xxx - [参考示例](http://www.cnblogs.com/haoliberale/p/6580822.html#3650972) ### 点评过的同窗博客和代码 - 本周结对学习状况 - [结对同窗学号1](博客连接) - 结对照片 - 结对学习内容 - XXXX - XXXX - ... - 上周博客互评状况 - [学号1](博客连接) - [学号2](博客连接) - [学号3](博客连接) - [学号4](博客连接) - ... ## 其余(感悟、思考等,可选) xxx xxx ## 学习进度条 | | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长| | -------- | :----------------:|:----------------:|:---------------: |:-----:| | 目标 | 5000行 | 30篇 | 400小时 | | | 第一周 | 200/200 | 2/2 | 20/20 | | | 第二周 | 300/500 | 2/4 | 18/38 | | | 第三周 | 500/1000 | 3/7 | 22/60 | | | 第四周 | 300/1300 | 2/9 | 30/90 | | 尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进本身的计划能力。这个工做学习中很重要,也颇有用。 耗时估计的公式:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。 参考:[软件工程软件的估计为何这么难](http://www.cnblogs.com/xinz/archive/2011/04/05/2005978.html),[软件工程 估计方法](http://www.cnblogs.com/xinz/archive/2011/04/06/2007294.html) - 计划学习时间:XX小时 - 实际学习时间:XX小时 - 改进状况: (有空多看看[现代软件工程 课件 软件工程师能力自我评价表](http://www.cnblogs.com/xinz/p/3852177.html)) ## 参考资料 - [《Java程序设计与数据结构教程(第二版)》](https://book.douban.com/subject/26851579/) - [《Java程序设计与数据结构教程(第二版)》学习指导](http://www.cnblogs.com/rocedu/p/5182332.html) - ...
上面模板中用Markdown写的总结的渲染效果大概以下:
第01周学习任务和要求(3.5-3.9)
学习目标
学习资源
学习任务
第02周学习任务和要求(3.12-3.16)
学习目标
学习资源
学习任务
第03周学习任务和要求(3.19-3.23)
学习目标
学习资源
学习任务
第04周学习任务和要求(3.26-3.30)
学习目标
学习资源
学习任务
第05周学习任务和要求(4.02-4.06)
学习目标
学习资源
学习任务
第06周学习任务和要求(4.09-4.13)
学习目标
学习资源
学习任务
第07周学习任务和要求(4.16-4.20)
学习目标
学习资源
学习任务
第08周学习任务和要求(4.23-4.27)
学习目标
学习资源
学习任务
第09周学习任务和要求(5.02-5.04)
学习目标
学习资源
学习任务
第10周学习任务和要求(5.7-5.11)
学习目标
学习第11和12章,掌握如下内容:
学习资源
学习任务
第11周学习任务和要求(5.15-5.19)
学习目标
学习资源
学习任务
第12周学习任务和要求(5.21-5.25)
学习目标
学习资源
学习任务
第13周学习任务和要求(5.28-6.1)
学习目标
学习资源
学习任务
第14周学习任务和要求(6.4-6.8)
学习目标
学习资源
学习任务
第15周学习任务和要求(6.11-6.15)
学习目标
学习资源
学习任务
第16周学习任务和要求(6.18-6.22)
学习目标
学习资源
学习任务