大二上學期個人總結

我命傾塵發表於2018-01-16

  經過了四個月的學習,我們學完了Java語言和軟體工程概論,進度超前了不少。但是我覺得練習並不夠,基礎打得也不夠紮實。

  這16周主要是講課以及中間夾雜的週六的傑我教育的培訓,可以說是學到了很多知識,下面我來談論一下我對這學期軟體工程概論課的看法。

  在我認識的老師裡面,王建民老師給我留下的印象是特別深的,無論是他的講課風格,還是考察學生的方式,都是別具一格,在我之前從沒遇到過。講課是非常有激情,對於枯燥的知識,他會列舉一系列充滿生活氣息的例項來引導學生,讓抽象的知識變得簡單易懂。

  對於老師的授課方式,我們現在也慢慢習慣了,而且正在逐漸摸索適合自己的學習方法。他的授課方式我會不習慣,覺得一節課下來並沒有什麼收穫,可能會有課程本身的原因,但是老師對我們的影響卻是在潛移默化中逐漸產生作用的。

  讓我感受最深的是老師對我們程式碼的嚴格要求。相信他的每個學生都會記得:變數命名、縮排、註釋。這對於形成一個規範的程式碼風格有很重要的影響。對於我來說,大一學習C語言和C++時,老師對於註釋並沒有做強制要求,只是說有註釋會讓程式碼可讀性更好,註釋很重要等等,所以我並沒有對註釋有特別注意。但是,到了大二,王老師強制要求我們在寫程式碼時要加註釋,半年下來,我們基本都會自覺地在寫程式碼時加上註釋。

  在後來的團隊衝刺過程中,不同於培訓課上老師給我的模板,我們的專案可能與老師的有一些關聯,但是其他的功能還是要靠我們自己來實現,有時不會的地方就去圖書館借書或者在百度上查詢,但對於介面的美化,培訓課的老師並沒有細交,更多的還是要靠我們自己去探索,但是由於時間有限,再加上經驗不足,所以做出的介面只能達到一般程度,要想做得更好,我覺得需要多加練習,多利用一些網上的佈局模板,這個就是以後的優化才做的事情了。

  在上課時,我們並不是只是坐在自己座位上聽老師講解,而是經常性的有課堂測試,當場程式設計序,這對於我們的程式碼編寫能力和思維能力都有很大的提高。上java課的時候我就吃速度的虧,本來程式會寫可是卻課堂分拿不到。

  各種作業形式,有時結對程式設計,兩人一組,只有一個人用電腦程式設計;有時自由結組,完成一個大作業。剛接觸這種授課形式時,我覺得很不理解,覺得這個老師太能折騰了,但是隨著越來越深入的學習,我逐漸瞭解也許千奇百樣的授課形式只是老師想讓我們對以後的工作環境能提早有個瞭解。現在開始以以後就業後的工作形式來上課,對於以後初入工作會有一定的好處。

  建民老師讓我們自行安裝eclipse,jdk,開發工具,因為什麼都不懂,第一次安裝費了很長時間,後來發現自己安裝很有用處深刻體會到只有自己動手會了才是屬於自己的知識。

  在學習Java語言程式基礎課時,雖然老師提倡我們自學,但是Java語言中有很多比較有特色的東西老師都沒有提過,比如:多執行緒、集合等等,而且開始對檔案的操作有很多不會的。可能後來有所聽說某個知識點,但是還是希望老師能詳細講一下,畢竟有的東西還是希望知道為什麼這麼寫,這麼寫是什麼意思,只有理解了某個知識點,才更容易掌握以及靈活使用,死記硬背下來的知識點總感覺有點無從下手。

  希望老師工作更加順利,在以後能培養出更多的優秀學生,實現“百年軟工”的偉大目標

相關文章