1.調查問卷概況
集美大學2017-2018學年軟工實踐經過一個學期,為了調研上課情況,更好的疊代更新本課程,設計包含15個問題的調查問卷,經過一個多星期的收集,共收集到三個班,有效答卷36份,現将統計結果公布如下:
2. 調查問卷情況
Q1:請問你平均每周在課程上花費多少小時?
平均10.04H
Q2.1:相信每次作業都帶給了你不小的收獲,請評估一下每次作業後自己達到的水準:課程剛開始
平均43.86分
Q2.2相信每次作業都帶給了你不小的收獲,請評估一下每次作業後自己達到的水準:個人項目後
平均50分
Q2.3相信每次作業都帶給了你不小的收獲,請評估一下每次作業後自己達到的水準:結對項目一後
平均53.5分
Q2.4 相信每次作業都帶給了你不小的收獲,請評估一下每次作業後自己達到的水準:團隊Alpha階段後
平均58.97分
Q2.5 相信每次作業都帶給了你不小的收獲,請評估一下每次作業後自己達到的水準:團隊Beta階段後
平均63.47分
統計不同分數階段自我評估分數分布情況
可以看到随着課程的推進,同學們的水準有明顯的提升。從平均分變化情況來看,個人項目後同學們的水準就得到了很大提升,增幅為6.14
比較每周小時數和自我評估分數的變化趨勢,得到如下表格
可以看到同學們的自我評估分數很多同學評估的比較任性,而且小時數和增長幅度并沒有直接的相關關系。
Q3.如果有學弟學妹打算選這門課,來征詢你的意見,你會怎樣說?
Q4.相比于其他課而言,你覺得這門課的教學方法如何?
Q5: 請選擇你所在的班級
1412班回答問卷者最多,回答問卷數23個
1411班同學回答調查問卷7個
1413班同學回答調查問卷6個
Q6:如果讓你給本門課程的助教(助教 大史)打分,你會打多少分?
本學期大史擔任1412班助教,23位同學對其打分,平均分數為4.304
打分情況如下:
Q7:如果讓你給本門課程的助教(助教 龔曉婷)打分,你會打多少分?
1412班情況比較特殊,在本學期課程前段時間龔曉婷同學擔任了一段時間助教,在調查中1412班同學給曉婷打分平均分數4.217
兩位助教打分分數對比:
1413班7位同學對助教龔曉婷打分平均分為4.517
Q8:如果讓你給本門課程的助教(助教 王文基)打分,你會打多少分?
1414班填寫調查問卷的6位同學對助教王文基打分平均分為4.5,打分情況如下:
Q9: 結合助教本學期的表現,對本門課程的助教有哪些建議?
除感謝外,1412班的同學對助教大史的建議有:
- 可以給學生多些指導
- 助教要有耐性,對所在學校,班級,專業課程要有所了解
- 上課可以來講一些項目經驗
- 還是多溝通吧
- 跟同學們多走動,多親近
- 部落格的評論,不是提問,不要硬性要求回複
1413班對助教曉婷的建議有:
- 很優秀,沒有太多建議。
- 希望助教能多給些建議,比如代碼上,博文上。
- 評價的時候更認真點
- 挺好的
1414班對助教文基的建議有:
- 多和成員私下溝通
- 助教真的很盡職盡責!
- 目前都很好,尚無建議
- 可以适當和學生見面
- 還行
可以看出,同學們對助教群體的建議主要有能多溝通,能見面講解項目建議,有針對性的改進意見
Q10: 在軟體工程實踐中,最讓你感到驕傲的一件事是什麼?
除去無效回答,同學們的回答有:
- 對團隊合作更加的熟練
- 獲得了小黃衫
- 完成一個項目
- 團隊合作
- 老師記住了我
- 按時完成任務
- 一直覺得自己程式設計做不好,不會團隊合作,最後我都做出來了,特别是個人作業一。
- 做出一個項目
- 團隊部落格分數高
- 按照軟體工程的流程完成了一個項目
- 完成所給予的任務,學到一些新東西
- 小黃衫
- 完成自己的項目
- 一拖四
- 學會了在一個完整的項目期間的流程
- 做完了一個可以運作的項目
- 能夠跟團隊打好配合,而不是自己一個人埋頭苦幹
- 我有了自己的部落格
- 自己做項目,雖然是合作的
- 軟體實踐成功
- 完成項目的喜悅吧
- 團隊合作完成了一個屬于自己的項目
- 改掉bug
- 學到了很多知識
- 自己對團隊有貢獻
可以看出不少同學對自己本學期的表現還算滿意,收獲了很多滿足感。
Q11:經過一個學期的學習,你覺得老師和助教所做事情中,讓你最不能忍的是哪件事?
除無效回答外,同學們的回答有:
- 假期就開始有作業
- 提一個和老師無關的問題,我覺得這門課不應該放在大四
- 沒日沒夜催作業
- 部落格中有的問題讓人不好回答
- 每周對于時間的要求
- 沒有不能忍的事情,助教和老師都很有責任心
- 都沒有不能忍受的,但是老師不夠嚴厲,有點過于和藹,太好說話了,能和好的和老師溝通,但也成為部分同學偷懶的條件。
- 作業密度太大 後期應接不暇 因為其他課程也有項目跟上來
- 催作業
- 盲目給學生下定義,自以為是
- 布置任務太頻繁
- 部落格内容有時候要求的太瑣碎
- 重複的消息發兩次?
- 作業超期倒扣分
- 語言問題
- 部落格數量有點多
- 好像沒有吧
- 灌雞湯洗腦 //無力吐槽……
- 任務有點重
Q12:經過一學期的學習,你覺得來年老師和助教應該再做些什麼事情?
除無效回答外,調查問卷結果如下:
- 考慮大家的實際時間,再布置作業任務
- 希望能夠更多的圍繞一些案例來講這門課的内容
- 早一個學期上這門課
- 做的很好啦~
- 多交流
- 可以跟學生更多的互動交流
- 老師再嚴厲點,助教多給些建議。
- 結合這個問卷做的更好
- 希望在作業安排上再稍微寬松一些 主要是後期
- 對于課程安排很合理些吧
- 統一語言好管理 課程别在大四開
- 帶動學生的積極性
- 請把姿态放低再跟學生交流,都是成年人,OK?
- 關心同學
- 課程内容需要更緊湊一些
-
少發重複消息
17.繼續保持這種教學方式
- 課程隻在大一至大三教授
- 語言組織好
- 大二大三學年我們學了軟體工程和軟體設計,但是在課程中都是講理論,沒有與實踐結合起來。這門課實作了,是做了彌補,但是相信大多數團隊都沒有完成的很好。大多數人的編碼能力都不差,但是建構一個系統的能力都很弱,而這也是工程師和程式員的差别。如果可以,我有個大膽的想法,這門課程跟軟體工程軟體測試面向對象連通起來,分成上中下三學期三個階段貫穿模組化編碼測試,項目的持續時間長,可以做得更好。 //很好的建議
- 減少部落格數量
- 多講
- 将課程放在大二大三
從Q11和Q12同學們的回答可以看出大部分同學反映出來的是作業量大,任務量重時間緊。如果能安排在大二大三時間更好。
Q13.1 & Q14.1 請對上課前後以下技能的水準進行評估:對軟工整體的了解
PS:統計上課前後變化
統計自我評估前後變化情況:
Q13.2& Q14.2 請對上課前後以下技能的水準進行評估:需求分析,典型使用者,場景,創新
Q13.3 & Q14.3 請對上課前後以下技能的水準進行評估:項目管理,規格說明書
Q13.4 & Q14.4 請對上課前後以下技能的水準進行評估:架構設計,子產品化設計,接口設計
Q13.5 & Q14.5 請對上課前後以下技能的水準進行評估:效能分析,效能改進
Q13.6 & Q14.6 請對上課前後以下技能的水準進行評估:讀代碼,實作代碼,單元測試
Q13.7 & Q14.7 請對上課前後以下技能的水準進行評估:測試方法、測試工具、測試實踐、代碼覆寫率
Q13.8 & Q14.8 請對上課前後以下技能的水準進行評估:源代碼管理、性能分析工具、項目管理工具
Q13.9 & Q14.9 請對上課前後以下技能的水準進行評估:代碼複審、代碼規範、代碼品質
Q13.10 & Q14.10 請對上課前後以下技能的水準進行評估:計劃任務,估計時間和優先級
Q13.11 & Q14.11 請對上課前後以下技能的水準進行評估:程式設計語言的熟練程度(C/C++/C#/Java)任選一門即可
Q13.12 & Q14.12 請對上課前後以下技能的水準進行評估:領域開發能力(Web/Mobile App/PC)任選一門即可
Q13.13 & Q14.13 請對上課前後以下技能的水準進行評估:按照品質要求、按期完成任務
Q13.14 & Q14.14 請對上課前後以下技能的水準進行評估:表達與彙報、寫作能力
Q13.15 & Q14.15 請對上課前後以下技能的水準進行評估:協同工作,提供回報, 說服别人
統計各技能平均分變化情況,結果如下:
可以看出變化最小的是第4項技能:架構設計,子產品化設計,接口設計
進步最明顯的是第14項技能:表達與彙報、寫作能力
技能變化中反映進步的隻有2/3左右,還有1/3同學上課前後技能基本沒有變化
總結:
- 過一個學期的學習,大家都取得了很明顯的進步,平均每周花費10小時左右,而之前在2016年福州大學的調查問卷同學們的回報是每周18個H,可能跟本學期上課時間是大四有直接關系,導緻大家時間都不是很充裕
- 從問題3、4可以看出同學們對這門課的教學方式還是很認可的。
- 從問題10可以看出不少同學們收獲了滿滿的滿足感
- 同學們普遍反映作業密度大,任務重。其實相比建構之法書中的列舉的作業量來說,本次課程任務量已經打折了。時間倉促,任務重和同學們上課在大四上學期有直接關系,考研和找工作、實習讓不少同學疲于奔命,也導緻任務量不高,是以助教也強烈建議以後本課程安排在大二大三為宜。在大四上課真的太趕了。
- 從同學們對助教的回報來看,助教應該和同學們多互動多交流,多一些針對性的建議,并且結合實際案例進行講解為佳。但對助教的評價也不低,在這裡也感謝同學們對助教一學期的陪伴和包容,祝你們都有一個美好的前程
- 特别感謝鄒欣老師對本調查報告的針對性建議