天天看點

中期調查問卷

Q: 同學們希望得到多一些指導和教程,其中排名前三的問題是:

web開發相關技術

github 教學

算法

Q:到目前為止,你對于軟體工程課程最感困惑的概念是什麼?(一個詳細的描述來解釋你為什麼對這個概念困惑),同學們的回報如下:

軟體工程好像根據我目前的水準并沒有在開發中幫助到我?

項目的流程管理,人員分工以及成本控制

很多内容,例如一些文檔,并沒有對軟體開發起到很大幫助,反而浪費了很多時間

寒假的時候一直在提靈活開發的概念 ,但我覺得前幾次作業可以早點開始開發工作,設計和文檔工作有點太重了

對于開發來說,是有很多幫助,但是感覺到工作後才可以好好了解

目前來說比較困惑的是設計模式相關的内容,主要就是判斷如何使用何種模式的問題

在有限的時間增加了更多的計劃。

作業要求的部落格内容大多都沒有意義

就很離譜啊,開這門課浪費時間有什麼?你以為我們不會淘寶買一個來應付你?你覺得一學期熬一熬夜,浪費大把時間在這種毫無意義的地方,還叫助教來惡心人,是對你有好處還是我們有好處?垃圾培養政策下的垃圾課程,你希望學生掌握軟體開發到底是要讓學生能夠去大廠開開眼界,還是大三花時間上你這種破課?極限開發?你弄得人家研究所學生考不上研,找工作的被你浪費一堆時間,這種情況去提前體驗程式員的日常怕不是本末倒置吧,開這種課為什麼不好好讓我們去準備實習怎麼面試?

測試。因為不熟是以困惑。

需求分析要做到哪種程度

軟體開發模型

原型不是最終的結果,花很多心思在那兒是不是多餘呢?原型陷阱。

Q: 指出你認為這學期老師和助教在開學至今的工作中做的不好的地方? 同學們的回報如下:

太死闆了

人性化

任務占據太多時間

沒有具體的開發技能的教學,導緻完成任務需要自學,壓力很大

對于作業的時間安排有點太緊了

作業太多了 一次接着一次 好累 沒時間讀書 準備升學

有的地方可以多近人情一點,比如個人作業的測評

作業部落格閱讀起來會比較有些困難,而且有時候對作業的要求不是特别明确

時間安排不合理,有的作業不需要太多時間,有的需要很多時間

任務題目部分指代不清,群裡讨論也有點模糊

有些比較困難的作業給的時間過少,導緻時間緊張

時間安排不合理

在有限甚至減少的時間段增加更多的技術量,未免有所刁難,并不是每個人都有技術,并且大三下學期是考研開始準備的時期,時間沖突太過嚴重。

"1. 建構之法的問題應該是循序漸進的,一開始怎麼讓同學就看整本書,不是說什麼我們看不懂的地方提問。很多東西你沒有實操,連基礎知識都沒有,根本分不清什麼是看不懂看得懂的地方,甚至有些問題需要我們反駁,怎麼反駁,拿什麼反駁?恰好教學進度是一章一章學習的,那為什麼不學習完一章後,再問同學問題在哪裡呢?

是不是有點缺少人性化?程式設計的時候因為助教寫了自動化測試工具,測試我們代碼的正确性。可是有多少同學是因為命名錯了,或者檔案名一不小心錯了,然後直接0分,我想問一下助教寫自動化測試工具需要花多少時間?我們辛辛苦苦寫了六七個小時,結果直接給0分程式設計,我覺得有點不能了解。或許助教會說這是規範,你以後在企業會怎麼樣,可是這是教學,人人都會犯錯,為什麼不給一次機會呢?而且現在程式也有很多的容錯性,例如你輸入一個拼音,你輸錯了,也往往會得到正确的結果,那麼在判别程式的時候可不可以加一些容錯機制呢?"

作業任務太重了。

