丁潔 周穎 郭艷
摘要:本文主要介紹了翻轉(zhuǎn)課堂教學(xué)模式在軟件開(kāi)發(fā)教學(xué)中的應(yīng)用,以敏捷開(kāi)發(fā)模型為例,詳細(xì)描述了翻轉(zhuǎn)課堂教學(xué)模式在教學(xué)中如何應(yīng)用,以學(xué)生為主體,引導(dǎo)學(xué)生闡述SCRUM 開(kāi)發(fā)流程,老師點(diǎn)評(píng)并強(qiáng)調(diào)重難點(diǎn),這種新型的學(xué)習(xí)模式激發(fā)了學(xué)生學(xué)習(xí)的主觀能動(dòng)性,受到了學(xué)生的喜愛(ài)。最后,總結(jié)了不足,在今后的教學(xué)中將克服困難繼續(xù)改進(jìn)教學(xué)方法。
關(guān)鍵詞:翻轉(zhuǎn)課堂;敏捷開(kāi)發(fā);SCRUM
在移動(dòng)互聯(lián)網(wǎng)飛速發(fā)展的時(shí)代,傳統(tǒng)的教學(xué)模式已經(jīng)不能滿足學(xué)生學(xué)習(xí)的需要。翻轉(zhuǎn)課堂教學(xué)模式[1]是利用屏幕錄制軟件,將課程錄制成短小的視頻,并配音講解,上傳至網(wǎng)絡(luò)幫助學(xué)生學(xué)習(xí),學(xué)生經(jīng)過(guò)自學(xué)并且精心準(zhǔn)備一些案例,在課堂上分享給大家,老師根據(jù)學(xué)生提出的問(wèn)題,注重在課堂上解決一些較難的知識(shí)點(diǎn)。這種新型的學(xué)習(xí)模式與傳統(tǒng)的學(xué)習(xí)方式不同,受到了學(xué)生的廣泛歡迎。
1 敏捷開(kāi)發(fā)模型介紹
高職學(xué)生具有活潑好動(dòng)的特點(diǎn),教學(xué)中一定要抓住這一特點(diǎn),充分調(diào)動(dòng)起高職學(xué)生學(xué)習(xí)的主觀能動(dòng)性,把翻轉(zhuǎn)課堂教學(xué)模式應(yīng)用于軟件開(kāi)放教學(xué)中,不僅讓學(xué)生成為課堂的主體,而且充分調(diào)動(dòng)了學(xué)生學(xué)習(xí)軟件開(kāi)發(fā)的積極性[2]。下面以敏捷開(kāi)發(fā)模型為例,展開(kāi)介紹翻轉(zhuǎn)課堂教學(xué)模式在軟件開(kāi)發(fā)教學(xué)中的應(yīng)用。
老師通過(guò)視頻錄制,介紹了敏捷開(kāi)發(fā)模型的概念。敏捷開(kāi)發(fā)模型是一種以人為核心、迭代、循序漸進(jìn)的開(kāi)發(fā)方法。在敏捷開(kāi)發(fā)中,軟件項(xiàng)目的構(gòu)建被切分成多個(gè)子項(xiàng)目,各個(gè)子項(xiàng)目的成果都經(jīng)過(guò)測(cè)試,具備集成和可運(yùn)行的特征。簡(jiǎn)言之,就是把一個(gè)大項(xiàng)目分為多個(gè)相互聯(lián)系,但也可獨(dú)立運(yùn)行的小項(xiàng)目,并分別完成,在此過(guò)程中軟件一直處于可使用狀態(tài)。
在視頻中講解了敏捷開(kāi)發(fā)由幾種輕量級(jí)的軟件開(kāi)發(fā)方法組成。它們包括:極限編程(XP),Scrum,精益開(kāi)發(fā),動(dòng)態(tài)系統(tǒng)開(kāi)發(fā)方法,特征驅(qū)動(dòng)開(kāi)發(fā),水晶開(kāi)發(fā)等。2001年,17名編程大師分別代表極限編程、Scrum(“棒球”團(tuán)隊(duì)開(kāi)發(fā)模式)、特征驅(qū)動(dòng)開(kāi)發(fā)、動(dòng)態(tài)系統(tǒng)開(kāi)發(fā)方法、自適應(yīng)軟件開(kāi)發(fā)、水晶方法、實(shí)用編程等開(kāi)發(fā)流派,發(fā)表“敏捷軟件開(kāi)發(fā)”宣言。敏捷軟件開(kāi)發(fā)是一個(gè)開(kāi)發(fā)軟件的管理新模式,用來(lái)替代以文檔驅(qū)動(dòng)開(kāi)發(fā)的瀑布開(kāi)發(fā)模式。敏捷方式也稱(chēng)輕量級(jí)開(kāi)發(fā)方法。敏捷軟件開(kāi)發(fā)宣言內(nèi)容:個(gè)體和交互勝過(guò)過(guò)程和工具;可以工作的軟件勝過(guò)面面具到的文檔;客戶合作勝過(guò)合同談判;響應(yīng)變化勝過(guò)遵循計(jì)劃。
2 翻轉(zhuǎn)課堂在教學(xué)中的應(yīng)用
學(xué)生可以提前上網(wǎng)觀看課程視頻進(jìn)行自學(xué),根據(jù)老師提問(wèn),結(jié)合自己學(xué)習(xí)情況,精心準(zhǔn)備Scrum應(yīng)用于上機(jī)實(shí)驗(yàn)《學(xué)生管理系統(tǒng)》的開(kāi)發(fā)流程,并且在課堂上互相分享[3]。
在翻轉(zhuǎn)課堂時(shí)間里,第一項(xiàng)目開(kāi)發(fā)團(tuán)隊(duì)的學(xué)生,講述了他們對(duì)于Scrum的理解,Scrum是英語(yǔ)中橄欖球運(yùn)動(dòng)的一個(gè)專(zhuān)業(yè)術(shù)語(yǔ),表示“爭(zhēng)球”。特指一種敏捷開(kāi)發(fā)的模型。Scrum的開(kāi)發(fā)流程如下:首先對(duì)產(chǎn)品訂單進(jìn)行優(yōu)先級(jí)的劃分,把高優(yōu)先級(jí)的拿出來(lái)進(jìn)行工作的分解,即迭代訂單。每30天為一個(gè)迭代周期,每24小時(shí)開(kāi)一次每日站立會(huì)議,每迭代30天產(chǎn)生可運(yùn)行的軟件,下一次迭代加入新的功能增量,直到交付客戶滿意的軟件產(chǎn)品。
老師對(duì)于第一項(xiàng)目開(kāi)發(fā)團(tuán)隊(duì)的學(xué)生有關(guān)Scrum的講解,給予了肯定,講解清楚,并且強(qiáng)調(diào)了一個(gè)重點(diǎn):每一次的迭代都會(huì)靈活的解決需求變更的問(wèn)題。學(xué)生通過(guò)老師點(diǎn)評(píng),進(jìn)一步準(zhǔn)確學(xué)習(xí)了Scrum流程。
接下來(lái),該進(jìn)行本堂課的難點(diǎn),如何應(yīng)用Scrum開(kāi)發(fā)流程,因?yàn)檎n前老師已經(jīng)布置了預(yù)習(xí)的任務(wù),所以由第二項(xiàng)目開(kāi)發(fā)團(tuán)隊(duì)分享Scrum在上機(jī)實(shí)驗(yàn)《學(xué)生管理系統(tǒng)》的應(yīng)用。
首先對(duì)產(chǎn)品訂單進(jìn)行優(yōu)先級(jí)的劃分,把高優(yōu)先級(jí)的成績(jī)管理拿出來(lái)進(jìn)行工作的分解,即迭代訂單。每30天為一個(gè)迭代周期,每24小時(shí)開(kāi)一次每日站立會(huì)議,第一次迭代30天產(chǎn)生可運(yùn)行的軟件實(shí)現(xiàn)成績(jī)管理,下一次迭代加入新的功能增量考勤管理,直到交付客戶滿意的軟件產(chǎn)品。
老師點(diǎn)評(píng)了第二項(xiàng)目開(kāi)發(fā)團(tuán)隊(duì)有關(guān)Scrum在《學(xué)生管理系統(tǒng)》開(kāi)發(fā)中的的應(yīng)用過(guò)程,表示團(tuán)隊(duì)成員基本理解了Scrum在開(kāi)發(fā)過(guò)程中的應(yīng)用方法,只是沒(méi)有分析軟件功能的優(yōu)先級(jí),并且強(qiáng)調(diào)了一個(gè)難點(diǎn):按照優(yōu)先級(jí)次序進(jìn)行排列迭代的順序,先完成優(yōu)先級(jí)最高的功能,再完成優(yōu)先級(jí)排第二位的,依次類(lèi)推,直到交付客戶滿意的軟件產(chǎn)品。學(xué)生通過(guò)老師點(diǎn)評(píng),找到了學(xué)習(xí)Scrum流程的問(wèn)題,并且深刻掌握了如何應(yīng)用Scrum流程。
其他項(xiàng)目開(kāi)發(fā)團(tuán)隊(duì)也分享了他們的預(yù)習(xí)心得體會(huì),老師依次進(jìn)行點(diǎn)評(píng),指出優(yōu)點(diǎn)和問(wèn)題,并且專(zhuān)門(mén)留時(shí)間讓學(xué)生們進(jìn)行項(xiàng)目團(tuán)隊(duì)內(nèi)部討論,經(jīng)過(guò)總結(jié)后,再次分享學(xué)習(xí)心得,進(jìn)行跨團(tuán)隊(duì)點(diǎn)評(píng)和討論,充分激發(fā)了學(xué)生的主觀能動(dòng)性,教學(xué)氛圍活躍,受到了學(xué)生的喜愛(ài)。
3 結(jié)語(yǔ)
學(xué)生課前如何自主學(xué)習(xí)成為翻轉(zhuǎn)課堂的關(guān)鍵,假如學(xué)生課前自學(xué)不夠充分,后續(xù)的教學(xué)環(huán)節(jié)展開(kāi)會(huì)比較困難。 結(jié)合高職學(xué)生的特點(diǎn),調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,利用微信學(xué)習(xí)輔助平臺(tái)監(jiān)督和引導(dǎo)學(xué)生自覺(jué)自愿的學(xué)習(xí),培養(yǎng)學(xué)生善于發(fā)現(xiàn)問(wèn)題,解決問(wèn)題,展示成果的能力,學(xué)生可以通過(guò)微信平臺(tái)隨時(shí)提問(wèn),或者分享更好的想法,讓學(xué)生發(fā)揮學(xué)習(xí)主動(dòng)性,鼓勵(lì)創(chuàng)新思維的培養(yǎng)[4]。在今后的翻轉(zhuǎn)課堂教學(xué)模式改革中,我們會(huì)克服困難,利用微信學(xué)習(xí)平臺(tái),不斷改進(jìn)教學(xué)方法,爭(zhēng)取給學(xué)生學(xué)習(xí)提供更大的幫助。
參考文獻(xiàn):
[1]朱宏潔,朱赟.翻轉(zhuǎn)課堂及其有效實(shí)施策略芻議[J].電化教育研究,2013(8):79-83.
[2]劉艷斐,乜勇.“翻轉(zhuǎn)課堂”教學(xué)設(shè)計(jì)研究[J].現(xiàn)代教育技術(shù),2015(2):61-66.
[3]李莉.基于微信公眾平臺(tái)的翻轉(zhuǎn)課堂教學(xué)模式研究[J].科學(xué)與財(cái)富,2016(3):63.
[4]張明,郭小燕.“互聯(lián)網(wǎng)+”時(shí)代新型教育教學(xué)模式的研究與啟示———微課、慕課、翻轉(zhuǎn)課堂[J].電腦知識(shí)與技術(shù),2015,12:167171.
基金項(xiàng)目:陜西省高等教育教學(xué)改革研究項(xiàng)目“基于微信公眾平臺(tái)的翻轉(zhuǎn)課堂教學(xué)模式在軟件開(kāi)發(fā)教學(xué)中的探索與實(shí)踐”陜教〔2017〕372號(hào);陜西郵電職業(yè)技術(shù)學(xué)院院級(jí)課題項(xiàng)目“翻轉(zhuǎn)課堂教學(xué)模式在C 語(yǔ)言教學(xué)中的研究與應(yīng)用”陜郵職院〔2017〕100號(hào)
作者簡(jiǎn)介:丁潔(1982),女,漢族,陜西韓城人,碩士,講師,主要研究方向?yàn)檐浖_(kāi)發(fā)、翻轉(zhuǎn)課堂。