標籤:
隨著時間的推移,學期進入了尾聲,我們的軟體工程課也將告一段落。下面是我對這學期進行的總結:
通過這16周的學習,我收穫了很多,學習上的漏洞、同學之間的溝通及配合、自己處理事情的能力和開發程式的寶貴經驗。在上課期間,老師說過我們的軟體工程課上所講的東西和畢業設計有關,例如:可能性分析和需求分析。就拿需求分析來說,在一個程式的開發初期所要做的就是深入的瞭解分析形成需求分析。通過使用者調研瞭解使用者需求,明確使用者想要用這個程式幹什麼,適用於什麼人群去使用,之後再通過需求分析架構能明確程式的設計目的,只有通過這樣的步驟才能更群面,更快捷,更清晰的編寫好整個程式。在沒有接觸這門課之前,軟體開發只是一個模糊的感念,並不清楚該怎麼去做。但在接觸後讓我對其中的認知改變了不少,了想要開發軟體應該怎麼去著手,也為我以後想要從事這方面的工作有了一個新的認識。
在這16周中,有個人編寫的四則運算項目,也有幾個人一起編寫的Team 專案。在個人編寫項目時,由於沒有其他的參與,整個程式都需要自己來完成,因此程式的很多地方不能面面俱到。但Team 專案就有所不同,大家分工完成這個項目,每個人都有合理的任務去完成,在這其中,其他人也能給出建議進行程式的修改和完善,這是個人項目所沒有的,同時也是Team 專案的優勢。同時,大家在一個團隊中,和不同的進行交流,交換意見,分享看法,這都能使我們雙方得到進步,更有效學習編程知識。
一整個學期的課程過得很充實,在課上老師通過自製的PPT讓我們學習知識,在之後通過布置作業,在部落格上完成自己的作業,助教老師點評等方式讓這個課程非常的不同以往。因為作業是以部落格形式呈現在網上的,所以可以供其他人蔘考,這樣不但能自己完成作業,還能給其他人提供思路。同時還能在課後作業中用到上課所以講的知識,及時發現問題,與同學交流以解決問題。但我覺得課程反面還是有待改進,例如:課程的時間太長,這個課要上一整個上午,其中雖然有休息時間,但對知識的學習還是不太好的;課程的安排也不太好,我們的課程安排在周四,但我們在有的課結課後基本就是一整天才只有一節課,如果能將這兩節課分開上效果可能會更好。
在最後,我們的大學時光即將結束,大三學期的時間也只剩下這接下來的一周。在整個大三的學習中,我有很多的收穫。在大三上學期,因為上資料庫課程有過2次遲到,於是和馮老師有過單獨一對一的溝通交流,明白老師對我的學習和生活的關心。再者就是軟體工程課中的學習,老師會通過不同的教學方法,讓我們能更多更快的學到這門課的知識,在此感謝馮老師的教導和用心!
《軟體工程》課程總結