20162307 2016-2017-2《程序設計與數據結構》課程總結
1. 每周作業鏈接匯總
預備作業1:說出對專業的期望,老師提供的最大的幫助,期望的師生關系
預備作業2:說出我的技能,對於這個技能我有什么成功的經驗,我的經驗跟老師所說的學習經驗有什么共同之處,我有什么目標
預備作業3:安裝虛擬機及Linux的學習
第一周作業:緒論,Java程序設計語言,面向對象程序設計
第二周作業:數據和表達式
第三周作業:使用類和對象
第四周作業:條件和循環
第五周作業:編寫類
第六周作業:繼承
第七周作業:多態
第八周作業:異常
第九周作業:數據庫
結對編程第一周
結對編程第二周
結對編程-四則運算(挑戰出題)
結對編程-馬爾可夫鏈
2. 自認為寫得最好一篇博客是?為什么?
我認為我寫的最好的一篇博客是實驗四 《Android程序設計》
原因嘛,是因為當時AndroidStudio對於我來說是一個全新的體驗,還有git的問題,我研究了很久才解決,所以博客寫的很詳細,所以我認為這篇博客是我寫的最好的一篇。
3. 作業中閱讀量最高的一篇博客是?談談經驗
閱讀量最高的是20162307 2016-2017-2 《程序設計與數據結構》第5周學習總結
我也不是很清楚為什么此篇博客閱讀量這么多,可能是因為加入了小組互評的緣故
4. 作業中與師生交互最多的一篇博客是?談談收獲
交互的最多的是20162307 2016-2017-2 《程序設計與數據結構》第2周學習總結
因為剛剛開始學習所以有很多不足的地方需要改進,謝老師為我指出了許多不足,我的代碼格式,如何快速格式化代碼;婁老師為我指出博客的格式,commit message應該如何填寫,如何提出問題,如何總結錯題。這些指教讓我日后的學習少走了許多彎路。
5. 實驗報告鏈接匯總
- 實驗一Java開發環境的熟悉(Linux + Eclipse):使用JDK編譯、運行簡單的Java程序;使用Eclipse編輯、編譯、運行、調試Java程序。
- 實驗二 《面向對象程序設計》:1. 初步掌握單元測試和TDD 2. 理解並掌握面向對象三要素:封裝、繼承、多態 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原則 5. 了解設計模式 - 使用Eclipse編輯、編譯、運行、調試Java程序。
- 實驗三 《敏捷開發與XP實踐》:1.研究idea中code菜單 2.掌握JUnit單元測試 3. 掌握重構
- 以結對的方式完成Java密碼學相關內容的學習
- 實驗四 《Android程序設計》:學習Android程序設計
- 實驗五 《網絡編程與安全》:學習網絡編程與安全
6. 代碼托管鏈接
給出statistic.sh的運行結果,說明本學期的代碼量目標達到沒有?
代碼有6000多行,當初的目標為5000,所以已經達到了目標。
7. 課堂實踐對提高應用能力有幫助嗎?
還是有幫助的,在老師講解知識之后並加以練習,會讓學過的知識更加牢固。
8. 課堂實踐上自己有什么經驗教訓?
要細心聽老師講的知識點,將所學到的知識跟之前所學到的知識聯系到一起,做到融會貫通。
9. 課程收獲與不足
a.自己的收獲(投入,效率,效果等)
我覺得這學期自己的收獲很大,以前我對電腦方面的知識可以說是一竅不通,現在算是了解了一些,覺得自己的這一學期沒有白過。
b.自己需要改進的地方
之前依賴於書上的知識,所以學習到的東西還是有限的,希望以后的學習可以通過更多的資料去學習
10. 結對學習是不是真正貫徹了?寫一下你提供的幫助或接受了什么幫助,並對老師提供參考建議
我覺得兩個人一起學習要比一個人學習效率更高,所以我希望老師下學期一開始就進行結對學習,這樣可以互相監督、互相促進
11. 給開學初的你和學弟學妹們的學習建議
一定要認真看老師的學習指導,自主學習,善於總結
12. 如果重新學習這門課,怎么做才可以學的更好
先看基礎的視頻,在看書上的知識
13. 下學期有什么可行的計划提升學習效果?
自己先找一些有關的學習資料去學習
14. 問卷調查
a.你平均每周投入到本課程有效學習時間有多少?
每周大部分的學習時間都投入到了本課程的學習
b.藍墨雲班課的使用對你的學習有促進嗎?有什么建議和意見嗎?
藍墨雲班課對我的學習很有幫助,希望老師能夠多加利用,並且加入更多的學習資料
c.你覺得這門課老師應該繼續做哪一件事情?
藍墨雲班課的參考資料的提供
d.對謝濤老師的工作給矛評價或建議
非常的認真,為我們的學習提供了許多幫助。在我們學習遇到困難的時候,老師很耐心的點撥我們。
15. 給出你的總結中涉及到的鏈接的二維碼
實驗一 Java開發環境的熟悉(Linux + Eclipse)
20162307 2016-2017-2 《程序設計與數據結構》第7周學習總結
20162307 2016-2017-2 《程序設計與數據結構》第8周學習總結