20172308 2017-2018-2《程序設計與數據結構》課程總結

20172308 2017-2018-2《程序設計與數據結構》課程總結

每週做業連接彙總

兩個問題總結

1.自認爲寫得最好一篇博客是?爲何?

我認爲我寫的最好的一篇博客是第二週學習總結
 爲何嘞?在我當時的感覺來看,第二章的開始纔是我對Java學習的真正開始。在這一章我開始了真正的思考如何去實現一個項目的需求,以及代碼實現。不像以前的照抄課本例子。
 從這一章開始,我纔對Java所能實現的功能產生興趣,對代碼編譯過程當中產生的問題執着求解,在每一次完成課後習題而有點激動興奮。
 從這一章開始,我對每個代碼中的問題都十分好奇,爲何我這樣寫不對?因而之後的每次博客都儘量的把問題的描述寫的很是清楚,包括我對這道題的一開始的思路,還有實現的幾種可能,以及最後的解決方法。我以爲這也是我寫博客的最大意義。php

2.做業中閱讀量最高的一篇博客是?談談經驗

  • 那讓我來解釋一下哈,爲何閱讀量最高的一篇博客,我卻寫了三個?

1.閱讀量第一的實驗一報告?寫的真好?


 這是咱們班第一次作程序實驗要交的實驗報告,上圖就是個人實驗報告所有內容,可它爲何閱讀量這麼高?因而可知作第一個吃螃蟹的人是多麼的重要!(想要高閱讀量,就早點交博客吧)html

2.爲何寒假做業01的閱讀量比你其它的絕大部分博客閱讀量都高?

 還沒學Java,就要開始寫博客?嗯?啥是博客?這麼高大上的嗎?
 不會寫,還不會抄嗎借鑑嗎?寒假在家,沒事看看別人博客吧web

3.第七週博客應該算是正常的,談的上有經驗能夠分享的博客了

 怎麼說呢,實際上這篇博客寫的要比我所認爲寫的最好的博客還好一些,可是第二週的博客有特殊的意義。因此我更想推薦那一篇。
第七週的博客有如下特色(有點王婆賣瓜的感受)算法

  1. 章節內容總結更詳細,卻有不是照抄課本,有本身的理解在裏邊
  2. 書本上不理解的知識點,有仔細的百度、求解的過程,記錄的也很詳細,而且及時更新
  3. 代碼調試過程有詳細的記錄,包括對題目的思路及調整、出現的問題描述、解決問題的不一樣方法。雖然記錄的問題不多,可是每個問題的記錄都很詳細,方便其餘人的閱讀,以及本身之後的回顧

以上就是我想跟你們分享的東西:不是把博客當成要完成的做業,既然必需要作,不如好好的作,並且一箭雙鵰。認真記錄問題,仍是頗有用的,有利於對這個事情的總體的梳理和把握

實驗報告連接彙總

代碼託管連接

這學期的代碼行數確定是達到了5000行,並無剛開始想的那麼多。敲敲例題,寫寫課後習題就差很少了。
剛開始的時候時間很充裕,每一章的每一道課後習題都可以有時間寫一下,應該是作到了積極主動敲代碼。說實話感受不錯。
可是隨着課程的進展,題目變多了,變難了,還有其它事情的時間佔用,用在Java上的時間就慢慢減小,最後只能作到寫完老師要求的課後編程,若是可以作到把每一道題積極主動的敲完的話,我相信對編程能力的提高會有很大的幫助數據庫

課堂項目實踐(無連接)

  1. 編譯運行PP7.4
  2. 計算n!
  3. 繼承-練習
  4. 排序
  5. IO操做及異常處理
  6. 遞歸
  7. 鏈表插入和刪除
  8. 數據庫操做實踐
  9. Android課堂實踐
  10. Android-中綴轉後綴
  11. Android表達式計算
  12. socket編程
  • 課堂實踐對提升應用能力有幫助嗎?

相比於咱們作的課後習題,在規定的時間內完成相應的程序代碼,對咱們來講是一種挑戰,也是對咱們能力的一種提高。能夠很好地檢驗咱們的編程能力,仍是頗有用的。編程

  • 課堂實踐上本身有什麼經驗教訓?

在某次實踐中因爲對程序的實現不是很理解,相關代碼寫不出來,形成課堂上沒能完成提交,非常狼狽。雖說課後補博客也能拿到分數,可是因爲還有其餘的事情要作,因而也放棄了補博客。因此說,提早準備仍是很重要的,還有堅實的編程能力,只有多寫才能不會生疏。
安全

