20162304 2016-2017-2 《程序設計與數據結構》第5周學習總結
教材學習內容總結
- 本章對類進行了更加深入的學習,學習了方法設計和重載,溫習了之前老師就讓我們學過的調試和測試,還有就是通過本章的學習我對如何自己新建一個類。
教材學習中的問題和解決過程
- 問題1:對return語句不太理解
- 問題1解決方案:通過向張泰毓同學請教,在網上搜索,明白了許多。
- 問題2:對類,方法,對象的概念不太清晰
- 問題2解決方案:通過百度搜索我找到了這個答案。感覺特別形象生動。
代碼調試中的問題和解決過程
- 問題1:
(face == HEADS)?“Head” :“Tails”
是什么意思不理解 - 問題1解決方案:經過多次的嘗試以及對代碼運行的結果進行推測,我發現它的意思是判斷是否相等,如果相等,返回Heads,反之返回Tails。
- 問題2:在完成PP5.3時不知道如何運用枚舉類型
- 問題2解決方案:我把書翻到57頁找到枚舉類型這一節,把它又通讀了一遍,照葫蘆畫瓢,根據程序3.6將格式套用到PP5.3中,問題得以解決
代碼托管
上周考試錯題總結
-
教材P103頁代碼SnakeEyes.java的運行結果是固定的。(X)
-
原因及理解情況:當時書還沒有看到那里,對這塊內容不太了解,現在已經懂了。
-
輸入"cd"命令並按回車鍵后,將會出現什么情況?
-
A .從當前目錄切換到根目錄
-
B .屏幕顯示當前目錄
-
C .從當前目錄切換為上一級目錄
-
D .從當前目錄切換到用戶主目錄
-
原因及理解情況,對命令的使用不熟悉。已懂。cd 等價於cd ~,也就是cd /home/userXXX。
本周結對學習情況
- 20162318
- 本周的學習,我與泰毓同學互相幫助,可以說他為我解決了不少問題。
- 結對學習情況:開始一起研究老師四則運算的作業。
點評過的同學博客和代碼
感悟
每周的學習生活都過的非常快,感覺點點滴滴的積累,自己從一個什么都不懂的人,變得能看得懂代碼了。感覺很開心。
學習進度條
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一周 | 28/28 | 1/1 | 10/10 | |
第二周 | 287/315 | 1/2 | 15/25 | |
第三周 | 258/573 | 1/3 | 13/38 | |
第四周 | 719/1292 | 2/5 | 17/55 | |
第五周 | 648/1943 | 1/6 | 11/66 | 將以前留下的一個關於類、對象、方法的坑填上了 |
耗時估計的公式
:Y=X+X/N ,Y=X-X/N,訓練次數多了,X、Y就接近了。
-
計划學習時間:15小時
-
實際學習時間:11小時
-
改進情況:通過課上婁老師對我們學習方法的指導,可以說更合理地安排了時間,省去了許多無用功,讓自己的學習高效了許多。