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