郭艷 丁潔 周穎
摘 要:翻轉(zhuǎn)課堂實現(xiàn)了教師學(xué)生教學(xué)過程中的角色反轉(zhuǎn),這種模式適用于C語言的教學(xué),由學(xué)生主導(dǎo)教學(xué)節(jié)奏,激發(fā)了學(xué)生自主學(xué)習(xí)的能力,擴展了課堂教學(xué)時間,提高了教學(xué)效果。
關(guān)鍵詞:翻轉(zhuǎn)課堂;C語言;自主學(xué)習(xí)
翻轉(zhuǎn)課堂是一種新型的教學(xué)模式,不同于傳統(tǒng)課堂的教學(xué)流程和教學(xué)結(jié)構(gòu),它將教師角色、課堂管理等模式反轉(zhuǎn),重新分配課堂內(nèi)外的時間,將學(xué)習(xí)的主動權(quán)和決定權(quán)從教師轉(zhuǎn)移給學(xué)生。學(xué)生在上課前,通過知識點小視頻等方式完成教師布置的自主學(xué)習(xí)任務(wù),課堂時間教師不再用來講授信息并等待學(xué)生消化理解,這樣,可以將課堂上有限的時間更多的專注于教師幫助學(xué)生解決在課外學(xué)習(xí)時遇到的問題,從而使學(xué)生能夠更加主動的將所學(xué)知識應(yīng)用于基于項目的實踐,并從應(yīng)用中獲取對知識更深層次的理解。
一、C語言教學(xué)中引入翻轉(zhuǎn)課堂的必要性
C語言是編程語言的入門語言,它能清晰的表達(dá)程序設(shè)計中的基本結(jié)構(gòu)和思路,既有高級語言表達(dá)力強、使用方便靈活的優(yōu)點,又有低級語言可移植性好、目標(biāo)程序執(zhí)行效率高的特點,是計算機相關(guān)專業(yè)學(xué)習(xí)編程技術(shù)的起點。但是在傳統(tǒng)教學(xué)模式下,學(xué)生帶著一片空白進(jìn)入課堂,教師花費課堂大部分時間講解C語言的基礎(chǔ)語法和思路,并且隨著高校教學(xué)改革的推進(jìn),C語言課時分配越來越少,大部分已經(jīng)壓縮到一學(xué)期64學(xué)時,相對于C語言的知識結(jié)構(gòu),別說學(xué)生思考實踐,就是講授完都有困難。C語言是一門在學(xué)習(xí)時理論性較強的學(xué)科,語法較為枯燥,需要學(xué)生有較強的理解能力,并給予一定的時間消化轉(zhuǎn)換為思路;而在應(yīng)用時,又是一門邏輯性和實踐性很強的學(xué)科,需要學(xué)生用計算機的執(zhí)行方式思考系統(tǒng)的執(zhí)行流程,并用C語言的語法表達(dá)出來。要實現(xiàn)最終的應(yīng)用無疑都需要大量的時間去沉淀和轉(zhuǎn)換,這在傳統(tǒng)的教學(xué)模式下是完全無法實現(xiàn)的,導(dǎo)致的最終結(jié)果是后期精華的很多內(nèi)容比如指針、文件等只能讓學(xué)生了解大概,淺嘗輒止。
基于以上原因,翻轉(zhuǎn)課堂的教學(xué)模式剛好能夠彌補C語言在傳統(tǒng)教學(xué)模式下的不足,學(xué)生可以利用大量的課余時間提前學(xué)習(xí),他們可以看視頻學(xué)理論知識點,就像課堂上教師教授一樣,可以利用網(wǎng)絡(luò)相互討論,加深理解認(rèn)知;學(xué)生還可以根據(jù)自己理解能力的不同,自主規(guī)劃學(xué)習(xí)內(nèi)容、學(xué)習(xí)節(jié)奏以及知識呈現(xiàn)的方式,并且有大量的時間消化自己所學(xué)的知識;教師可以提前布置學(xué)生需要實踐的內(nèi)容,讓學(xué)生在課外思考和完成;課堂上,教師大部分的時間將用于對學(xué)生實踐過程中存在的問題的解答上,學(xué)生帶著問題詢問也能更加積極主動的學(xué)習(xí)。
二、C語言翻轉(zhuǎn)課堂實施過程
(1)提前錄制教學(xué)視頻。教師在實施翻轉(zhuǎn)課堂教學(xué)模式前,應(yīng)提前根據(jù)教學(xué)任務(wù)規(guī)劃教學(xué)內(nèi)容,制作教學(xué)課件,并根據(jù)課件以學(xué)生自學(xué)能理解的方式錄制教學(xué)視頻;教學(xué)視頻按知識點分集,時長一般不超過十分鐘,并發(fā)布到網(wǎng)絡(luò)平臺供學(xué)生隨時隨地學(xué)習(xí)。
(2)實踐任務(wù)的布置。教師應(yīng)針對知識點,由淺到深的設(shè)置難度不同的多項實踐任務(wù),提供給學(xué)生;這就要求教師對知識點的把握要非常透徹,設(shè)置的題目要要涵蓋所學(xué)知識點,最重要的是還要具備引導(dǎo)作用,引導(dǎo)學(xué)生逐步掌握所學(xué)知識要點。
(3)學(xué)生自主學(xué)習(xí),嘗試完成實踐任務(wù)。學(xué)生通過網(wǎng)絡(luò)終端設(shè)備,下載或在線觀看教師制作的網(wǎng)絡(luò)視頻,完成實踐任務(wù)。根據(jù)自己的學(xué)習(xí)和理解深度,選擇不同的題目進(jìn)行實踐。在實踐過程中積極思考,查閱相關(guān)資料,或相互討論,努力解決問題。如遇自己實在不能解決的問題,可以將這些問題集中起來,課堂上由老師引導(dǎo)解決;這樣可以讓學(xué)生有比較充足的時間鍛煉自己的邏輯思維能力。
(4)回歸課堂,學(xué)生提出問題,教師啟發(fā)式引導(dǎo)學(xué)生解決問題。
課堂上,學(xué)生提出自己在實踐中遇到的問題,教師通過啟發(fā)引導(dǎo)的方式幫助學(xué)生自行解決問題,不同的學(xué)生遇到的問題往往不同,深淺程度也不一樣,學(xué)生在這種模式下是一種自主學(xué)習(xí)的過程,有目標(biāo),不盲目,針對性強,理解的內(nèi)容不必再花時間,充分利用課堂上的時間完善學(xué)生掌握的知識點。
(5)課后歸納總結(jié)。課后教師對學(xué)生普遍出現(xiàn)的問題進(jìn)行歸納總結(jié),并給出技巧和思路;學(xué)生也應(yīng)針對自己存在的不足繼續(xù)學(xué)習(xí)。教師可以再布置同類型實踐任務(wù)由學(xué)生獨立完成,實現(xiàn)對所學(xué)知識的消化應(yīng)用。由于視頻文件的保存,學(xué)生可隨時隨地查看或復(fù)習(xí)學(xué)習(xí)過的知識,實現(xiàn)知識點的鞏固。
三、教學(xué)過程中存在的問題及解決
C語言翻轉(zhuǎn)課堂雖然能夠彌補課時不夠,學(xué)生被動學(xué)習(xí)的不足,但是也存在著一些局限。從教師角度來講,翻轉(zhuǎn)課堂對教師的要求提高,教師不僅要能夠熟悉掌握C語言的各個知識點,還要能根據(jù)知識點的深淺布置難易不同并具備引導(dǎo)性的多個實踐任務(wù),并且要掌握各類視頻錄制軟件和后期制作剪輯軟件的使用,制作微課,能夠?qū)浿坪玫奈⒄n視頻上傳到網(wǎng)絡(luò)平臺。這些都需要花費教師大量的時間和精力,有時達(dá)不到預(yù)期的效果。從學(xué)生角度來講,學(xué)生的自覺性有待提高。教師布置的學(xué)習(xí)任務(wù)和實踐任務(wù)并不是所有的學(xué)生都能夠利用課前的時間去認(rèn)真學(xué)習(xí)的,如果課前沒有做好準(zhǔn)備,那么,課堂上教師也無法開展引導(dǎo)學(xué)生學(xué)習(xí)解決問題的教學(xué)活動。
針對這些問題,教師應(yīng)不斷加強自我學(xué)習(xí),提高各方面的技能,以適應(yīng)新時期新的教學(xué)模式;在學(xué)生管理方面,制定相應(yīng)激勵和懲罰措施,加強過程性考核,提高學(xué)生的自律性和自主學(xué)習(xí)的意識,真正實現(xiàn)課堂翻轉(zhuǎn)。
四、結(jié)語
翻轉(zhuǎn)課堂在C語言教學(xué)中的應(yīng)用,調(diào)換的教師和學(xué)生在教學(xué)過程中的角色定位,激發(fā)的學(xué)生自主學(xué)習(xí)的能力,重新構(gòu)建了學(xué)習(xí)流程,充分利用了現(xiàn)代計算機技術(shù)和互聯(lián)網(wǎng)信息開放的優(yōu)勢,彌補傳統(tǒng)教學(xué)模式的不足,值得嘗試。
參考文獻(xiàn):
[1]Gregory Mason.Inverting(Flipping)Classrooms – Advantages and Challenges[Z].2013.
[2]卜彩麗.翻轉(zhuǎn)課堂教學(xué)模式在我國高等院校應(yīng)用的可行性分析[J].軟件導(dǎo)刊,2013.
[3]鐘曉流.信息化環(huán)境中基于翻轉(zhuǎn)課堂理念的教育設(shè)計研究[J].開放教育研究,F(xiàn)EB ,2013,19(2).
基金項目:陜西省高等教育教學(xué)改革研究項目“基于微信公眾平臺的翻轉(zhuǎn)課堂教學(xué)模式在軟件開發(fā)教學(xué)中的探索與實踐”陜教〔2017〕372號;陜西郵電職業(yè)技術(shù)學(xué)院院級課題項目“翻轉(zhuǎn)課堂教學(xué)模式在C 語言教學(xué)中的研究與應(yīng)用”陜郵職院〔2017〕100號
作者簡介:郭艷(1980-),女,漢族,陜西咸陽人,碩士,講師,主要研究方向為軟件開發(fā)、翻轉(zhuǎn)課堂。