本教學進程主要參考婁嘉鵬老師去年的教學進程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)
學習目標
學習資源
學習任務