劉釗
摘 ?要:本文首先分析了敏捷開發(fā)與現(xiàn)階段物聯(lián)網(wǎng)教學(xué)中存在的主要問題,然后在此基礎(chǔ)上,針對敏捷開發(fā)在物聯(lián)網(wǎng)教學(xué)改革中的應(yīng)用流程進(jìn)行了說明,希望通過敏捷開發(fā)模式的應(yīng)用,可以有效提高學(xué)生對物聯(lián)網(wǎng)學(xué)習(xí)的熱情,提高學(xué)生的實操能力,并向社會輸出更多的物聯(lián)網(wǎng)專業(yè)人才。
關(guān)鍵詞:敏捷開發(fā);Scrum;物聯(lián)網(wǎng);教學(xué)改革
1.敏捷開發(fā)的內(nèi)涵辨析
所謂敏捷開發(fā),主要目的是強(qiáng)化開發(fā)效率以及響應(yīng)能力,是對傳統(tǒng)瀑布式開發(fā)模式弊端的一種優(yōu)化。具體包括極限編程、Scrum等方法。敏捷開發(fā)更為重視人的重要作用,是對個體競爭能力的強(qiáng)調(diào)。目前,敏捷開發(fā)已經(jīng)被國內(nèi)外的各大IT公司所應(yīng)用,如中興、華為等,并取得了顯著成效。通過實踐顯示,敏捷開發(fā)可有效地縮短開發(fā)周期,降低開發(fā)成本,提高產(chǎn)品質(zhì)量。
2.現(xiàn)階段物聯(lián)網(wǎng)教學(xué)中存在的主要問題
首先,在當(dāng)前的各高校中,物聯(lián)網(wǎng)專業(yè)教學(xué)多是“任務(wù)驅(qū)動、項目引領(lǐng)”的教學(xué)模式,教師通過教學(xué)模塊的引入,向?qū)W生布置任務(wù),然后學(xué)生仿照教師的操作流程進(jìn)行學(xué)習(xí),如此一來,就導(dǎo)致項目教學(xué)中學(xué)生缺乏學(xué)習(xí)動力,未能真正感受到企業(yè)化的物聯(lián)網(wǎng)工程氛圍,實踐操作能力較差。
其次,雖然我國多所高校均設(shè)置了物聯(lián)網(wǎng)專業(yè),但實踐至今,經(jīng)驗仍較為匱乏。課程多是演示型與驗證型,未能真正實現(xiàn)物聯(lián)網(wǎng)環(huán)境下的操作。如此就導(dǎo)致教學(xué)缺乏創(chuàng)造性,且學(xué)生學(xué)習(xí)的主動性也較差。
最后,在當(dāng)前的部分院校中,物聯(lián)網(wǎng)專業(yè)教師多是科研型,而非雙師型。因為任課教師工程實踐經(jīng)驗的匱乏,所以導(dǎo)致教學(xué)更為偏向理論知識的傳授,物聯(lián)網(wǎng)專業(yè)所培養(yǎng)的學(xué)生的專業(yè)技能未能與社會的實際需求進(jìn)行接軌。
3.基于敏捷開發(fā)的物聯(lián)網(wǎng)教學(xué)改革分析
如前文所述,在當(dāng)前的物聯(lián)網(wǎng)專業(yè)教學(xué)中仍存在一些問題,而為更好的解決問題,就可以將敏捷開發(fā)中的scrum方式引入至物聯(lián)網(wǎng)實訓(xùn)課程中。通過對敏捷開發(fā)思想的應(yīng)用,實現(xiàn)物聯(lián)網(wǎng)教學(xué)改革的優(yōu)化,以此來提高學(xué)生的物聯(lián)網(wǎng)學(xué)習(xí)興趣,培養(yǎng)學(xué)生的團(tuán)隊協(xié)作能力,提高學(xué)生的實踐操作能力。
3.1基于Scrum開發(fā)模式的物聯(lián)網(wǎng)實踐教學(xué)階段的劃分
Scrum開發(fā)模式將軟件開發(fā)分為5個階段:確定項目內(nèi)容與實施方案,制定項目實施計劃并召開計劃會議,日常例會,召開項目評審會議,召開項目反思會議。根據(jù)Scrum開發(fā)模式,將物聯(lián)網(wǎng)教學(xué)階段劃分為5個部分:明確教學(xué)內(nèi)容并制訂方案,編寫教學(xué)大綱及授課計劃,根據(jù)計劃進(jìn)行日常授課、階段性教學(xué)效果評議、教學(xué)效果總結(jié)。
3.2實踐流程
第一,教師應(yīng)首先就教學(xué)內(nèi)容進(jìn)行確定,然后就此制定相關(guān)教學(xué)方案。具體方案應(yīng)包括物聯(lián)網(wǎng)實施性教學(xué)方案以及學(xué)生分組方案。教師可以將大周期設(shè)置為一個學(xué)期,然后再一個學(xué)期中以周為周期進(jìn)行小周期的劃分。同時,教師還應(yīng)將教學(xué)內(nèi)容進(jìn)行科學(xué)規(guī)劃,將所有項目內(nèi)容分解出多個子項目,并優(yōu)先注明。
第二,教師還應(yīng)科學(xué)編寫教學(xué)大綱及計劃。物聯(lián)網(wǎng)專業(yè)教師應(yīng)積極開會討論,并根據(jù)此前確定的教學(xué)內(nèi)容及方案來進(jìn)行教學(xué)大綱及授課計劃的編制。討論會的召開時間可以以一個學(xué)期為周期。由物聯(lián)網(wǎng)課程負(fù)責(zé)人來對課程中具有較高優(yōu)先級的項目模塊進(jìn)行確定,然后再由所有教師進(jìn)行集中討論,然后對授課計劃進(jìn)行科學(xué)安排,最后還應(yīng)將教學(xué)大綱及授課計劃建檔,以作備用。
第三,所有物聯(lián)網(wǎng)專業(yè)教師應(yīng)根據(jù)此前編制的教學(xué)計劃進(jìn)行授課安排,且在每次日常授課后為下一節(jié)課時制定出計劃。物聯(lián)網(wǎng)授課過程中,教師應(yīng)明確自身在課堂中的作用、本節(jié)課的目的以及課堂中可提升的環(huán)節(jié)和節(jié)點。
第四,在階段性教學(xué)工作完成后,物聯(lián)網(wǎng)專業(yè)教師應(yīng)向課程負(fù)責(zé)人進(jìn)行教學(xué)情況的說明以及匯報,同時就教學(xué)成果進(jìn)行展示,明確下一階段的教學(xué)計劃,然后由課程負(fù)責(zé)人對每個教師的教學(xué)質(zhì)量進(jìn)行及時評價。
第五,本學(xué)期的物聯(lián)網(wǎng)教學(xué)工作項目完成后,授課教師應(yīng)將學(xué)生的學(xué)習(xí)情況、演示案例、課程考核情況、教學(xué)成果、教學(xué)經(jīng)驗等向課程負(fù)責(zé)人進(jìn)行匯報說明,且在匯報過程中還應(yīng)針對不足之處進(jìn)行反思,并同時提出優(yōu)化對策。
3.3分工與角色扮演
在實際工作中,Scrum模式的項目團(tuán)隊包括項目主管、產(chǎn)品負(fù)責(zé)人以及開發(fā)人員。就項目主管而言,其作用是把握工作的大方向,確保每個成員都可以理解計劃內(nèi)容并正確的完成自身工作。而產(chǎn)片負(fù)責(zé)人主要是對項目成果負(fù)責(zé),旨在實現(xiàn)產(chǎn)品效益的最大化。而開發(fā)團(tuán)隊通常由多人組成,只要負(fù)責(zé)項目開發(fā)。敏捷開發(fā)方式認(rèn)為,如果項目團(tuán)隊想要實現(xiàn)最佳的互動溝通效果,則應(yīng)確保團(tuán)隊人數(shù)在3人至9人,如此可以高效的完成項目任務(wù)、提高工作效率,同時還可以擺脫對團(tuán)隊以外指導(dǎo)人員的依賴。而在物聯(lián)網(wǎng)教學(xué)中,教師應(yīng)立足于實際的教學(xué)需求,通過角色扮演的方式進(jìn)行教學(xué)分工,學(xué)生在此過程中可以飾演項目主管和開發(fā)團(tuán)隊的角色,而教師則是產(chǎn)品負(fù)責(zé)人,教師應(yīng)控制開發(fā)團(tuán)隊學(xué)生不超過6人,并選擇其中的一個同學(xué)作為項目主管,其中2名同學(xué)負(fù)責(zé)物聯(lián)網(wǎng)應(yīng)用層軟件的安裝與配置,2名同學(xué)完成物聯(lián)網(wǎng)移動應(yīng)用開發(fā)和PC應(yīng)用開發(fā)。以此來提高學(xué)生的參與熱情,激發(fā)學(xué)生的學(xué)習(xí)主動性與創(chuàng)造性。
4.結(jié)語
在物聯(lián)網(wǎng)專業(yè)的教學(xué)過程中應(yīng)用敏捷開發(fā)模式,教師可以不必完全照搬Scrum的全部形式,而是針對實際的教學(xué)情況,來進(jìn)行適當(dāng)?shù)目茖W(xué)調(diào)整。只要學(xué)生可以通過Scrum開發(fā)模式,能夠切實的提升自身學(xué)習(xí)主動性,提高動手操作能力,能夠真實的感受到企業(yè)化的物聯(lián)網(wǎng)項目氛圍,就可以實現(xiàn)其應(yīng)用目的。
參考文獻(xiàn)
[1] ?顧家銘.敏捷開發(fā)在物聯(lián)網(wǎng)實踐教學(xué)中的探索[J].軟件導(dǎo)刊(教育技術(shù)).2016(04).
[2] ?黃偉,徐新黎.開放式教學(xué)法在物聯(lián)網(wǎng)導(dǎo)論教學(xué)中的運用[J]. 計算機(jī)教育,2015,(2):68-72.
[3] ?鄭一力,張軍國,韓寧.基于物聯(lián)網(wǎng)技術(shù)的“科技創(chuàng)新訓(xùn)練”課程實驗改革[J].中國林業(yè)教育,2014,(4):76-78.
[4] ?吳治海.“物聯(lián)網(wǎng)技術(shù)導(dǎo)論”課程的教學(xué)內(nèi)容探討[J].中國電力教育,2013,(31):70-71.
[5] ?陶曾杰,石芳.以培養(yǎng)創(chuàng)新應(yīng)用能力的物聯(lián)網(wǎng)項目驅(qū)動教學(xué)改革研究[J]. 科教導(dǎo)刊-電子版(中旬),2019,(2):96.
[6] ?徐洪香,劉秀娟,石月巖,宓穎.線性代數(shù)教學(xué)改革及創(chuàng)新應(yīng)用能力的培養(yǎng)[J].遼寧工業(yè)大學(xué)學(xué)報(社會科學(xué)版),2017,19(6):108-110.