試論軟件工程實踐教學改革
時間:2022-12-22 10:05:01
導語:試論軟件工程實踐教學改革一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
1.1相對忽視實踐教學.軟件工程教學中由于教師的教學理念還是停留在傳統教學模式,在教學中僅僅對學生進行理論知識的傳授,沒有意識到實踐教學的重要性,在這種教學模式下學生也就學習不到相應的實踐知識,也就不能取得理想的學習效果.軟件工程的學習主要是以理論課教學為主,實驗教學占的比重并不是很大.軟件工程學習中如果是開發具有一定規模的軟件一般是按照月或者是年為單位進行,學校制定的實踐教學學時顯然不能滿足學習軟件的需求,面對這樣的教學實際,學生學習的軟件知識也只是大體了解,并不能夠真正掌握所學習的知識內容.教師在教學中只是選擇具有代表性的環節進行講解,學生也只是簡單掌握相關的知識內容,這樣的教學方式學生也不能很好的掌握相關實踐知識,實踐能力也不能得到相應的提升.1.2教學質量有待提升.學生在學習時本身對理論知識的掌握就不夠,一些理論知識對于學生來說也是晦澀難懂,不能很好地進行理解.實踐知識的學習更是如此不能很好地調動學生學習的積極性,學生在實踐學習中一般是出于對老師的應付,甚至會出現學生利用實踐的時間玩游戲、看小說等.對于實踐的任務一方面是因為沒有能力去完成,另一方面是因為沒有那么多的時間去完成任務,這也就使得在實踐教學中的教學效果不理想,學生學習的也不夠理想.軟件工程的實踐教學內容本身對學生來說具有一定的難度,學生在學習中往往對于理論知識的學習遠遠多于實踐操作,這樣就導致學生在實踐操作中感到茫然,不知該如何下手.此外,由于一些教師的教學能力不足,在實踐教學中不能給學生展示詳細的實踐步驟,學生也就不能取得較好的實踐學習效果.1.3教學內容有待更新.軟件工程專業的內容具有很強的時效性,當前時代是處于信息快速發展的時代,軟件工程的相關知識內容也在不斷更新換代.但是在實際的軟件工程學習中教學內容比較陳舊,很多實踐教學僅僅是表面上的實踐.教師在教學中一般是按照教材中的實踐知識進行教學,但是教材內容一般都是很久以前的,很多知識隨著時間的推移已經不適應當前時代的發展,這也就在一定程度上限制了學生實踐能力的提升.在軟件工程教學中要想更好地培養專業人才,在教育教學中要能夠應用新的教學理念,緊跟時代步伐,應用新的教學模式,以此更好的提升教學效果.1.4教學方法相對單一.軟件工程教學中由于教師的教學理念過于陳舊,在教學中仍然是使用陳舊的教學方式,學生不能積極主動的參與其中,教師過多地剝奪了學生的自主權,學生在學習中找不到存在感,不能很好地激發學生的學習興趣.在實際教學中教師根據實驗指導書來進行實驗內容的教學,學生在學習中受到實驗指導書的影響,會將代碼內容輸入到計算機中,這種教學方式學生只是機械的輸入內容,不能很好的提升學生的專業能力.學生一旦遇到新的問題就不知該如何下手,也不知該如何進行分析,也就不能取得較好的教學效果.教師在教學中一般是照本宣科,僅僅是按照教材進行教學,即使教材中出現了不當之處也不會有所發現,這種教學方式也就對學生的學習效果產生了影響,不僅會影響到學生對知識的學習,還會影響到學生學習能力的提升.1.5理論和實踐相脫離.軟件課程本身是一門綜合性比較強的課程,但是由于在實踐課程方面的安排比較少,這樣就使得在實踐課程中不能很好地涉及理論知識.在軟件工程教學中會涉及到很多相對抽象的知識內容,對于學生來說具有一定的難度,另外加之教師的教學方式也不能使得學生很好地理解其內容,也就不能取得理想的教學效果.在實踐教學中能夠提供的實踐項目也比較少,選題也不夠新穎,這樣也就不能很好地發揮實踐教學的效果,學生在學習中也不能很好地將理論和實踐結合起來,不能很好地促進學生的全面發展.1.6評價方式有待完善.軟件工程實踐教學中對學生的評價方式是采用答辯或者是實驗報告的形式,學生在學習中一般是將實驗指導書進行抄寫,這種學習方式不能很好的評價學生的學習情況,對學生的評價也具有一定的片面性,也就不能很好的促進學生的全面發展.傳統的評價方式往往重視學生理論知識的掌握,不能很好地衡量學生實踐能力,這種評價方式的存在也就在一定程度上影響到學生實踐能力的培養,學生在學習中也意識不到實踐操作學習的重要性,僅僅是為了應付開始學習一些枯燥的理論知識.教師在教學中也沒有對學生進行實踐方面的引導,最終導致學生的實踐能力差強人意.
2基于校企聯動平臺的軟件工程實踐教學改革措施
軟件工程教學中要想取得較好的教學效果,不能僅僅依靠增加教學時數或者是對教學內容進行更新,還要給學生搭建相應的校企合作平臺,讓學生在平臺中利用相應的項目資源進行實踐知識的學習,此外,還要能夠在教學方法以及教學評價中進行完善,以便更好地促進學生實踐能力的提升.2.1應用校企聯動平臺調動學生學習實踐的積極性.軟件工程教學中應用校企聯動方式能夠在最大程度上激發學生學習的積極性,以此更好地提升學生的實踐能力.通過校企聯動平臺能夠將學校、企業等各個方面結合起來,使得每個方面都能夠發揮其應有的作用.在平臺建設中要能夠注重學校和企業之間合作,在平臺中企業要做到的工作是為學校教學提供相應項目,學校教師針對企業提供的項目為學生的學習進行講解.學生在學習完相應的項目知識之后,利用平臺解決實際任務,并將完成的任務提交到平臺中,教師對學生提交到平臺中的任務進行評價.企業也可以利用平臺選擇表現比較好的學生,通過這種方式選擇相應的人才.通過這種方式能夠更好地實現學校和企業之間的雙贏.2.2注重實踐過程.在軟件工程教學中通過應用校企聯動平臺教師可以根據不同學生的學習水平和特點來分配相應的任務,學生利用平臺進行學習要能夠在有限的時間內將任務進行下載學習,并能夠在規定的時間內將任務完成并提交到平臺中,教師在平臺終端可以了解到學生任務的完成情況.在校企聯動平臺中會采用鼓勵的方式讓學生積極參與到任務的學習中,對于任務完成比較好的學生進行相應的獎勵,通過這種方式在提升學生自信心的同時,還能夠讓學生在學習中感受到成功的喜悅.教師在教學中要能夠利用校企聯動平臺對項目任務進行講解,教師在對項目進行講解時要能夠在考慮到學生學習水平以及學生特點的基礎上.在教學中讓學生對要學習的知識內容進行課前準備,課堂教學的更多時間是讓學生主動地參與.還要對課堂氛圍進行活躍,調動學生學習的積極性,以此取得較好的教學效果.2.3逆向工程教學方法的應用.軟件工程教學中傳統教學方法一般是先進行理論教學然后再進行實踐教學,教師在教學中會給學生講解學習的方法和技術,學生在實驗中進行模仿驗證學習的知識內容.這種教學方式在一定程度上束縛了學生的束縛思想,學生的創新能力也不能得到很好的培養.軟件工程本身實踐性比較強,對于一些缺乏實踐性經驗的學生來說,學生對理論知識很難理解,更不能很好地將理論和實踐結合起來.基于校企聯動平臺的應用可以逆向工程教學方法的應用能夠讓學生更好地分析軟件產品中的代碼、數據等,讓學生更好的理解軟件知識.逆向思維的應用學生能夠從問題進行分析,讓學生通過對問題的分析,尋找解決問題的答案.在這個過程中也就讓學生學習到相應的知識內容.學生在學習中能夠從軟件用戶端感受軟件的作用、友好、完善,通過對用戶端的感受,提出對軟件維護的解決方法.從軟件的通用性、創新性等對軟件進行修改.2.4模擬企業環境.軟件工程教學中校企聯動平臺的應用主要是企業為學校提供真實的項目任務,學生通過對項目的學習更好地掌握相關知識內容,這就需要教師在教學中結合項目的學習為學生創設類似企業真實的工作環境.通過讓學生體驗真實的項目活動.在項目設計時要能夠根據需要設計不同的角色,讓學生根據自愿的方式分組扮演不同的角色,通過對項目進行分析、調研,讓學生更好地完成相應的任務.在項目教學中要能夠做好對項目的安排,教師要能夠按照相應的標準來設計開發步驟,要能夠從需求分析、詳細設計等項目進度和規律來培養學生的實踐能力.企業在對軟件進行開發時一般是采用封閉的形式,企業在生產經營中一般要在規定的時間內完成產品的生產,在教育教學中為了更好讓學生體驗企業真實工作環境,首先要能夠培養學生守時意識.可以將學生集中在機房內,按照企業的作息來安排,要求學生沒有特殊情況不請假,嚴格考勤,讓學生感受真實企業的環境,為學生就業奠定良好的基礎.還要給學生設置任務墻,以周為單位,將每天的計劃都進行細化,對于每天要做的任務進行明確討論,讓每個學生都能夠了解企業真實的工作環境.2.5注重考核方式的改革.軟件工程教學中的考核不僅僅是對學生學習效果的考核,也是對教師教學效果的檢驗,通過完善的考核方式能夠更好地反映出學生的學習效果,讓學生意識到自身學習的不足,也是對教師教學的一種反饋.軟件工程教學中對學生的考核不能僅僅依靠紙筆的方式,還要注重對學生實踐過程的考核,對學生完成項目的情況進行評價.從學生的出勤率、計劃完成情況等對學生進行評價.通過學生的考勤情況能夠了解到學生對項目參與的積極性,以便更好地培養學生對工作的積極態度.學生對任務的完成情況能夠反映出學生對任務制定計劃及完成情況的符合程度,以此鍛煉學生完成任務的能力.軟件工程的學習效果是以學生完成的軟件產品為依據,學生開發產品的好壞也會影響到其學習效果.對軟件產品的評價要能夠從界面、功能、創新性等得方面進行評價.開發界面的友好性會影響到對產品質量的判斷,影響到用戶對產品價格的裁定.開發產品的功能是否完善會影響到產品的可用性,為此,這就要求學生在軟件開發過程中注重從以上幾個方面進行開發,以便使得開發的產品符合教學效果的需求.軟件工程學習中要能夠按照文檔規范要求,完成相應的實驗報告,并向全班學生進行公開答辯,要在公平、公正的基礎上進行答辯.答辯組成員可以由項目經理、指導老師等進行組成,在對學生產品進行評價時注重從創新點、技術的應用、方法等集合方面進行評價.學生的答辯成績將計入學生的實踐成績.通過答辯的形式讓學生發現自身在學習上的不足,以此更好的改進,促進學生的全面發展.
3結語
基于校企平臺的軟件工程教學能夠使得學生在學習中獲得一定的項目資源,學生在學習中能夠按照自己的興趣選擇相應的任務,基于校企聯動平臺的學習教師可以更好地掌握學生的學習情況.企業通過學生對任務的完成情況,選擇具有一定能力的學生.但是在當前教育教學中還存在一定的問題:學生在學習時本身對理論知識的掌握就不夠,一些理論知識對于學生來說也是晦澀難懂,不能很好地進行理解.實踐知識的學習更是如此不能很好地調動學生學習的積極性,學生在實踐學習中一般是出于對老師的應付,甚至會出現學生利用實踐的時間玩游戲、看小說等.由于在實踐課程方面的安排比較少,這樣就使得在實踐課程中不能很好的涉及到理論知識內容.為了使得學生更好地適應企業對軟件的開發環境,在教育教學中首先要能夠培養學生守時,可以將學生集中在機房內,按照企業的作息來安排,要求學生沒有特殊情況不請假,嚴格考勤,讓學生感受真實企業的環境,為學生就業奠定良好的基礎.在軟件工程學習中還要不斷探索實踐教學改革的措施,以便取得較好的教學效果,提升學生的實踐能力.
參考文獻:
〔1〕段潤英,沈蘭.校企合作的實踐教學模式探析及其實施的關鍵———以軟件工程專業為例[J].黑龍江科學,2016,7(23):92-94+97.
〔2〕梁寶華,鄭尚志,邢慧芬.基于校企聯動平臺的軟件工程實踐教學改革與創新[J].巢湖學院學報,2016,18(06):106-110.
〔3〕李威龍,朱亞超,徐奕奕,鄧向姣.基于校企合作的軟件工程專業實踐教學改革與實踐[J].通訊世界,2016(12):260-261.
〔4〕徐洪智,覃遵躍.校企合作共建軟件工程專業實踐教學體系[J].實驗室研究與探索,2013,32(06):128-130+160.
〔5〕覃遵躍,黃云,胡斌.基于校企合作的軟件工程專業實踐教學體系研究[J].時代教育,2012(11):12+17.
〔6〕楊文君.軟件工程實踐教學改革探討[J].計算機工程與科學,2011,33(S1):55-57.
〔7〕喻國良,馬慶槐.校企合作的軟件工程人才培養實踐教學體系[J].計算機教育,2011(17):96-101.
〔8〕李紅梅,張紅延,盧葦.面向能力培養的軟件工程實踐教學體系[J].高等工程教育研究,2009(02):84-87.
作者:盧盛榮 單位:龍巖學院
- 上一篇:油田化學課程教學方法
- 下一篇:裝備制造專業群實踐教學研究