第一週做業:201723142018-2019-1《程序設計與數據結構》第一週學習總結
瞭解了軟件工程,學習了算法分析,尤爲是大O記法。html
第二週做業:201723142018-2019-1《程序設計與數據結構》第二週學習總結
主要學習了棧和ArrayStack類,以及棧的基本操做push、pop、peek等。算法
第三週博客:01723142018-2019-1《程序設計與數據結構》第三週學習總結
學習了隊列和代碼密鑰(凱撒加密法和重複加密法),以及用鏈表和數組實現隊列。編程
第四周博客:201723142018-2019-1《程序設計與數據結構》第四周學習總結
學習了列表,包括有序列表、無序列表和索引列表,列表的使用方法以及用數組和鏈表實現列表。數組
第五週博客:201723142018-2019-1《程序設計與數據結構》第五週學習總結
主要學習了不一樣的查找、排序算法網絡
第六週博客:201723142018-2019-1《程序設計與數據結構》第六週學習總結
這篇博客主要是關於樹的學習總結,樹的遍歷、樹的實現、二叉樹和表達樹。數據結構
第七週博客:201723142018-2019-1《程序設計與數據結構》第七週學習總結
主要是用鏈表和有序列表實現二叉樹、平衡化樹和紅黑樹。併發
第八週博客:201723142018-2019-1《程序設計與數據結構》第八週學習總結
主要總結了堆的知識點和用鏈表和數組實現堆,以及使用堆(堆排序)。學習
第九周博客:201723142018-2019-1《程序設計與數據結構》第九周學習總結
主要學習了圖,有向圖、無向圖、網絡以及圖的實現。測試
排序的複雜度分析博客:排序的複雜度分析
這篇博客是加分博客,是對多種不一樣的排序算法的複雜度的分析編碼
暑假App :暑假App
主要是對暑假實現的APP的介紹。
我認爲寫的最好的是20172314 2018-2019-1《程序設計與數據結構》第九周學習總結,緣由是這篇博客對於課文內容的總結是基於個人理解之上的比較詳細的總結,並結合了圖示說明,對於教材學習中的問題一欄記錄了個人全部問題以及詳細的解釋,而後代碼調試中的問題中記錄了對不一樣代碼的逐句解釋,總的來講,內容、排版、圖文結合都是比較完善的。
實驗一博客:20172314 2018-2019-1 實驗一《線性結構》實驗報告
對創建鏈表和鏈表實現節點插入、刪除、輸出操做及冒泡和選擇排序方法進行了實驗。
實驗二博客:20172314《程序設計與數據結構》實驗報告——樹
此次實驗是關於樹的應用,實現二叉樹、中序先序序列構造二叉樹、決策樹、表達式樹、二叉查找樹、紅黑樹分析。
團隊博客:安卓遊戲開發——團隊做業第一週
這是團隊第一次博客,主要介紹了團隊以及項目的規劃、併發布了需求規格說明書。
團隊博客:團隊做業——第二週
是對項目實現過程的記錄,更新需求規格說明書、記錄問題。
團隊項目:奔跑吧DKY——團隊Scrum衝刺階段-Day 1-領航
如下7篇博客是對項目的衝刺實現,記錄天天的任務、進度、遇到的問題、項目進展等等。
給出statistic.sh的運行結果,說明本學期的代碼量目標達到沒有?
IEDA上總代碼量爲22697,達到了目標
加點代碼,改點代碼是理解的最好方式,參考編程的智慧,談談你的心得
在學習Java的過程當中,最初我只是照着書上的代碼敲一遍,肯定可以正常編譯運行,加深對代碼的理解程度。咱們的課堂實踐就是例題代碼增改的過程,經過這樣的方式,使我對知識點理解得更爲透徹。
積極主動敲代碼作到沒?教材實踐上有什麼經驗教訓?
作到了積極主動敲代碼。
關於教材實踐上的經驗我認爲我須要的是多多嘗試解決不一樣的問題,能夠在實踐中提升本身的編程能力。
參考2018-2019-1 《Java 程序設計》課堂實踐項目
課堂實踐對提升應用能力有幫助嗎?
課堂實踐項目讓我真正動手去編寫程序,雖然大部分都是根據書上的例題增改的,但在這個過程當中,個人動手能力獲得了提升,同時對相關知識點的理解也更爲深入。
課堂實踐上本身有什麼經驗教訓?
提早預習老師發佈的跟課堂實踐相關的資料,掌握實踐的內容,在課堂時間上會順利不少。
課堂實踐上對老師有什麼教學建議?
我以爲頗有用,建議繼續進行下去。
本身的收穫
通過這一學期,本身的編程能力有了進一步的提高,自學能力也更強了,這學期的學習內容很是具備理解性,例如樹和圖,學習概念時頗有吸引力,但代碼的實現又是另外一回事,因此提高了邏輯思惟能力。
本身須要改進的地方
本身須要改進的地方就是自主編碼,如今對本身的編程能力並非很自信,並且也不肯意花不少的時間去嘗試、去面對錯誤並一次次的修改,本身須要改進的就是獨立的去嘗試實現、付出時間去面對可能存在的徹底的失敗和從頭來過。
結對學習是否是真正貫徹了?寫一下你提供的幫助或接受了什麼幫助,並對老師提供參考建議
是真正貫徹落實告終對學習,咱們的小組平時的學習交流不少,你們一塊兒討論,相互學習,能夠更加高效地學習,同時不一樣的人有不一樣角度的理解和認識,小組交流對咱們的學習幫助很大。而後在後期的小組項目合做中,小組成員之間配合得很好,相互幫助,工做很和諧,並且都能從對方身上學到不一樣的東西。
你平均每週投入到本課程有效學習時間有多少?
基本天天都會花時間在這門課上,可能差很少每週十幾個小時。
每週的學習效率有提升嗎?你是怎麼衡量的?
有提升,主要是經過完成做業的週期來衡量。剛開始可能會給多長時間作多長時間,到後來就能前幾個交做業。
藍墨雲班課的使用對你的學習有促進嗎?有什麼建議和意見嗎?
藍墨雲的幫助很大,首先很方便咱們學習老師分享的與課程相關的資料,也能夠進行每單元知識點的測試,其次,設置做業提交的期限能夠督促咱們儘早完成做業,還有搶答和隨機選人的功能在某些時候做用很大嘿嘿。意見和建議的話目前沒有什麼額外的需求,因此以爲如今就挺好的,沒有什麼藍墨雲使用的建議。
你以爲這門課老師應該繼續作哪一件事情?
我以爲應該繼續使用藍墨雲,挺方便的,並且形式多樣,流程都很全面。
你以爲這門課老師應該中止作哪一件事情?
其實我以爲博客對個人做用不大,由於我遇到曾經學過的知識忘掉的話,就算博客寫得很詳細,我也並不會選擇翻看當時寫的博客,而是看書或者上網查,因此博客只是寫完就沒了,並無什麼長久的價值,但我知道多是我沒有get到他的正確打開方式吧,畢竟聽同窗說其餘學校也有這種形式,並且個人小夥伴說他們學校只有大佬纔會寫博客記錄hhhhh,並且也有那麼多的老師推崇,應該不會中止的當我沒說嘿嘿。
終於不會收到郵箱的deadline了嘿嘿,博客雖止,Java永不停歇...課程的結束並不表明學習的結束,須要學習的東西還有不少,更多的須要本身去嘗試、去改錯、去面對奇奇怪怪的使人抓狂的bug,之後繼續加油吧~
20172314 2018-2019-1《程序設計與數據結構》第一週學習總結
20172314 2018-2019-1《程序設計與數據結構》第二週學習總結
20172314 2018-2019-1《程序設計與數據結構》第三週學習總結
20172314 2018-2019-1《程序設計與數據結構》第四周學習總結
20172314 2018-2019-1《程序設計與數據結構》第五週學習總結
20172314 2018-2019-1《程序設計與數據結構》第六週學習總結
20172314 2018-2019-1《程序設計與數據結構》第七週學習總結
20172314 2018-2019-1《程序設計與數據結構》第八週學習總結
20172314 2018-2019-1《程序設計與數據結構》第九周學習總結
奔跑吧DKY——團隊Scrum衝刺階段-Day 1-領航
奔跑吧DKY——團隊Scrum衝刺階段-Day 2
奔跑吧DKY——團隊Scrum衝刺階段-Day 3
奔跑吧DKY——團隊Scrum衝刺階段-Day 4
奔跑吧DKY——團隊Scrum衝刺階段-Day 5
奔跑吧DKY——團隊Scrum衝刺階段-Day 6
奔跑吧DKY——團隊Scrum衝刺階段-Day 7
哈夫曼編碼的實現
安卓遊戲開發——團隊做業第一週
團隊做業——第二週
20172314 2018-2019-1 實驗一《線性結構》實驗報告
20172314 《程序設計與數據結構》實驗報告——樹
20172314 2018-2019-1《程序設計與數據結構》查找與排序實驗報告
20172314 藍墨雲課堂實踐ASL
20172314 三種查找算法練習
排序的複雜度分析
暑假App