作業的要求有點模糊,表達可能有點混雜,比如團隊作業會出現上文中答辯打分選項和下文ppt要求不一緻的情況,讓人有點不解,粗心的同學就漏過去了,還好是團隊作業眼睛多大家一起盯着。還有一些時間成本高的作業要求善待改進,但我也想不出怎麼改了:比如要求文檔方面比如第四次作業要每人有commit記錄,相當于我們用git做項目管理,傳送檔案。首先git不好做word等檔案類型的版本管理、這一點就已經怪怪的了;然後當github一直崩潰,挂vpn都進不去時,這效率就非常低下,不如q群大家直接發,是以這裡發一發那裡又要發一發,動作就很備援多餘,而又因為強制要求要有這個各種構件去送出,有的人用md寫有的人用word、txt寫,整合時不勝麻煩;你說為何不統一用md,很好做版本管理,但部落格要求是md,文檔是要用wordppt,那我還得裝插件去格式轉換,不然表格什麼東西豈不是寫半天;而共享文檔的話,功能較少,也不友善使用。是以這個作業要求也就commit記錄和開發記錄文檔對于貢獻度打分有參考價值這一點有用了。助教(隔壁班)也不用在群裡大提一堆時間成本高的奇怪方法,雖然我是學到了确實還能這樣做項目管理,但沒同學願意用呀...就很尴尬。是以說這種作業要求與其說那麼多話去圓他,或者讓同學吐槽那麼多,不如直接改進掉或删掉,是吧。其他前面的作業個人覺得安排方面的不足暫時忘記了,期末個人總結可能想得起來,到時候多提提。

挺沒有人情味的,有些事情不能完全按照規則來,這樣隻會讓認真做作業的同學寒心。

工作安排不合理,有的比較難時間少,有的簡單時間多,有很多沒用的作業,請不要布置了

任務太多占用其他學習時間,任務時間安排不夠合理

老師助教都很認真負責,沒有什麼不好的地方

連坐倒扣分,太過死闆,非個人原因随團隊扣幾次分都可以直接重修了

任務持續時間不夠合理

謝謝老師這學期積極布置任務給我們做,我們在其中學到了很多東西,明白了軟體怎麼開發,明白了極限程式設計是怎麼樣的,讓我在寶貴的大三複習時間中抽出一大把時間來學習了軟體的開發,受益匪淺 是以我想說 :這 種 水課 能 不 能 消 失

對于作業要求展示的内容、形式有分歧。

作業量太大

1.每次作業非常模糊,列出來checklist但是卻在别的内容當中有很多額外的東西,十分沒有條理

2.助教和同學的評分項不一樣,助教那邊列出來的要求和同學收到的不一樣真的很麻煩

3.我本人是很喜歡創作和開發的,但是這堂課讓我感覺到有些抑郁,不太清楚是為什麼"

雖然明白助教和老師都是負責,想要将工作做到最好,但是我認為有些地方會不太合理。比如說之前一次團隊任務,早上釋出任務,晚上送出作業,一個大家還沒有磨合得很好的團隊,要在一天内完成需求分析、原型設計、開發測試等等一系列工作,未免壓力過大,這個作業就非常不合理。

對課程事務的通知較少,沒有統一的通知途徑

作業之間不協調。前一個作業要求計劃,下一個任務可能和先前的計劃不符,應該早點公開後面作業的大緻内容。作業内容與老師要求不一緻,比如系統設計ppt報告要求有資料流圖,而這是在分析階段應該做的事

答辯環節,缺少學生的積極參與。

老師很好,助教很好,作業很不好。

Q: 你想對老師和助教說些什麼? 同學們的回報如下:

辛苦了,但我還是覺得這門課的工作量不隻有兩學分

時間安排在大三下,青黃不接的時間,被迫去做一些選擇,如果在安排時間延長在大三開展,時長跨兩個學期,将會比較容易安排,而不是被迫取舍。

希望作業可以少一點!放過孩子吧!

希望能更多了解學生的想法

希望在作業上可以适當調整時間

隻是個人建議,可以适當考慮一下決定考研和決定就業的學生的情況來考慮任務量,增加項目經驗确實對于決定就業的學生來說幫助很大,但是對于決定并已經投入考研複習的學生來說,以目前的實踐課内容來看,會對這部分學生産生壓力,有事還會打亂預期的複習計劃。

作業壓力稍大,考研複習進度停滞不前

時間安排不合理 我每天睡6個小時都差點沒做完。

能夠了解助教是為了我們好而花費很多精力給我們設定任務。可是最終的目的我想是希望同學們可以學到一些東西,而不是因為時間緊迫而用原來已經學過的東西吧?比如這次很多人還在用基礎的web,在用java swing。其實這些大家早就會了,但是大家不敢,也沒有時間去學習新的東西,過多的作業負擔是否反其道了,希望考慮。

希望減少作業,因為大三下同學們準備升學和就業都需要時間。

真的有點忙 因為其他學科也會占用不少時間

時間安排太緊了,對考研同學不友好,每天都在做軟工實踐,複習的時間根本就沒有,而且我認為如果不一畢業就就業的話,時間安排上沒必要那麼緊迫

希望老師和助教能夠站在學生的立場來考慮問題,我們還有很多事情要做,比如考研,找工作,并不是所有時間都要花在軟工實踐課上,既然我們都完成了作業,為什麼不能給一些過得去的分數呢,這或許也是軟工實踐課被每一屆學生吐槽的原因吧。

