前言:想要寫出一篇引人入勝的文章?我們特意為您整理了程序設計課的課堂設計范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:翻轉課堂是一種新的教學模式,它重新構建了學生的學習流程,將信息傳遞放在了課外,而課堂上則通過討論、輔導答疑等互動實現了學生對知識的吸收內化。VB程序設計課是一門大學計算機公共課,阻礙了課程教學質量的提高,而翻轉課堂則給課程教學改革帶來了新的機遇。文章首先對VB程序設計課和翻轉課堂進行了簡要介紹,然后分析了將翻轉課堂應用到VB程序設計課中的目的和意義,最后從課前任務、微課、課堂討論等方面探討了VB程序設計課的翻轉課堂設計方案。
關鍵詞:翻轉課堂;教學模式;信息傳遞;微課
1引言
VB程序設計課是一門大學計算機公共課程,且一般針對理工類專業開設,培養學生掌握基本的計算機編程理論和技能,滿足其專業發展或今后工作的需要。目前,傳統VB教學模式存在一些弊端,教學效果難以提高。翻轉課堂(FlippedClassroom)是近年來流行的一種新的教學模式,它意味著教學理念的深刻改變。傳統教學模式是在課堂上傳授知識,課后學生通過作業、練習等對所學內容進一步鞏固,完成知識的吸收內化。而翻轉課堂則將傳統教學流程顛倒了過來,即學生在課前通過教師提供的教學視頻進行自學,課堂上通過師生互動、生生互動實現知識的消化吸收。
2采用翻轉課堂的目的和意義
傳統教學模式下的VB程序設計課,往往是教師認真備課,上課時充滿熱情地講授課程內容,而學生的學習積極性不高,聽課效果欠佳,課后鞏固不到位,導致VB語法基礎不扎實,常用算法不理解,考試效果兩極分化。為解決這些問題, 提高VB程序設計課的教學質量,引入了翻轉課堂教學模式。
2.1解決VB課時不夠的問題
VB程序設計課總共安排64課時,分為理論課和上機課,各占一半課時。理論課上教師講授課程內容,上機課上學生在教師的指導下完成指定的實驗項目。VB程序設計的語法知識繁雜,常用算法種類多且復雜難懂。受課堂時間限制,在既定教學進度安排下,教師無法在課堂上對某些知識點和算法充分闡述,同時,學生也無法對講授內容充分理解。師生均反映課時不夠。翻轉課堂則打破了課堂教學時間的限制,教學視頻圍繞知識點精心制作,學生在課前可以用更多時間來觀看視頻。
2.2充分調動學生的學習積極性
傳統VB教學模式是以教師為主體,課堂上教師講授課程內容,學生則被動聽課,這種方式沒有充分調動學生的主動性和積極性,課堂參與度較低,且被動聽課時間久了易疲倦,聽課質量不佳,從而直接影響到課后作業的完成效果。無法解決的問題越來越多,就會漸漸打擊學生的學習積極性。而翻轉課堂將知識傳遞放在課前,學生根據教師布置的課前任務觀看教學視頻完成自學,進行問題反饋,帶著收獲和疑問參與到課堂教學中。在課堂上,學生在教師的引導下參與課堂討論,通過教師的答疑解惑以及與其他同學的交互,知識得到吸收鞏固,問題得到解答,獲得了成就感,培養了自信心,從而激發了學習的興趣和積極性。
2.3因材施教
大一學生的計算機基礎差異較大,基礎好的學生已經具備了一些編程知識和操作技能,大多數學生能夠使用一些常用軟件,而少數學生連打字都不會。VB程序設計課的傳統教學模式難以滿足各類學生的需要,教學效果兩極分化較大,即使采用分層教學,也不能有效適應教學過程中的動態變化。而在翻轉課堂教學模式下,觀看教學視頻的時間、進度、次數可由學生自己控制。基礎好的學生可以加快學習進度,更多側重知識的擴展;基礎弱的學生則可以放慢進度,多看幾遍,通過努力跟上來。并且,根據課前學習的問題反饋,在課堂上教師可以有針對性地引導學生參與討論,個性化地答疑解惑,做到因材施教。
3VB翻轉課堂的設計方案
雖然翻轉課堂的知識傳遞是讓學生在課前自學,但對教師的要求其實更高了,教師的任務更加繁重。教師必須仔細分析課程目標和教學內容,精心設計課前任務,根據課程知識點制作微視頻,還要在課堂上組織引導學生參與討論,為學生答疑解惑。
3.1課前任務的設計
翻轉課堂的課前任務非常重要,直接關系到課堂教學的效果。為了設計課前任務,教師要對教學內容非常熟悉,明確教學目標,清楚學生在完成學習任務中需要何種知識儲備,能夠預測學生會遇到何種困難[1]。教師要對教學目標細化分解,轉化成具體的學習任務。在設計課前任務時要充分考慮學生的能力,任務量要適當,難度也要適中,任務要具有一定層次性。這樣不僅可以培養學生的自信,讓他們覺得通過自學可以掌握新知識,產生對翻轉課堂的認同,而且能夠滿足不同能力學生的學習需求,從而激發學生的學習興趣和積極性。
3.2微課的制作
微課的制作是翻轉課堂的一個重要環節,微課的核心是微視頻。VB程序設計課的微視頻可以采用網上的開放資源,比如中國大學MOOC網站,也可以由教師自行錄制后上傳到學校的網絡教學平臺上供學生使用。制作微視頻首先要針對VB的知識點進行分解,圍繞某個知識點并根據課前任務的需要制作微視頻,時間控制在10分鐘之內,符合學生認知特點,觀看時能夠保持集中的注意力。制作微視頻有多種方式:可以用攝像機將教師教學過程錄下來制作成微視頻;也可以事先設計好PPT課件,采用錄屏軟件,使用麥克風同步講解的方式進行錄制。制作微視頻要考慮到學生興趣,比如冒泡排序,可以通過動畫配上語音講解來形象生動地展示,從而激發學生學習的興趣。
3.3課堂討論的設計
翻轉課堂中,課堂教學活動是在教師的引導下進行的師生、生生交互,通過課堂分組討論、成果展示,實現知識的內化。而課堂討論的內容如何安排,一方面,要以課前任務反饋的信息為基礎。通過課前自學和問題反饋,學生已經掌握的內容不再講;個別學生的問題通過小組內部討論解決,教師個別答疑解惑;共性問題以及培養能力的重點內容,通過小組合作探究的方式解決,教師進行啟發和指導。另一方面,結合VB程序設計的特點,設計基于項目實訓的教學內容,將離散的知識融合到實際項目中,培養學生綜合運用知識解決實際問題的能力,讓學生不斷積累開發經驗,獲得成就感,激發學習興趣[2]。
4結論
翻轉課堂比傳統教學在很多方面有著明顯的優勢,對于多年來習慣于傳統教學方式的教師和學生來說,這個轉變需要付出更多的實踐和努力。翻轉課堂的課前自學效果非常重要,除了課前任務的設計、微課的制作等方面的保障,還需從考核機制上進行配合。隨著手機APP的普及,網絡教學平臺也逐漸向手機APP發展,翻轉課堂的學習會更加方便快捷,真正滿足泛在學習的需要。
參考文獻:
[1]彭瓊,彭浩,劉雯萱.基于微課的“高級語言程序設計”教學模式改革研究[J].微型電腦應用,2018,34(12):8-10.
[2]邊倩,王振鐸.基于慕課的“C語言程序設計"課程翻轉課堂教學模式的探索研究[J].微型電腦應用,2018,34(3):35-37.
作者:李倩 單位:成都大學 信息科學與工程學院