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

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

應用 沒有 best 相對 技能 png 報告 tee 線程

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

每周作業鏈接匯總

  • 預備作業1:我期望的師生關系
  • 預備作業2:C語言基礎調查和java學習展望
  • 預備作業3:Linux安裝與學習
  • 第一周學習總結:學習教材第一章內容,學習使用JDK和Git
  • 第二周學習總結:學習教材第二、三章內容,掌握基本數據類型和分支、循環
  • 第三周學習總結:學習教材第四章內容,掌握類
  • 第四周學習總結:學習教材第五、六章內容,掌握繼承、接口
  • 第五周學習總結:學習教材第七、十章內容,掌握內部類與異常類、輸入流與輸出流
  • 第六周學習總結:學習教材第八、十五章內容,掌握String類和鏈表、堆棧
  • 第七周學習總結:學習教材第十一章內容,掌握有關數據庫的知識點
  • 結對編程——四則運算week1:實現一個命令行程序,要求:自動生成小學四則運算題目(加、減、乘、除)並測試結果的正確性
  • 第八周學習總結:學習教材第十二章內容,掌握java多線程機制
  • 結對編程——四則預算week2:在第一周的基礎上,實現真分數的加減乘除運算
  • 第九周學習總結:學習教材第十三章內容,掌握網絡編程(服務器和客戶端)
  • 《Java程序設計》課程總結

  • 自認為寫得最好一篇博客是?為什麽?
    我覺得學習基礎和C語言基礎調查這篇博客是相對比較好的博客。因為這篇文章不僅僅是對C語言學習的回顧和反思,也是開始認真學習Java的開始。一件事情的開始總是讓人記憶比較深刻。
  • 作業中閱讀量最高的一篇博客是?談談經驗
    我期望的師生關系,其實沒有什麽比較特別的經驗,但是我覺得認真的文字比較容易打動人心。

  • 作業中與師生交互最多的一篇博客是?談談收獲
    我期望的師生關系也是通過這篇文章,老師在博客設計和內容上很多建議和意見,我也是因此之後覺得寫博客需要更多地認真。

實驗報告鏈接匯總

  • 實驗一Java開發環境的熟悉:學習命令行的使用
  • 實驗二Java面向對象設計程序:學習使用三種代碼,理解並使用封裝、繼承、多態
  • 實驗三敏捷開發與XP實踐:將搭檔加入自己的開發者,並學會使用重構
  • 實驗四Android程序設計:學會使用AndriodStudio,能夠結合JAVA做出簡單的app
  • 實驗五網絡編程與安全:與搭檔共同學習,一人編寫客戶端代碼,一人編寫服務端代碼,實現四則運算,加密的四則運算

  • 代碼托管鏈接:

  • 給出statistic.sh的運行結果,說明本學期的代碼量目標達到沒有?

技術分享圖片

本學期的代碼量要求是5000行,我現在有6656行,已經達成了目標,但是我覺得我以後會有更多地代碼量。

  • 加點代碼,改點代碼是理解的最好方式,參考編程的智慧,談談你的心得。
    《編程的智慧中》讓我印象最深刻的話是:“有些人喜歡炫耀自己寫了多少多少萬行的代碼,仿佛代碼的數量是衡量編程水平的標準。然而,如果你總是匆匆寫出代碼,卻從來不回頭去推敲,修改和提煉,其實是不可能提高編程水平的。你會制造出越來越多平庸甚至糟糕的代碼。”我覺得,代碼其實的本質是完成功能,真正好的代碼不僅簡潔,而且讓人一目明了。
  • 積極主動敲代碼做到沒?教材實踐上有什麽經驗教訓?
    基本算是做到了,雖然偶爾有的時候還有點懶,但是通過這門課程讓我對敲代碼有了不一樣的認識。

    課堂項目實踐

  • 第二周課上考試總結
  • 主要內容:帶包的代碼編譯運行測試
  • [第四周課上考試總結]http://www.cnblogs.com/tutu233/p/8627432.html)
  • 主要內容:循環和遞歸
  • 第八周課上考試總結
  • 主要內容:數據庫相關知識
  • 第10周補做
  • 主要內容:鏈表相關知識


  • 課堂實踐對提高應用能力有幫助嗎?
    有幫助,雖然每一次都會很緊張,但是確實考驗了平時的知識。
  • 課堂實踐上自己有什麽經驗教訓?
    書上的代碼還是很有參考的價值之的,要深刻理解代碼。
  • 課堂實踐上對老師有什麽教學建議?
    老師已經很不錯了,但是希望老師能多考慮同學們的能力吧。