還有一次實踐被咱們助教扣掉了一半的分數,不得不說咱們的助教仍是很嚴格的,只是忘記加了碼雲連接。不過這也是一次經驗教訓:加碼雲連接是實驗要求,若是實驗要求都不清楚的話,可能最後形成的後果會很嚴重。網絡

  • 課堂實踐上對老師有什麼教學建議?

基本上都很好,若是老師能結合要完成的實踐難度來調整一下實踐時長就行了(不過,咱們王老師作的已經很好了)數據結構

課程收穫與不足

  • 本身的收穫
  1. 對Java付出:我在Java上的學習應該付出了我這個學期五分之三的精力,可是其實學到的感受上也只是半吊子而已
  2. 自學能力:自從我學了Java以後,我以爲個人自學能力超強。這也是我最大的收穫:不能什麼都期望老師來講,老師說的永遠都只多是有限的;本身學習,而後發現問題,才能學到東西。
  • 本身須要改進的地方
  1. 在Java的學習後期,我對Java的學習已經出現了懈怠,對於一些問題已經不想去查找解決辦法了,我應該及時調整這種消極想法的,這樣纔不會影響後期的學習
  2. 積極主動敲代碼:若是要打分的話,我會給本身61分。後期我只能作到完成老師要求的課後編程,而沒有作到積極主動,這也是這學期的遺憾吧
  3. 編程的過程:並無集中精力思考整個代碼編程,效率很低。之後的學習中須要克服這個毛病
  • 結對學習是否是真正貫徹了?

我以爲結對學習仍是頗有幫助的。在討論中能發現更多問題,同時也能找到更多的解決辦法。在本學期的結對學習中,我和侯澤洋同窗的結對編程,分工明確,互相幫助。不足的地方就是在四則運算的編寫過程當中,因爲過於明確的分工,相關討論不足,在不一樣部分代碼的銜接處出現了點小問題,致使四則運算的編寫進度有點慢。結對學習貫徹的程度還不夠好。不過在學習中的其餘地方,咱們仍是互幫互助,共同窗習,共同進步。socket

問卷調查

  1. 你平均每週投入到本課程有效學習時間有多少?
    在課程進入到Android章節以前,幾乎每週的學習時間有三分之二是用在了Java學習上。雖然沒有通過系通通計,可是主觀感受上,我花了不少時間:自學課程、編寫課後習題、寫博客。注意力不集中的狀況主要是在編程的時候,寫不出來的時候會上網找別人的博客,而後越看越迷,越迷越煩。而後放棄編程,先寫博客去了。
  2. 每週的學習效率有提升嗎?你是怎麼衡量的?
    有的,以前不會編程序,而後去找博客的時候會很煩。可是後來就把遇到的狀況還有問題都寫進博客裏,就以爲效率有所提升,不只尋找了解決辦法,還能夠同時完成了部分博客,節省了很多時間,也充實了博客。
  3. 藍墨雲班課的使用對你的學習有促進嗎?有什麼建議和意見嗎?
    有的吧。畢竟老師的測試活動,課堂實踐啥的都很方便。一些學習資源也能夠放在雲班課上,方便咱們學習。建議的話,也就是一個小問題,視頻資源的進度條不能拖動。固然這能夠防止同窗們刷經驗,強迫同窗們認真看。可是若是想刷經驗的話,仍是能夠刷的吧,點開不看就是了,反而不方便想要認真回顧相關知識點的同窗們。其它的就沒啥了吧,仍是一個很方便的工具的。
  4. 你以爲這門課老師應該繼續作哪一件事情?
    自學吧。說實話一開始以爲老師上課什麼內容也不怎麼說,徹底靠咱們本身看,以爲很辛苦。上完了一學期以後,才真正體會到老師說的那句話真的頗有道理:關於互聯網的知識太多了,老師是不可能說完的,只有靠本身去學習。
  5. 你以爲這門課老師應該中止作哪一件事情?
    優秀博客加分。爲何?優秀的同窗編程遇不到問題啊!沒有什麼可寫啊!你又不考試!開個玩笑哈。不過優秀博客的加分比重真的是太大了,畢竟一個同窗的編程能力也不是經過寫博客體現出來的。
  6. 你以爲這門課老師應該開始作什麼新的事情?
    怎麼說呢,感受課程進度有點趕,一週一章的話,雖然能看完課本,可是相關的編程訓練就完不成了啊。好比說積極主動敲代碼?想積極沒時間啊。。。

總結中涉及到的連接的二維碼 (掃一掃便可看到全部博客)

相關文章
相關標籤/搜索