20162307 第5周學習總結


20162307 2016-2017-2 《程序設計與數據結構》第5周學習總結

教材學習內容總結

教材學習中的問題和解決過程

  • 1 問題:

    • 什么是面向對象?
  • 解決方案:

    • 通過視頻教程的學習。
    • 面向對象是一種編程方法,一種思維方式,不是一種編程語言。
  • 2 問題:

    • return是什么?
  • 解決方案:
    找到了一個人的博客,並自己進行了實踐

代碼調試中的問題和解決過程

  • 1 問題
    -在if中打了‘=’結果出現錯誤
  • 解決方案
    • if括號中改為‘==’
  • 2 問題
    • 不知道如何運行兩個程序
  • 解決方案
    • 看了別人的博客,並自己操作。
    • 先將兩個程序放在src/下的新建的目錄下,用javac運行

代碼托管

  • 代碼提交過程截圖:

    • 運行 git log --pretty=format:"%h - %an, %ci : %s" 並截圖
  • 代碼量截圖:

    • 運行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 並截圖

其中有1000行是我在網上找的別人的四則運算擴展的代碼,想要學習,保存在我的目錄里,所以我的代碼會多。

上周考試錯題總結

結對及互評

點評模板:

  • 基於評分標准,我給本博客打分:(0-10)。得分情況如下:7分

  • 參考示例

點評過的同學博客和代碼

其他(感悟、思考等,可選)

這周的學習較上周學習不是那么的緊張,但是因為這周的學習與以前還是有很大的不同,所以學起來還是很吃力的,以前的類都是Java庫中預定義的,而本章確實自己定義的,讓我剛剛開始學習的時候,無從下手。老師發布的視頻,往往側重於基礎,而書上的知識要更加深入,有了視頻內容作為基礎,能夠更好的學習書上比較深的知識。學習Java就像是學習一門外語,要學習它的基本組成,語法,邏輯,才能建成一個體系,要不斷的去積累、去實踐、去運用,才能有效果。

學習進度條

代碼行數(新增/累積) 博客量(新增/累積) 學習時間(新增/累積) 重要成長
目標 5000行 30篇 400小時
第一周 72/72 1/1 20/20
第二周 267/339 1/2 18/38
第三周 297/636 1/3 22/60
第四周 719/1355 2/5 30/90
第五周 640/1995 1/6 20/110

嘗試一下記錄「計划學習時間」和「實際學習時間」,到期末看看能不能改進自己的計划能力。這個工作學習中很重要,也很有用。
耗時估計的公式
:Y=X+X/N ,Y=X-X/N,訓練次數多了,X、Y就接近了。

參考:軟件工程軟件的估計為什么這么難軟件工程 估計方法

  • 計划學習時間:20小時

  • 實際學習時間:20小時

  • 改進情況:

(有空多看看現代軟件工程 課件
軟件工程師能力自我評價表
)

參考資料


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM