試論軟件開發(fā)類課程翻轉(zhuǎn)課堂教學(xué)模式分析與研究論文
摘要:隨著教育改革的不斷深入,傳統(tǒng)的課堂教育開始不能滿足學(xué)生學(xué)習(xí)的需求,而出現(xiàn)了一種新的將傳統(tǒng)課堂中知識傳授與知識內(nèi)化進行的顛倒課堂教學(xué)模式,即翻轉(zhuǎn)課堂,它充分體現(xiàn)了以學(xué)生為中心的教育理念,適應(yīng)了當(dāng)今的教育需求。本文在分析了軟件開發(fā)類課程實施翻轉(zhuǎn)課堂可行性的基礎(chǔ)上,對軟件開發(fā)類課程翻轉(zhuǎn)課堂教學(xué)模式進行研究。
關(guān)鍵詞:翻轉(zhuǎn)課堂;軟件開發(fā)課程;教學(xué)模式;可行性
1.軟件開發(fā)類課程翻轉(zhuǎn)課堂教學(xué)模式實施的可行性
1.1軟件開發(fā)類課程具備較強的實踐性。軟件類課程包括專業(yè)基礎(chǔ)課程和軟件開發(fā)課程,前者又包括了C語言、數(shù)據(jù)庫原理、操作系統(tǒng)等內(nèi)容,后者包括了Web程序開發(fā)、JSP程序設(shè)計,以及面向?qū)ο蟪绦蛟O(shè)計等內(nèi)容,這些課程的普遍特點就是實踐性與工程性都比較強,特別是后者更加注重對學(xué)生實踐能力以及解決工程問題能力的培養(yǎng)。在軟件開發(fā)類課程的學(xué)習(xí)中,學(xué)生并不能僅僅依據(jù)理論知識去開發(fā)軟件,關(guān)鍵是能夠親自動手,真正的練習(xí),并從中不斷的摸索經(jīng)驗,掌握軟件開發(fā)的真諦,但是在傳統(tǒng)的軟件開發(fā)類課程教學(xué)中往往表現(xiàn)出重理論,輕實踐的特征,這就造成了學(xué)與用的嚴(yán)重脫離,翻轉(zhuǎn)課堂將學(xué)生單純的通過課堂掌握知識的過程,轉(zhuǎn)變成課堂上交流學(xué)習(xí)成果、進行相關(guān)實驗操作、共同探究,以及完成課堂作業(yè)的過程,它更加注重通過任務(wù)驅(qū)動與問題導(dǎo)向方式進行教學(xué),這種教學(xué)模式與軟件開發(fā)類課程的較強實踐性要求是相一致的,對于提升課堂的教學(xué)效果將起到重要的積極作用。
1.2學(xué)生的自主學(xué)習(xí)能力。自主學(xué)習(xí)能力就是指學(xué)生在總體教學(xué)目標(biāo)的指導(dǎo)下,經(jīng)過教師的教育與引導(dǎo),結(jié)合自身實際情況而實現(xiàn)具體學(xué)習(xí)目標(biāo)的一種學(xué)習(xí)模式。據(jù)調(diào)查顯示我國大部分學(xué)生由于受到傳統(tǒng)的以教師為中心的教學(xué)模式的影響,往往都是被動的接受知識的,自主學(xué)習(xí)能力比較差,尤其是軟件開發(fā)類課程,單純的憑借教師的講授是不能夠進行軟件開發(fā)的,自主學(xué)習(xí)非常重要,而翻轉(zhuǎn)課堂要求以學(xué)生為中心,充分發(fā)揮學(xué)生在課堂學(xué)習(xí)中的主觀能動性,能夠有效的提升學(xué)生自主學(xué)習(xí)能力。
2.軟件開發(fā)類課程翻轉(zhuǎn)課堂教學(xué)模型
經(jīng)過大量的實踐經(jīng)驗表明,為了有效的提升軟件開發(fā)類課程教學(xué)效果,應(yīng)當(dāng)采取以項目開發(fā)過程為主線的教學(xué)方式,貫穿于教學(xué)的整個過程當(dāng)中,并以項目的發(fā)展為依據(jù),安排課程學(xué)習(xí)步驟,通過項目任務(wù)來推動教學(xué)進展,而基礎(chǔ)理論知識的學(xué)習(xí)則根據(jù)項目進展的實際需求來逐漸滲透,本文認為軟件開發(fā)類課程翻轉(zhuǎn)課堂教學(xué)模型,主要包括三個重要的組成部分,即:課前視頻學(xué)習(xí)、課堂訓(xùn)練內(nèi)化、課后固化,三個重要部分之間是相互關(guān)聯(lián)的一個有機整體。
2.1課前視頻學(xué)習(xí)。課前視頻學(xué)習(xí)是實現(xiàn)翻轉(zhuǎn)課堂教學(xué)的第一步,也是進行第二步課堂訓(xùn)練內(nèi)化的條件,只有在這一步做好基礎(chǔ)理論知識的儲備,才能為第二步的順利展開奠定基礎(chǔ)。具體來講,實現(xiàn)課前視頻學(xué)習(xí),首先,教師應(yīng)當(dāng)依據(jù)課程特征、教學(xué)目標(biāo)以及知識結(jié)構(gòu)等選擇一款適合于本階段教學(xué)的.軟件開發(fā)項目,再根據(jù)項目開發(fā)過程中的實際需要,安排課程教學(xué),并為每堂課程設(shè)計相關(guān)知識的練習(xí)。然后,老師需要將課堂理論知識通過視頻的方式在云計算網(wǎng)絡(luò)教學(xué)平臺上進行上傳,并組織學(xué)生進行課前觀看,以及完成知識點的訓(xùn)練與測驗,學(xué)生則可以根據(jù)自己的能力與知識儲備情況按照不同的速度與方式進行自主學(xué)習(xí),教師會將習(xí)題的測驗結(jié)果通過網(wǎng)絡(luò)直接反饋給學(xué)生,對于不明白的知識點可以通過云計算平臺或者是實際課堂向老師進行提問。
2.2課堂訓(xùn)練內(nèi)化。課堂訓(xùn)練內(nèi)化包含了三項內(nèi)容,即:設(shè)計課堂活動、進行課堂訓(xùn)練、提交活動結(jié)果。首先是設(shè)計課堂活動。要想成功的開展軟件開發(fā)類課程翻轉(zhuǎn)課堂教學(xué),關(guān)鍵環(huán)節(jié)就是通過組織課堂活動實現(xiàn)最大程度的知識內(nèi)化。教師應(yīng)該根據(jù)項目開發(fā)的可行性、需求分析、總體設(shè)計、測試、運行與維護等開發(fā)的整個過程進行課堂活動設(shè)計,根據(jù)各種軟件開發(fā)過程上的差異,體現(xiàn)其不同的要求與重點,并設(shè)計不同環(huán)節(jié)的課堂活動,同時要求教師能夠根據(jù)不同軟件開發(fā)過程上的差異來有重點的進行軟件開發(fā)環(huán)節(jié)與課堂活動的設(shè)計。其次,進行課堂訓(xùn)練。首先教師需要根據(jù)學(xué)生的課前問題及與計算平臺反饋的信息進行相應(yīng)的解答,并介紹課程相關(guān)的知識點,然后教師則根據(jù)上一步中設(shè)計的課堂活動,引導(dǎo)學(xué)生操作與實現(xiàn),在具體實現(xiàn)時,可以模擬企業(yè)項目開發(fā)小組組建學(xué)習(xí)團隊,由團隊組長負責(zé)任務(wù)分配、進度跟蹤和質(zhì)量監(jiān)控,各成員則努力完成自己的任務(wù),并與其他成員之間進行探討協(xié)作,教師進行相應(yīng)的指導(dǎo),通,過項目訓(xùn)練,不斷引導(dǎo)學(xué)生思考更深層次的問題,這樣經(jīng)過翻轉(zhuǎn)后的課堂,增加了教師與學(xué)生之間,以及學(xué)生與學(xué)生之間的互動,最大限度地完成知識內(nèi)化。最后是提交活動成果。課程結(jié)束之后,學(xué)生需要按照分好的小組進行活動成果的提交,全部的活動成果都通過云計算平臺進行提交,教師對其做出適當(dāng)?shù)目偨Y(jié)與評價,并對下一節(jié)課程的內(nèi)容做出安排。
2.3課后固化。課程結(jié)束之后,學(xué)生需要對整個項目過程中出現(xiàn)的問題及創(chuàng)新之處進行溫習(xí),并認真的思考教師對課堂活動的總結(jié)與評價,完善自己的項目活動成果,找出不足之處,修正之后再重新進行提交。
3.結(jié)論
翻轉(zhuǎn)課堂作為一種新的以學(xué)生為中學(xué)的教學(xué)模式,已經(jīng)得到了教育界的廣泛關(guān)注,本文從軟件開發(fā)類課程翻轉(zhuǎn)課堂實施的可行性入手從三方面研究了軟件開發(fā)類課程翻轉(zhuǎn)課堂教學(xué)模型,望能夠為軟件工程與計算機相關(guān)專業(yè)進行教學(xué)改革提供一定的借鑒。
參考文獻:
[1]姜玉蓮.基于微課程構(gòu)建開放教育翻轉(zhuǎn)課堂教學(xué)模式的設(shè)計研究–以基層電大課程實踐為例[J].中國遠程教育.2014-03
【試論軟件開發(fā)類課程翻轉(zhuǎn)課堂教學(xué)模式分析與研究論文】相關(guān)文章:
經(jīng)貿(mào)類專業(yè)課程實施翻轉(zhuǎn)課堂教學(xué)模式研究論文06-27
翻轉(zhuǎn)課堂教學(xué)模式設(shè)計與應(yīng)用研究論文11-29
翻轉(zhuǎn)課堂的UG課程教學(xué)研究分析論文04-15
試論課堂教學(xué)質(zhì)量的研究與分析論文07-05
初中數(shù)學(xué)翻轉(zhuǎn)課堂教學(xué)模式探索論文06-24
探究基礎(chǔ)英語翻轉(zhuǎn)課堂教學(xué)模式論文06-27