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