1. 程式人生 > >西北師範大學軟件工程課程助教總結

西北師範大學軟件工程課程助教總結

數據 匯報 方法 獲取 構建 建議 分析 感受 課程

時間:2018.03.04-2018.07.18

班級:西北師範大學2015級計算機科學與技術(卓越班、名族班)

課程:軟件工程課程

一、個人總結

起初以為“助教”就是幫助主講老師輔助教學,看起來是一件極其容易的事,但當我真正加入由鄒欣、周筠、代老師組織的構建之法軟件工程課程教學的助教團隊中時,我切實感受到了這個團隊做事的嚴謹、熱情和高能,從而感受到了助教的價值及意義以及做好助教工作的艱辛與付出。我很榮幸能有機會加入,一起學習,一起進步。由於第一次做助教工作,在這個過程中,遇到了些問題,犯了如下錯誤,還好通過學習和交流及時得以改正:

1、認識偏差

剛接觸助教工作對助教工作的意義及價值理解有偏差,加之研一期間有很多學位課、報告、學校學院活動、科研項目等,於是投入的不夠熱情,表現的不夠上心,後來在鄭蕊老師帶領下,改變了這一現狀,積極開展助教工作,齊心合力、有條不紊的進行。

通過一個學期的助教工作,讓我對助教的價值、意義有了全新的認識,並獲取了如何做好助教工作的經驗和方法。
2、細心度不夠:

抓抄襲現象還不夠細心。 還有在結對項目實驗四時,由我制定實驗四評分標準初稿,由於自身對軟件需求說明書的重難點把握不到位,以及沒有文檔評分標準的經驗,制定出來的標準不合理不夠細化被鄒欣老師駁回,頓時感覺無地自容。後來通過學習和與他人協作,學習並改正。

3、能力不足:

由於專業知識的欠缺及遺忘,只能在廣度上給學生一些建議以及雞湯式的鼓勵,但是深度不夠,比如:對於編程部分,某些算法的深入,自己很難給出建議,以及遺忘的專業知識自己需要搜索或者查書,同時,自己的一些基本技能也比較欠缺,比如Github的使用。面對此些不足,我閱讀《軟件工程導論》和《構建之法》對專業知識查缺補漏編,也盡量抽敲代碼來提升自己的編程能力,學習GitHub的使用等。

4、批閱作業時間安排不合理:

批改作業和點評作業需要一個合理的時間安排,一般有兩種形式的作業(github代碼部分和博客總結及理論文檔部分),每次作業有嚴格的評分標準,為了準確、客觀、公平的評分,一次點評需要很多時間,如果不能合理的安排時間會讓效率不高,或者搞混、弄錯、遺忘學生的成績,特別團隊作業後期文檔較多時。因此當一個大的任務分配下來的時,我們應該切分一下任務,這樣既可以防止作業一次性批改的太多導致錯改,漏改,自己也不至於弄的太累,每天抽出點空閑的時間閱讀一兩篇博客,也就防止到批改期限時手忙腳亂。
5、缺少分析總結的能力:

每次批改完作業後,對本次評閱做個簡單總結,但發現從這些數據中總結出有效信息的能力我依然比較欠缺。面對此問題,我會在老師發布作業後,自己嘗試完成一遍或者看幾份完成較好的作業作為參照,同時量化評分標準,對於團隊作業要充分了解她們的項目需求、方法、過程、進度等,除此之外要提高自己的編程能力。逐漸培養了自己提出問題、分析問題、解答問題的能力。

雖然只做了一個學期的助教,但是我的收獲頗豐:

1、鞏固了專業知識,加深了對軟件工程這門課程的認識。

半個學期以來,通過批閱學生作業和線上助教答疑,讓我把本科學過的知識加固了,尤其時之前一些模糊的概念基本上搞清楚了,並且培養了自己提出問題、分析問題、解答問題的能力。理解知識點是一層,把問題講清楚是另一層,將一些問題同實際中一些現象聯系起來,可以收到很好的效果。

2、培養了自己的責任心。

