一、基本情況
1.1 請回望第一次作業,你對于軟件工程課程的想象
對比開篇博客你對課程目標和期待,“希望通過實踐鍛煉,增強計算機專業的能力和就業競爭力”,對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,為什么?
通過之前的各個作業,可以看出,我對作業的整體把握不夠,在整個作業開始之前,不容易找到合適的切入點,編程能力也略有不足。當然,在做這些編程作業時,我的編程能力和自學的能力也得到了鍛煉,學會使用了幾個軟件。
1.2-a 總結這門課程的實踐總結和給你帶來的提升:
-
在軟工實踐課程當中我編寫了720行代碼。
-
軟工實踐的各次作業分別花費的時間:
# 作業 花費時間(分鐘) 2 個人編程作業 3285 3 結對編程作業 2930 4 團隊介紹與選題報告 100 5 團隊需求分析報告 200 6 團隊項目之現場編程 240 7-13 Alpha沖刺(含總結) 1660 14-19 Beta沖刺(含總結) 1090 20-22 每周小結 120 -
講述令你印象最深刻一次作業?為什么這次作業令你影響深刻?
最令我印象深刻的是團隊作業,因為這次作業是要開發一個項目,需要我們從需求分析開始一直到小程序上線,這是我從來沒做過的。我們要從頭開始學習一個項目的開發過程,了解我們這個項目開發需要的工具和使用的各種函數、算法。
-
在軟件工程課程上花費的時間(預計花費時間參考:開篇博客“你打算平均每周拿出多少個小時用在這門課上”的回答)
累計時間 實際周均時間 預計周均時間 160.4 10.7 10 -
介紹學習到的新技術或生產力工具以及它們給你帶來了哪方面的作用?
學習了原型設計的軟件Axure,知道了原型怎么設計。學會使用github查找各種開源代碼,了解客園的使用和排版,了解了小程序開發的過程和開發工具,以及pycharm的Django模塊。
-
其他方面的提升。
編程能力和查找各種資料的能力有所提升,加強了和隊友的溝通以及軟件開發的基本流程都有了大概了解。
二、總結與收獲
非測試組:個人或結對或團隊項目實踐中的經驗總結+實例/例證結合的分析。
個人作業:開始作業之前先去查找所需要學習的新的技術,而不是直接上手寫。比如這次的查重作業,先學好查重需要的算法,學會了這些算法的使用再去著手寫代碼。
團隊項目:和隊友先溝通好每個人要做什么,分配好每個人的任務和做好的時間,提升效率。
三、這學期下來,你最感謝的人是誰?有什么話想要對TA說呢?
感謝團隊的每一個人。想說:很開心一起學習,辛苦了!
浙公網安備 33010602011771號