吳秀芹 劉鐵良++劉曉明 杜娟
摘 要 軟件開發(fā)類課程對(duì)學(xué)生的實(shí)際動(dòng)手能力培養(yǎng)要求較高,而傳統(tǒng)的授課方式很難讓學(xué)生僅靠聽講而學(xué)會(huì)并掌握一門軟件或計(jì)算機(jī)語言的開發(fā)方法。翻轉(zhuǎn)課堂采用的是一種課前學(xué)習(xí)、課上交流的授課方式,不但可以大大調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性與積極性,同時(shí)可以進(jìn)一步引導(dǎo)和幫助學(xué)生真正理解和掌握軟件開發(fā)的方法和技巧。本文從轉(zhuǎn)變師生角色、豐富教學(xué)資源、設(shè)計(jì)學(xué)習(xí)環(huán)境等方面軟件開發(fā)類課程進(jìn)行翻轉(zhuǎn)課堂教學(xué)模式的改革進(jìn)行了探索與研究。
關(guān)鍵詞 軟件開發(fā) 翻轉(zhuǎn)課堂 培養(yǎng)模式
中圖分類號(hào):G648 文獻(xiàn)標(biāo)識(shí)碼:A
軟件開發(fā)類課程,如C#程序設(shè)計(jì)、Java程序設(shè)計(jì)、JSP程序設(shè)計(jì)等課程,相對(duì)于其它計(jì)算機(jī)類專業(yè)課程,需要強(qiáng)調(diào)的是對(duì)學(xué)生實(shí)際動(dòng)手能力、解決實(shí)際工程問題的能力的培養(yǎng),而目前大多數(shù)計(jì)算機(jī)專業(yè)在對(duì)軟件開發(fā)類課程進(jìn)行講授時(shí),仍然采用的是“教師講,學(xué)生聽”的授課方式,使得學(xué)生即使考試成績很高,但實(shí)際項(xiàng)目開發(fā)能力很弱。翻轉(zhuǎn)課堂是一種新興的教學(xué)模式,它更加強(qiáng)調(diào)學(xué)生學(xué)習(xí)的主動(dòng)性和體驗(yàn)性。因此本文提出了基于翻轉(zhuǎn)課堂的教學(xué)模式對(duì)軟件開發(fā)類課程進(jìn)行探索與研究。
1轉(zhuǎn)變師生角色,讓學(xué)生成為課堂的中心
在傳統(tǒng)的授課模式中,教師一直是課堂的“主導(dǎo)者”,課堂往往是教師一個(gè)人的“舞臺(tái)”,而學(xué)生只需認(rèn)真聽講,反復(fù)記憶,一堂課下來,教師和學(xué)生幾乎是“零互動(dòng)”,課后交流更是少之又少。在翻轉(zhuǎn)課堂教學(xué)模式中,需要轉(zhuǎn)變師生角色,讓教師從課堂的“主導(dǎo)者”轉(zhuǎn)變?yōu)檎n堂的“促進(jìn)者”,讓學(xué)生成為課堂的主體,為學(xué)生提供更多的自主探索、設(shè)計(jì)、表現(xiàn)的機(jī)會(huì),讓學(xué)生的學(xué)生變被動(dòng)為主動(dòng),最大程度的調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性和主動(dòng)性。
2豐富教學(xué)資源,幫助學(xué)生構(gòu)建知識(shí)體系
學(xué)生如果想在課堂上有更加精彩的“表現(xiàn)”,課前的知識(shí)準(zhǔn)備必不可少,這就要求教師為學(xué)生的知識(shí)預(yù)習(xí)提供豐富的教學(xué)資源,包括微課視頻、知識(shí)點(diǎn)導(dǎo)論、PPT、習(xí)題等。在準(zhǔn)備微課視頻時(shí),一定要保證視頻內(nèi)容與教學(xué)目標(biāo)一致,另外視頻播放時(shí)間不宜過長,要做到短而精,將某一個(gè)知識(shí)點(diǎn)講清楚即可,一般視頻長度可以控制在10分鐘以內(nèi)。教師還可以為學(xué)生準(zhǔn)備本次課程相關(guān)的文檔資料,羅列出本次課程應(yīng)該掌握的知識(shí)點(diǎn),以及相應(yīng)的重點(diǎn)、難點(diǎn),讓學(xué)生有的放矢的去預(yù)習(xí),查找資料。同時(shí)鼓勵(lì)學(xué)生及時(shí)記錄整理出預(yù)習(xí)過程中碰到的問題,便于在課堂上理解掌握這些問題。
3設(shè)計(jì)學(xué)習(xí)環(huán)境,提升學(xué)生項(xiàng)目開發(fā)理念
軟件開發(fā)類課程在授課過程中,可以圍繞一個(gè)完整的實(shí)際開發(fā)項(xiàng)目,還原開發(fā)情景,基于軟件開發(fā)過程,將課程知識(shí)點(diǎn)設(shè)計(jì)融入到項(xiàng)目的開發(fā)過程中。讓學(xué)生在這種項(xiàng)目模擬的開發(fā)場(chǎng)景中提出問題,獲取知識(shí),提高能力。在設(shè)計(jì)項(xiàng)目內(nèi)容時(shí),可以根據(jù)學(xué)生的不同層次提出不同的要求,比如對(duì)于基礎(chǔ)較弱,動(dòng)手能力不太強(qiáng)的學(xué)生,要讓他們根據(jù)項(xiàng)目任務(wù)的要求掌握基本的軟件開發(fā)知識(shí),在項(xiàng)目開發(fā)時(shí)做到心中有數(shù),條理清晰。而對(duì)于動(dòng)手能力較強(qiáng),知識(shí)接收較快的學(xué)生,除了要求掌握基本的軟件開發(fā)方法外,還可以進(jìn)一步引導(dǎo)學(xué)生對(duì)代碼進(jìn)行優(yōu)化,從性能上給出學(xué)生更好地建議,鼓勵(lì)學(xué)習(xí)去完善和探究。
4結(jié)論
翻轉(zhuǎn)課堂教學(xué)模式是一種基于項(xiàng)目的學(xué)習(xí),強(qiáng)調(diào)的是任務(wù)驅(qū)動(dòng),這種教學(xué)模式與軟件開發(fā)類課程強(qiáng)調(diào)的強(qiáng)實(shí)踐性的教學(xué)目標(biāo)極為吻合。基于翻轉(zhuǎn)課堂的軟件開發(fā)類課程改革將會(huì)大大提高學(xué)生學(xué)習(xí)的主動(dòng)性,提高學(xué)生的實(shí)際動(dòng)手能力,提升學(xué)生對(duì)軟件開發(fā)過程的體驗(yàn),從而大大提高軟件開發(fā)類課程的教學(xué)效果。
基金項(xiàng)目:1、東北石油大學(xué)教學(xué)改革項(xiàng)目:軟件開發(fā)類課程翻轉(zhuǎn)課堂教學(xué)模式的探索與研究;
2、黑龍江省高教學(xué)會(huì)教育科研課題:創(chuàng)新創(chuàng)業(yè)型軟件工程人才培養(yǎng)探索與研究 16G163;
3、黑龍江省教育科學(xué)規(guī)劃課題:“4G網(wǎng)絡(luò)”背景下基于智能手機(jī)的高?!耙苿?dòng)學(xué)習(xí)”平臺(tái)建設(shè)研究 GJC1215105;
4、黑龍江省教育規(guī)劃重大課題:面向大學(xué)生核心素養(yǎng)培養(yǎng)的“翻轉(zhuǎn)課堂”教學(xué)模式研究與實(shí)踐 GJ20170004。
參考文獻(xiàn)
[1] 周樹森.基于MOOC的翻轉(zhuǎn)課堂在軟件開發(fā)類課程教學(xué)中的應(yīng)用[J].計(jì)算機(jī)教育,2015(14):83-85.
[2] 曾明星.軟件開發(fā)類課程翻轉(zhuǎn)課堂教學(xué)模式研究[J].實(shí)驗(yàn)室研究與探索,2014(33):203-209.endprint