課程收獲與不足

  • 自己的收獲(投入,效率,效果等)
    掌握了很多Java的基礎知識,覺得自己在學習一門技能上有很大的借鑒價值。希望以後能通過自己的努力,更加深入學習這門語言。

  • 自己需要改進的地方
    希望自己能夠更加主動地學習,付出更多地努力。

  • 結對學習是不是真正貫徹了?寫一下你提供的幫助或接受了什麽幫助,並對老師提供參考建議
    我們是一起努力的,我覺得我的隊友給了我很大的幫助,一直在鼓勵我,我覺得這是一種很有意義的活動。隊友一直給我鼓勵並且督促我學習,很感謝她。

  • 給開學初的你和學弟學妹們的學習建議
    希望他們能從一開始 就認真一點,Java語言不僅僅是一門課程,更是一種技能。學會之後,會對以後的學習有很大的幫助,也希望他們能一直努力堅持。

  • 如果重新學習這門課,怎麽做才可以學的更好
    從一開始就端正態度,積極學習。多花費一些時間,除了書本上的知識,還要多參考其他相關資料。遇到問題,及時記錄,及時解決。多問問題。

  • 下學期有什麽可行的計劃提升學習效果?
    暫時還沒有想太多,但是我覺得學習提升需要的是態度。不要因為其他因素而放棄了知識本身。

問卷調查

  • 你平均每周投入到本課程有效學習時間有多少?
    20個小時左右,因為書上的代碼配合視頻還是比較有效的自學方法的。

  • 每周的學習效率有提高嗎?你是怎麽衡量的?
    應該是有的,我覺得後期的學習效率 明顯比之前要提高。我是通過學習每周任務能夠基本理解的完成時間衡量的。而且我覺得博客提交的前後,並不能完全的衡量知識的理解程度。

  • 藍墨雲班課的使用對你的學習有促進嗎?有什麽建議和意見嗎?
    我覺得一般吧,現在大家大多數用的還是微信或者qq,幾乎沒有很多人去不停地登錄這個軟件去實時關註,刷新。有的時候,很多任務,老師不在微信群裏通知,容易讓人忘記。不如做一個微信小程序做一個推廣。

  • 你覺得這門課老師應該繼續做哪一件事情?
    結對編程吧,這個活動還是比較督促同學之間互相學習的,但要註意方式吧。

  • 你覺得這門課老師應該停止做哪一件事情?
    課上內容裏希望老師可以降低語速,我覺得學生在課堂上還是比較希望能聽清老師所傳授點的知識。

  • 你覺得這門課老師應該開始做什麽新的事情?
    希望老師在上課的時候多講講某些程序代碼的編寫思路,個人覺得嚴謹細致的邏輯思維對於編程很重要。而我們剛接觸編程的時候,思維會比較混亂,出現無從下手的情況,這個時候希望老師能夠提供一些思路和想法。

附:二維碼

我期望的師生關系
技術分享圖片

學習基礎和C語言基礎調查
技術分享圖片

Linux安裝及學習
技術分享圖片

第1周學習總結

技術分享圖片

第2周學習總結
技術分享圖片

第二周課上考試總結

技術分享圖片

第3周學習總結

技術分享圖片

第4周學習總結

技術分享圖片

第四周課上考試總結

技術分享圖片

第5周學習總結

技術分享圖片

實驗一 Java開發環境的熟悉

技術分享圖片

第6周學習總結

技術分享圖片

第7周學習總結

技術分享圖片

結對編程項目-四則運算(第一周)

技術分享圖片

第8周學習總結

技術分享圖片

第八周課上考試總結

技術分享圖片

實驗二 Java面向對象程序設計

技術分享圖片

結對編程項目-四則運算(第二周)

技術分享圖片

第9周學習總結

技術分享圖片

實驗三 敏捷開發與XP實踐

技術分享圖片

第10周補做

技術分享圖片

實驗四 Android程序設計

技術分享圖片

實驗五 網絡編程與安全
技術分享圖片

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