摘 ?要:隨著科學(xué)技術(shù)的高速發(fā)展,新的教學(xué)模式在不斷開展,翻轉(zhuǎn)課堂在C語言程序設(shè)計教學(xué)中得到廣泛的應(yīng)用,在把握C語言程序設(shè)計這門課程特點的基礎(chǔ)上,把握C語言程序設(shè)計教學(xué)中的問題,完善教學(xué)模式,使翻轉(zhuǎn)課堂可以更好地應(yīng)用在C語言程序設(shè)計教學(xué)中。
關(guān)鍵詞:C語言程序設(shè)計 ?翻轉(zhuǎn)課堂 ?教學(xué)模式
C語言程序設(shè)計這門課程是高校計算機專業(yè)的基礎(chǔ)課程,這門課程的實踐性非常強,并且應(yīng)用廣泛。在實際的教學(xué)中,教師為了在有限的時間內(nèi)講授更多的內(nèi)容,采用滿堂灌的方式,導(dǎo)致學(xué)生對這門課程產(chǎn)生畏難情緒。翻轉(zhuǎn)課堂在C語言程序設(shè)計課程開展中有效的應(yīng)用,可以獲得良好的效果,使學(xué)生良好的學(xué)習(xí)語句,樹立編程思想。
一、C語言程序設(shè)計課程的特點
C語言程序設(shè)計這門課程是計算機專業(yè)的基礎(chǔ)課程,在教學(xué)中呈現(xiàn)出鮮明的層次性特征,并且在各行各業(yè)得到廣泛應(yīng)用。C語言程序設(shè)計課程教學(xué)環(huán)節(jié)中要為學(xué)生創(chuàng)設(shè)良好的編譯環(huán)境,在編程課程開展環(huán)節(jié)中,使學(xué)生掌握編程的基本理念和C語言程序設(shè)計的步驟,對流程控制語句和函數(shù)等進行有效掌握。C語言程序設(shè)計在高校計算機專業(yè)中居于重要的地位,其不僅僅局限在計算機專業(yè)中,很多非計算機專業(yè)的學(xué)生也開始投入這門課程的學(xué)習(xí)。C語言程序設(shè)計這門課程可以提升學(xué)生的思維能力,為計算機專業(yè)課程的開展奠定良好的基礎(chǔ),拓寬學(xué)生的視野。C語言程序設(shè)計課程內(nèi)容非常繁雜,需要采用有效的教學(xué)方法,才能使學(xué)生掌握扎實的理論知識,將理論應(yīng)用在實際的編程中。
二、翻轉(zhuǎn)課堂模式下C語言程序設(shè)計課程教學(xué)中的問題
(一)學(xué)生方面
站在學(xué)生的角度分析,學(xué)生在C語言程序設(shè)計學(xué)習(xí)環(huán)節(jié)中采用新的學(xué)習(xí)模式,需要很長的時間去適應(yīng)與熟悉。在傳統(tǒng)的學(xué)習(xí)方式中,學(xué)生的學(xué)習(xí)非常被動。如今在翻轉(zhuǎn)課堂模式下,要將被動學(xué)習(xí)轉(zhuǎn)化成為主動學(xué)習(xí),學(xué)生需要一定的時間進行思維轉(zhuǎn)換,學(xué)生在已經(jīng)適應(yīng)了被動吸取知識學(xué)習(xí)方式的基礎(chǔ)上不能主動的提出問題,很難自主的發(fā)現(xiàn)知識之間的關(guān)聯(lián)性,學(xué)生的學(xué)習(xí)習(xí)慣有待于進一步改善。因此,翻轉(zhuǎn)課堂教學(xué)模式的開展存在一定的障礙。很多學(xué)生在面對繁多復(fù)雜的知識點時,是按照教師的要求進行反復(fù)的背誦,但是不能挖掘自己的學(xué)習(xí)習(xí)慣。如今在C語言程序設(shè)計這門課程學(xué)習(xí)中,學(xué)生不能養(yǎng)成自主學(xué)習(xí)的習(xí)慣,導(dǎo)致翻轉(zhuǎn)課堂教學(xué)模式的開展存在一定的問題。學(xué)生的合作意識有待于進一步提升,在翻轉(zhuǎn)課程教學(xué)模式開展環(huán)節(jié)中,很多學(xué)生還是習(xí)慣于自己學(xué)習(xí),不具備與其他同學(xué)溝通的技巧,團隊合作意識比較差。
(二)教師方面
在C語言程序設(shè)計教學(xué)環(huán)節(jié)中,教師也多采用傳統(tǒng)的教學(xué)模式。教師作為知識的輸出者,很難改變自己的教學(xué)思維。在課堂上教師還是會受到傳統(tǒng)教學(xué)方式的影響,當(dāng)學(xué)生遇到問題時,教師會直接告訴學(xué)生解題思路,從而提升教學(xué)效率。因此在翻轉(zhuǎn)課堂教學(xué)模式下,教師應(yīng)該結(jié)合學(xué)生的思維角度,分析學(xué)生在學(xué)習(xí)環(huán)節(jié)中的重點和難點,幫助學(xué)生解決學(xué)習(xí)上的誤區(qū),有針對性地對學(xué)生進行指導(dǎo),才能提升學(xué)生的學(xué)習(xí)效率。
(三)考核方式方面
在傳統(tǒng)的C語言程序設(shè)計考核環(huán)節(jié)中,考試成績對學(xué)生知識掌握程度進行集中的反應(yīng),但是在相關(guān)的教學(xué)研究中發(fā)現(xiàn),那些成績突出的學(xué)生并不一定具有很強的實踐能力。常規(guī)的考試僅僅是幫助學(xué)生扎實理論知識,但是忽視了學(xué)生實踐方面的考核。因此在翻轉(zhuǎn)課堂教學(xué)模式下,學(xué)生也是僅僅注重理論知識的學(xué)習(xí),并不能充分借助翻轉(zhuǎn)課堂與其他學(xué)生展開互動,進行探索,提升自身的思維能力。
三、基于翻轉(zhuǎn)課堂模式的C語言程序設(shè)計教學(xué)改革
(一)開篇課堂設(shè)計
開篇課堂作為第一次課堂非常關(guān)鍵,是教學(xué)質(zhì)量的基礎(chǔ)。在C語言程序設(shè)計課程講解環(huán)節(jié)中,學(xué)生第一次接觸C語言程序設(shè)計的相關(guān)內(nèi)容。在開篇課堂上教師應(yīng)該使學(xué)生明確教學(xué)的內(nèi)容和學(xué)習(xí)方法,使學(xué)生適應(yīng)翻轉(zhuǎn)課堂教學(xué)模式。在開篇課堂上,教師應(yīng)該采用實際的例子幫助學(xué)生理解C語言程序設(shè)計的相關(guān)理念,從而使學(xué)生的探知欲望得到充分的激發(fā)。通過講授課程考核和社會職業(yè)需求了解的基礎(chǔ)上,使學(xué)生對學(xué)習(xí)的目標(biāo)更加了解,在學(xué)習(xí)與體會C語言程序設(shè)計專業(yè)的基礎(chǔ)上,對整個學(xué)習(xí)進行良好的規(guī)劃。
(二)C語言程序設(shè)計課程翻轉(zhuǎn)課堂教學(xué)過程設(shè)計
在翻轉(zhuǎn)課堂教學(xué)模式應(yīng)用在C語言程序設(shè)計課程中,教師應(yīng)該結(jié)合理論課程與上機實踐課程,合理的安排課程時間。在上機實踐課程開展之前,應(yīng)該鞏固學(xué)生的理論知識,使學(xué)生對理論知識進行復(fù)習(xí),自主的掌控自己的時間,完善對理論知識的理解。在實踐課程中程序編寫的環(huán)節(jié)中,如果發(fā)現(xiàn)問題,應(yīng)該及時思考及時找出相關(guān)的理論內(nèi)容,進行鞏固,教師在上機實踐課程開展之前,應(yīng)該將學(xué)習(xí)資源和上機的任務(wù)通過翻轉(zhuǎn)課堂的形式展示出來。在上機實踐課程開展環(huán)節(jié)中,教師應(yīng)該采用翻轉(zhuǎn)課堂教學(xué)模式進行適當(dāng)?shù)囊龑?dǎo),在學(xué)生實踐環(huán)節(jié)中起到充分的指導(dǎo)作用。上機實踐課程開展環(huán)節(jié)中,教師可以采用翻轉(zhuǎn)課堂的方式,將選擇填空題、程序改錯題等給學(xué)生,讓學(xué)生進行判斷。針對那些非常難的編程題,教師可以采用翻轉(zhuǎn)課堂的方式讓生在課后思考。課程開展之前,教師就可以用翻轉(zhuǎn)課堂的方式將學(xué)習(xí)資源發(fā)布給學(xué)生,讓學(xué)生對課程進行預(yù)習(xí),了解教學(xué)內(nèi)容與教學(xué)目標(biāo)。通過微視頻案例等分析,使學(xué)生對課堂內(nèi)容有基本的了解。
在理論課程設(shè)置環(huán)節(jié)中也可以分成三個步驟,在第一個步驟實施環(huán)節(jié)中,可以拿出十分鐘進行測試,對學(xué)生課前自主預(yù)習(xí)的情況有大致的了解,從而督促學(xué)生形成良好的預(yù)習(xí)習(xí)慣。在第二個步驟中,教師可以將學(xué)生分成不同的小組,讓學(xué)生在小組內(nèi)進行討論,以組為單位在課堂上發(fā)表自己的見解,組建形成良性的競爭氛圍,課堂學(xué)習(xí)氣氛非常的濃厚。在第三個步驟中,教師應(yīng)該進行教學(xué)總結(jié)。對第二階段討論的問題和問題解答情況進行評價,并將下一次預(yù)習(xí)任務(wù)發(fā)布給學(xué)生,讓學(xué)生采用翻轉(zhuǎn)課堂的方式進行預(yù)習(xí)。教師應(yīng)該不斷地總結(jié)與反思自己的教學(xué),鼓勵學(xué)生積極地投入到評價中。
結(jié)語
在C語言程序課程開展環(huán)節(jié)中,教師應(yīng)該結(jié)合翻轉(zhuǎn)課堂教學(xué)模式,從而實現(xiàn)良好的師生互動,使學(xué)生通過翻轉(zhuǎn)課堂養(yǎng)成良好的學(xué)習(xí)習(xí)慣。
參考文獻
[1]劉洪霞.“互聯(lián)網(wǎng)+翻轉(zhuǎn)課堂”下的C語言程序設(shè)計課程教學(xué)改革[J].科技風(fēng),2020(08):58.
[2]陳玉萍.“互聯(lián)網(wǎng)+翻轉(zhuǎn)課堂”模式在《C語言程序設(shè)計》教學(xué)中的應(yīng)用探討[J].創(chuàng)新創(chuàng)業(yè)理論研究與實踐,2019,2(24):33-34.
[3]王利博.基于微課的“C語言程序設(shè)計”翻轉(zhuǎn)課堂教學(xué)模式探索[J].電腦知識與技術(shù),2019,15(33):123-124.
作者簡介
陳玉萍(1978.5—),漢族,籍貫:安徽霍邱,副教授,研究方向:高等學(xué)校計算機教學(xué)。