1. 程式人生 > >20165312 2017-2018-2《Java程序設計》課程總結

20165312 2017-2018-2《Java程序設計》課程總結

log 積極性 TP 大學 分享 第三周 java開發環境 學習 uda

20165312 2017-2018-2《Java程序設計》課程總結

  • 每周作業鏈接匯總
    • 預備作業1:我期望的師生關系
    • 預備作業2:C語言基礎調查和java學習展望
    • 預備作業3:Linux安裝與學習
    • 第一周學習總結:學習教材第一章內容,了解Java基礎知識;學習使用JDK調試程序和Git上傳碼雲
    • 第二周學習總結:學習教材第二、三章內容,掌握基本數據類型和java流程控制方法(分支、循環)
    • 第三周學習總結:學習教材第四章內容,掌握有關“類”的知識
    • 第四周學習總結:學習教材第五、六章內容,掌握有關繼承、接口的知識
    • 第五周學習總結:學習教材第七、十章內容,掌握內部類與異常類、輸入流與輸出流的知識
    • 第六周學習總結:學習教材第八、十五章內容,掌握有關String類和鏈表、堆棧的知識點
    • 第七周學習總結:學習教材第十一章內容,掌握有關數據庫的知識點
    • 結對編程——四則運算week1:實現一個命令行程序,要求:自動生成小學四則運算題目(加、減、乘、除)並測試結果的正確性
    • 第八周學習總結:學習教材第十二章內容,掌握java多線程機制
    • 結對編程——四則預算week2:在第一周的基礎上,實現真分數的加減乘除運算
    • 第九周學習總結:學習教材第十三章內容,學習網絡編程的相關知識(服務器和客戶端)
    • 《Java程序設計》課程總結
  • 我認為寫的最好的一篇博客是預備作業3:Linux安裝與學習。我記得在安裝虛擬機的時候遇到了很多的問題,前後反復刪掉重新安裝多次,好在所有的問題都順利解決,博客裏面不僅有通過學習實驗樓對Linux知識點的詳細總結還記錄了解決問題的過程和方法。
  • 作業中閱讀量最高的博客是預備作業1:我期望的師生關系,沒啥經驗可談吧,仔細閱讀老師提供的參考資料,引用老師博客中好的經驗和想法。
  • 作業中師生互動最多的博客是預備作業1:我期望的師生關系,這篇博客有婁老師、鄒欣老師還有狄惟佳學姐的評論,通過和老師還有學姐交流,改變了我對大學學習的一些看法
  • 實驗報告鏈接匯總
    • 實驗一 Java開發環境的熟悉:使用JDK編譯、運行簡單的Java程序
    • 實驗二 Java面向對象程序設計:初步掌握單元測試和TDD
    • 實驗三 《敏捷開發與XP實踐》:XP基礎
    • 實驗四 Android開發基礎:掌握有關Android的知識
    • 實驗五《網絡編程與安全》:實踐有關網絡編程的知識
  • 代碼托管鏈接
    • 對"加點代碼,改點代碼是理解的最好方式"這句話的理解:敲代碼是一個學習的過程,改代碼實現其他的功能是檢驗學習效果的一個方法,兩者缺一不可,相互依存。通過敲代碼和改代碼可以讓自己逐漸寫成規範、模塊化的代碼。
    • 運行statistic.sh,本學期4000行代碼量已經達成

技術分享圖片

  • 課堂項目實踐
    • 我的課堂實踐鏈接
      • 第四章課上內容補做及相關知識點總結:有關循環遞歸並進行jdb調試程序的測試
      • 第十周課上內容補做及相關知識點總結:有關鏈表的測試
      • 課下選做 MySort
    • 課堂實踐對提高應用能力的幫助:課堂實踐項目讓我有動力去學習一些新的內容,並提高了自學能力
    • 課堂實踐的經驗教訓:課堂實踐的題目老師在課上都會或多或少的提到,而且可以在老師博客裏找到有關相關知識點的介紹,還可以自己查閱資料
    • 課堂實踐上對老師的教學建議:建議老師從一開始就可以在藍墨雲中每周有選做加分的項目,不僅可以提高有能力者的學習積極性,還可以增添同學知識面的廣度
  • 優秀加分項目
    • 預備作業:預備作業1、預備作業2、預備作業3
    • 第四章課上內容補做及相關知識點總結
  • 課程收獲與不足
    • 自己的收獲:讓我對學習這件事情的理解升高了一個層面,從被動接受到主動學習的轉變,逐漸發現自己探索問題的好處,能夠長時間讓自己的註意力集中,通過自己的長時間學習解決一個問題的快感是以前從未感受過的,我現在很喜歡這種感覺
    • 自己需要改進的地方:學海無邊,越是學習,越能發現自己的渺小,很多東西都不會,如果想掌握還是要付出一定的時間與精力
    • 有關結對學習:結對學習有一定的效果,可以減輕個人編程的負擔,但是還需要提高結對編程的效率。
  • 給開學初的你和學弟學妹們的學習建議
    • 如何將這門課程學好:好好寫博客,經常問自己為什麽,有不斷求學的態度和不斷向自己提問的精神
    • 下學期如何提高學習效果:在完成老師要求的內容之外,給自己制定計劃,看視頻系統學習有關某項自己比較感興趣的知識
  • 問卷調查
    • 平均每周投入到本課程有效學習時間:大約10h
    • 每周的學習效率有提高,衡量的標準對於我而言是對知識的接收程度、理解程度以及學習花費時間的多少吧。藍墨雲班課的使用對我的學習有促進,可以及時獲知老師的作業,可以查詢老師發布的資料
    • 這門課老師應該繼續做的一件事情:每周的課下測試吧,讓我對上周的自學效果有一個自我評估,同時找到自己掌握不好的概念或者遺漏的知識點。
    • 這門課老師應該停止做的一件事情:我覺得課上測試沒有完成的博客可以省掉,可以把這些內容融入到本周學習總結的博客,合為一篇吧。
    • 這門課老師應該開始做的事情:博客互評
  • 鏈接二維碼
預備作業1

技術分享圖片

預備作業2

技術分享圖片

預備作業3

技術分享圖片

第一周學習總結

技術分享圖片

第二周學習總結

技術分享圖片

第三周學習總結

技術分享圖片

第四周學習總結

技術分享圖片

第五周學習總結

技術分享圖片

第六周學習總結

技術分享圖片

第七周學習總結

技術分享圖片

第八周學習總結

技術分享圖片

第九周學習總結

技術分享圖片

結對編程——四則運算week1

技術分享圖片

結對編程——四則運算week2

技術分享圖片

課程總結

技術分享圖片

實驗一

技術分享圖片

實驗二

技術分享圖片

實驗三

技術分享圖片

實驗四

技術分享圖片

實驗五

技術分享圖片

20165312 2017-2018-2《Java程序設計》課程總結