1. 首頁
  2. 語文

翻轉課堂對計算機程式設計的應用論文

翻轉課堂對計算機程式設計的應用論文

摘要:教育事業的快速發展促進了計算機程式設計課程教學的發展,傳統的教學模式已經不能滿足現代計算機程式設計課堂教學的需求,即現代教學模式需要摒棄傳統以教師灌輸為主,學生課後鞏固為輔的教學模式。傳統教學模式無疑增加了學生的學習難度,長此以往,學生會對計算機程式設計課程產生消極情緒。而翻轉課堂的出現剛好解決了這一現狀,即學生的學習積極性逐漸提升,該模式旨在強調學生的主體地位,教師的輔助地位,教學方式不拘泥於固有模式,善於變通,且教學環境更加靈活化,學生可以時時刻刻地學習。因此,該文主要針對翻轉課堂在計算機程式設計課程中的應用進行了分析與探討。

關鍵詞:翻轉課堂;程式設計;傳統教學;教學環境;應用

翻轉課堂是在充分了解與掌握教育部資訊化教學改革目標的基礎上建立的一種新型教學模式,其重要性不容忽視。與傳統教學模式相比,翻轉課堂教學模式有了較大的改變,其旨在強調學生的主體地位。計算機程式設計課程是每個本專科學生所需要必修的課程,其中專業學生則需要進行更深入的探索與研究,非專業學生只需參與計算機等級考試即可,但同時也需要掌握與理解一門基礎語言程式設計方式。一般而言,語言程式設計課對學生來說是較為困難的一門課程,在學習過程中存在較大難度,所以部分學生缺乏學習興趣,甚至部分學生都直接放棄這門課程。但翻轉課堂教學模式在一定程度上提升了學生的學習積極性、開發了學生的思維、增強了學生的自信心、提升了教學質量等,但在具體教學過程中還存在較多問題,因此翻轉課堂在計算機程式設計課程中的合理應用尤為重要。

1計算機程式設計課程教學現狀

1.1缺乏合理的課程授課規劃設定

通常,計算機程式設計課堂開設於學生進校後的第一學期,主要原因在於大部分省份在中學階段就已經開設了相應的計算機基礎知識與簡單程式設計課程。然而在具體教學過程中,大部分學生在中學階段根本沒有掌握牢固的基礎知識,學校開設的這些基礎課程並沒有實質意義。加之學生剛走進大學校園,對大學環境與大學生活都充滿著好奇與幻想,且大部分學生還未適應大學的學習模式,盲目延續中學的學習習慣,對計算機的瞭解與認識也較淺,即他們所掌握的計算機知識主要包括聊天與瀏覽網頁等,在沒有充足計算機基礎知識的基礎上學習計算機程式設計課程,無疑增加了學生的學習難度,及打擊了學生的學習信心。總而言之,計算機程式設計課程授課規劃沒有切實考慮到學生學習的實際狀況。

1.2缺乏科學有效的教學方式

與中學相關課程相比,程式設計語言具有較大的差異性,如VC、VF等知識點,中學學習的知識結構與語言設計課程的合理貫串存在較大的難度,加之教師在制定教學方式時通常過分注重基礎概念與語法規則的講解,沒有考慮到學生分析與處理問題能力的培養,及學生思維的開發,從而導致學生稀裡糊塗的學完這門語言,並沒有真正掌握學習內容。因此,大部分學生逐漸產生叛逆心理,甚至是喪失學習計算機程式設計課程的信心,而且教師教的也十分累。

1.3缺乏寬鬆的學習環境

計算機程式設計課程具有一定的難度,大部分學生都表示:上課同不懂教師所講內容、課後自己無法自行復習鞏固、請教教師又缺乏合適的機會與平臺、標記出不懂的內容留著下節課向教師請教等,雖然標記出不懂的內容留著下節課向教師請教的方式在一定程度上可以解決部分問題,但同時也積留了大量新課問題。長此以往,程式設計課程不僅教學質量差而且耗時較多。

2翻轉課堂在計算機程式設計課程中應用的必要性