俗話說,不在其位不謀其政,我做助教感觸頗深。助教工作,要求我們不斷的學習,不斷的批閱學生作業,不斷的總結學生作業,然後進行反饋。每周線上答疑,對學習存在的問題或者評分進行討論解決。久而久之,我收獲了一種比編程技術更重要的東西:堅持。研一公共課比較多再加上助教工作,一天下來著實比較累,但是我毅然的堅持了下來,這使我深刻體會到教師工作的不易,也深刻體會到作為一名助教應盡的責任!

3、培養了自己的溝通交流能力。

助教,從某一方面來說,就是教學工作的一座橋梁,連接學生與老師。研究生助教一方面本就是學生,與大三學生年齡相仿,有共同的話題,另外一方面,助教幫助老師做一些力所能及的工作,減輕老師的工作壓力。關心學生學習、生活,實時交流,對保研的政策和幅度、考研的時間節點、出國的流程大致的跟一些感興趣的學生做了講解;每次批改完作業之後,都要將一些共性的問題及時的向老師反映,並且將每位學生的解答記錄情況向老師匯報。同時,同學們的實驗成果狀況,判斷老師講解的清晰度和吸引力,適當的提出一些自己的見解;另外,助教與助教之間及時的交流,分享一些心得,研究一些共性的問題,這樣能夠更好的了解學生,而且能夠更容易的幫助老師解決一些問題。

4、尊重學生。

不能因為一些學生上課註意力不是很集中或者某次實驗做得不理想,就想當然的認為他們成績差,我們允許學生中一些比較另類的存在,畢竟每個人的學習方法不一樣的。不能帶著異樣的眼光看待學生,每位學生對知識的理解程度不一樣,提出的問題深度也有差別,對於每一位學生提出的問題都要耐心、認真的講解;同時,註重聆聽學生的理解,並適當的鼓勵,用“漢堡評價法”對學生作業進行點評是非常有效的,既指出了問題又鼓勵了學生。

二、對同學們的建議

1、時間--明確計劃,合理安排

軟件工程課程軟件工程是計算機專業的一門重要的專業基礎課,它對於培養學生的軟件素質,提高學生的軟件開發能力與軟件項目管理能力具有重要的意義。為了提高學生們的實踐能力,老師采用項目驅動的方式,因此每周的作業量比較龐大,不僅有博客總結還有實驗項目,完成作業比較辛苦,那麽合理安排時間就顯得非常重要。本學期常有團隊不能按時提交,事後尋找各種理由讓助教徇私,很能理解學生的時間比較緊張,課程多活動多,比如各種比賽、報告、講座、學校學院活動等,如果不能合理的安排時間做好計劃,會致使經常性焦頭爛額,影響每件事情的效率。與其這樣每天手忙腳亂還不如每周給自己做個合理的計劃,按照計劃,有條有理的進行。事前做好規劃,做事認真仔細,可以大大的提高效率,少走彎路,事半功倍!

2、態度--做事一絲不茍,反思

作為助教我們端著準確、高效、公正的態度去工作,個別學生常常抱怨自己的分數或者所在團隊分數底,卻不能反思原因,你是按老師發布的作業要求來完成的嗎?是每個得分點都有且正確的嗎?做事一絲不茍,態度端正,才能進步進而成功。

三、對課程的建議

1. 博客:

嚴格要求統一格式、命名,學生對分數產生歧義很大原因在於助教找不到該項,尤其是鏈接的內容,比如wap6團隊。

2. coding:

建議在團隊項目時可以嘗試分工變換,做到每學生的全面發展,而不是團隊裏代碼能力好的個人秀。

四、感謝

感謝代老師給予我這次助教的機會,讓我在這次助教過程中學習並收獲到很多。

感謝鄒欣老師、周筠老師幕後的指點以及提出建設性的建議。

感謝鄭蕊老師的帶隊領導,指引著我一步一步向前,從不適應到有條不紊。

感謝這個團體帶給我一種向上的氛圍和求變的思維。

感謝西北師大2015級計算機科學與技術的學生們對我工作的支持與配合!

西北師範大學軟件工程課程助教總結