老師和助教都很好,都很盡職盡責,就是還是希望給學弟學妹減減負,希望學校可以把這門課放到大三上,對考研的複習真的很不友好

少布置點作業

實踐内容真的太多了有點累(但是沒辦法,布置了我們學生就有義務學好),這個學期不止有一門實踐,其他還有兩門實踐課。現在計算機考研和就業都開始嚴峻起來了,特别是考研的内卷(大四上一個學期的複習已經不能滿足能力要求了)。已經有太多跨考和本專業考研的同學,在大三開始複習,準備找工作,但是我們要在忙好幾門課的實踐。對比起來給我們日常增加了很多壓力。一長段時間被綁定在課程實踐上,導緻自主安排學習的時間減少了。還有可能是我個人的原因導緻焦慮和壓力大。

作業占據了大多數課餘時間 壓力較大

各種作業可以适時在deadline前1-2小時群裡提醒一下

你是不清楚現在卷成什麼樣了?你們當年大三下不用準備都能考上研究所學生,大三下開這種課有時間做,我們呢? 985的學校從大三上就開始卷考研,我們是天才嗎?為什麼大三下都不給時間準備考研,這種課不消失福大計算機和軟工永遠都是垃圾B-好吧

聽說之後可能會在各組之間調人。希望取消這個環節。對于某些付出很大的同學,萬一被調走,最終beta版本的開發與釋出卻沒有該同學的參與,感覺就像辛辛苦苦發明出來的東西被别人搶去申請了專利,而自己還得不到好處。可能這麼做是為了模拟公司裡的實際情況,但是公司是會發工資的。

keep real

希望可以減少工作量,照顧一下考研的同學。

希望老師可以給出更合理的建議

老師和助教或許多聽聽學生的訴求會比較好

按照最初的設想,軟體工程實踐課程對于我們以後的工作以及個人的成長确實是有很大幫助的,但是我個人體驗之後隻覺得我所上的軟體工程流于形式。alpha沖刺為什麼一定需要10天,為什麼我們不能提前完成?為什麼我們的會議一定要站立式 ?為什麼我們多次作業需要對建構之法提出問題?為什麼對問題的數量有限制?我見證了一個團隊從神采飛揚的說起自己的項目,到最後隻想随便做做,為什麼需要階段性的時間來限制我們逼迫我們,而且時間還很緊,令我印象深刻的是,一個周日釋出了一個僅有16個小時左右的作業,這是想告訴我們搞開發就是随時會有緊急情況嗎?作為把學生培養成社畜或者一個随時可以被替代的螺絲釘來說,這個教育很合格。雖然這門課的初衷是好的,但是這門課的實作方式卻無疑在摧毀着學生的創造力,抹殺掉用代碼來創造美好世界的想法。總之,我個人是越來越讨厭這門課了

Q: 你對本問卷有什麼意見和建議,比如你認為應該增加的統計項,或者應該删去的統計項,或者從題目設計角度給的建議,同學的回報如下:

選項建議加幾個自定義,單選四個都不想選(助教評價)

我覺得有的地方有待改進,但我不說

是否希望可以對作業時間周期進行讨論

可以增加一些調查同學們遇到的困難的題目。

第24題,第一個選項,不願意成為助教并不代表覺得這份工作沒有意義,助教對課程的幫助還是很大的。還有第10,11題,本學期“發起選題+自由+随機”結合的選隊方式個人覺得其實是非常棒的,但我好像找不到這個選項,選項裡非自由即是随機,太絕對了。選組長的話,有的同學是技術強,表達能力也強,懂得大局,組織同學夥伴,在一開始的選隊環節就發起了隊伍,便作為了組長,也沒有展現這些的選項。希望對問卷裡這種“裹挾觀點”的不太恰當的選項做出改進。

在中國github使用體驗極差,強烈建議使用gitee,github有的功能它基本也有

對課程的評價可以去掉,因為評價不可能太高

對于是否願意成為助教這個問題,選項設定不夠合理,我并不是認為助教沒意義,我隻是因為沒有時間。

多加其他項 有的選項不夠完整

願意成為助教這題我覺得可以删掉或改進一下選項,結合一些個人能力的考量。

給個學生不想上的統計票 票數超過80%這門課直接消失好嗎

“有幾次加班到0:00”覺得可以删掉,因為我個人對于這幾次作業來說,就算離截止時間還有好幾天,也可能會自己做到淩晨。

學習新知識應該有“無“的選項

題目太多️

如果我準備考研,應該如何參與軟工實踐,或者在二者中平衡呢?

繼續閱讀