與傳統教學模式相比,翻轉課堂教學模式具有較大的變化,傳統教學模式旨在強調課上四十五分鐘的教學成效,教師則需要最大限度地利用課堂時間竭盡全力的解決所有問題,然而課時少內容多是計算機程式設計課程存在的普遍現象。傳統課堂教學模式,教師以高高在上的教育者身份自居,盲目灌輸學生相應的語法規則與基礎概念,學生則被動學習,盲目在下面抄寫滿黑板的規則與概念,沒有多餘的時間思考、理解,及合理應用。這樣的教學模式無疑增加了學生的.學習難度,加之教師在學生沒有完全理解與掌握的情況下繼續灌輸新的知識與內容,所以導致計算機程式設計課堂呈現出死氣沉沉的氣氛。而翻轉課堂教學模式的出現剛好緩解了這種死氣沉沉的學習環境,課堂環境逐漸自由靈活化,但該模式的實行需要網路與空間平臺的支援。社會與現代教育技術的快速發展,使得各個高校都建立了校園網,一般口常教學是沒有問題的。而且大部分高校都建立了圖書館與電子閱覽室,也就是說學生不僅可以視自己的手機、電腦與iPad為終端裝置連線網路,而且利用檢視書館與電子閱覽室為終端裝置連線網路,加之現代世界大學城空間平臺也提供了廣闊、良好的平臺,所以這些都為翻轉課堂模式的實行奠定了良好的基礎。翻轉課堂教學模式是:教師以空間上傳的方式將自己的影片與課件分享給學生,積極引導學生進行課前預習,即在實際課堂教學前認真觀看影片、理解影片內容與完成課前作用,從而為課堂學習奠定良好的基礎,並引導學生將自己無法理解的問題進行重點標記,以便課上解答。實際課堂教學過程中,學生將自己標記的難題向教師提問,教師則幫助學生解開心中疑惑,課堂時間不再緊張,學生不僅對課堂教學有了一定的信心,而且對課堂教學有了基本的瞭解,提升了學生的學習興趣。當然,教師除了需要幫助學生解開心中疑惑,還需要結合教學的實際情況設計相應的任務與問題,鼓勵與引導學生進行小組合作與討論,這樣的方式既促進了學生之間的友誼、提升了學生的人際交往能力又增強了課堂互動氛圍、建立了愉悅的學習環境。課後,部分學生肯定還會預留一些不懂的問題,這時學生則課堂利用網路與平臺空間向教師請教,且教師能夠及時準確的在空間給予解答。因此,翻轉課堂教學模式增強了空間與實踐的聯絡,拓展了學習環境與學習領域,真正做到了學生隨時隨地學習,教師也能及時準確的瞭解與掌握學生的學習情況,從而更好地把握教學方式,真正促進所有學生共同進步。

3翻轉課堂在計算機程式設計課程中的應用

與其他課程相比,計算機程式設計課程較繁雜與空洞,具有一定的難度,學生在學習語法結構時無法承受。然而翻轉課堂教學模式旨在強調完轉變繁雜與空間的課堂,取而代之的是生動化的課程,並建立和諧的師生相處模式,增強師生、生生之間的溝通與互動。例如,在學習VF程式設計中的迴圈結構時,學生難以掌握與理解的問題主要包括:如何在理解與熟知簡明扼要語法規則的基礎上實現單迴圈、如何依據單迴圈解決帶條件的迴圈、如何判斷何時使用多迴圈等問題。這些問題都是課堂教學中普遍存在的難點。翻轉課堂教學模式的合理應用,首先教學需要以空間上傳的方式向學生分享自己用心製作的動態課件,教育與引導學生自行學習與掌握迴圈語句的語法規則,生動形象的影片與課件可以幫助學生產生初步的概念。在學生觀看課件的時候教師需要有目的有針對的設計相應的問題,讓學生在觀看完後進行解答,以便及時鞏固知識點。其次教師需要及時透過空間瞭解與掌握學生課前習題完成的實際情況,做到對學生的學習情況有基本的瞭解,處理起來也有一定的把握。最後教師需要在課堂教學過程中為學生解答心中的疑惑,及歸納整合學生課前預習的實際情況,在此基礎上確定任務目標,如告知學生帶條件的多迴圈通常在哪些型別題目上出現的機率較高,及解決方式。選取一個類似案例,引導學生進行分小組合作與討論,增加學生之間的溝通,讓學生先自己完成,在完成過程中遇到不懂的地位教學需要及時給予幫助與解答。這樣的學習方式不僅開發了學生的思維、提升了學生解決問題的能力而且營造了良好的學習氛圍,而且在課堂上就能完成本節基本的重難點,這無疑減輕了學生課後的壓力,即學生便可以輕鬆地完成課後作業,以及透過課件與影片預習下一個知識點。

4結束語

綜上所述,翻轉課堂教學模式既是計算機程式設計課堂教學的正確方向,又對學生學習起著積極促進作用,即提升了學生的學習熱情、培養了學生自主學習意識、發揮了學生的學習主體地位等,教師不再是高高在上的教育者,而是以引導者身份輔助學生學習。這種創新型教學模式是一個循序漸進的過程,且計算機課程設計課程教學過程中存在的問題不容忽視,因此結合學生學習的實際情況合理應用翻轉課堂教學模式至關重要。