楊喜娟 武福 蒲會蘭
摘 要:本文針對Visual Basic程序設計課程的特點和當前教學中存在的問題,提出在Visual Basic程序設計課程的實驗教學過程中采用微實驗教學模式。本文對微實驗及其微實驗教學模式實現過程的注意事項進行了詳細說明,并在教學中發現,微實驗教學模式的教學效果優于傳統的實驗教學模式。
關鍵詞:Visual Basic程序設計 實驗教學 微實驗 微實驗實踐
中圖分類號:G642.4 文獻標識碼:A 文章編號:1672-3791(2018)12(b)-0-02
隨著現代信息技術和互聯網的發展,教育機構開始關注使用這些技術來提高學習者的效率,由此翻轉課堂應運而生[1]。翻轉課堂打破了傳統的教學模式,利用預先錄制的微視頻翻轉了課下和課上時間,學習的主動權從老師手中轉到了學生手中。當前翻轉課堂教學模式大部分被應用在理論課程的教學中[2-3],而在實驗課程教學中應用的并不多。而在程序設計課程的教學中,實驗課程對加深理解理論課程知識、提高學生動手能力具有很重要的作用。因此,本文將翻轉課堂教學模式應用到Visual Basic程序設計課程的實驗教學中,對微實驗的教學模式進行初探。
1 《Visual Basic程序設計實驗》的現狀
本校Visual Basic程序設計是在文科類本科二年級開設的一門計算機基礎課程。本課程是一門實踐性很強的技術性課程。在教學過程中,學生需在“動手做”和“真正練”中體會和掌握程序設計的思想、方法和技巧。為此,我們設立理論教學和實驗教學并重為教學目標。但在當前的實驗教學模式中,學習的層次僅局限于驗證性的學習,學習的過程是孤立的,導致學生學習興趣低下,實驗教學效果不佳。為了讓學生盡快掌握程序設計的基本思路和方法,熟練掌握語法知識點的應用,培養學生良好的編程能力和學習的積極性、主動性,提高計算思維能力,努力探尋一種新型的實驗教學模式勢在必行。
2 微實驗
微課程(Micro-Lecture)是運用構建主義方法形成的、以在線學習或移動學習為目的的教學內容。基于這種模式,將其運用到Visual Basic程序設計的實驗教學中,針對典型的實驗內容制作微視頻,即為微實驗。微實驗內容與理論授課內容相配合,運用信息技術資源將重點實驗內容講解微型化、可視化和形象化,學生可在實驗課程前完成相關實驗內容的自學,在實驗課堂上完成知識的內化。微實驗資源不僅學習內容針對性較強,而且易于傳播與存儲,學生可以利用移動終端設備隨時隨地進行學習,最大化地利用學習時間,給學生留出足夠的思考問題的空間,能達到提高并培養學生的實踐應用能力和創新能力的目的。微實驗的制作,改變了傳統的、單一的演示與驗證型實驗教學模式。
3 微實驗教學模式在《Visual Basic程序設計實驗》中的實踐
本校的《Visual Basic程序設計》的實驗課時為16學時,占整個課程的1/3。在實驗教學的改革中,我們將實驗內容分為驗證性實驗、給定方案設計性實驗、問題設置性實驗和知識應用性實驗,整個教學過程分成了課前準備、課中階段、課后階段來構建。
3.1 課前準備
這個階段教師主要完成 微實驗的制作和任務的發布,學生需要提前自主預習。教師在微實驗的設計過程中需注意以下幾個方面。
(1)微實驗視頻必須短小精悍,每個視頻都針對具體特定的問題,大多數視頻只有幾分鐘時間,將時間盡量控制在學生注意力集中的時間范圍之內。
(2)需對學習者的特征,學習內容及其資源和約束條件等進行分析來確定各章節中的實驗案例,選取微實驗制作的典型案例。為了適應本課程微實驗實踐教學的需要,教師必須對本課程的課程內容進行補充、分割和重組,以形成理論教學與實驗教學相互促進,創建理論、實驗、應用和問題解析相融合的循序漸進模塊化教學模式。
微實驗制作完成后,根據教學進度,將實驗內容發布在網絡教學平臺。學生通過網絡教學平臺提供的微實驗視頻預習實驗過程并根據個人實際情況按照微實驗講解、整理編程思路和編寫代碼。對于驗證性實驗,主要由學生通過觀看微實驗視頻利用課外時間去完成,如果有疑問也是通過微信群、QQ群討論來解決,不再占用課堂時間。
3.2 課中階段
課中階段重點對學生在課前階段未能解決的給定方案設計性實驗和問題設置實驗中的疑難問題以及共性問題進行重點講解,實現實驗內容的內化。當每個學生都掌握了實驗內容及其對應知識點后,教師推出一個知識應用性實驗。這一實驗要求學生在課內完成,升華實驗內容,以加固理論知識。課后此實驗的微實驗視頻將上傳至網絡教學平臺,以供學生后續學習。
3.3 課后階段
課后階段教師將實驗內容的拓展要求發布到網上,要求學生根據要求獨立完成課后實驗,對實驗中的知識點、分析問題和解決問題的方法進行總結,以加深理解知識點,并生成實驗報告,以電子版的形式上交。
在整個實驗教學過程中,教師根據學生掌握情況,及時了解學生的薄弱環節和易出錯的地方,及時修改實驗方案,并在后續微實驗視頻的制作中能及時刪減學生已經掌握部分的知識點,使微視頻不斷得到完善,以適應當前班級的實驗進度。
4 結語
經過兩學年4個班在本課程中微實驗教學模式的實施,我們發現微實驗教學模式在學生的動手能力、解決問題的能力等方面的教學效果均優于傳統的實驗教學模式。微實驗教學模型進一步提高了學生在教學過程中的參與度,發揮其在教學過程中的主體性作用。在后續的教學過程中,我們將進一步精煉微實驗視頻,并嘗試將這種實驗教學模式應用于本校工科類學生的程序設計類課程,使這種教學模式不斷擴大化。
參考文獻
[1] Carl Reidsema,Lydia Kavanagh,Roger Hadgraft,et al. The Flipped Classroom:Practice and Practices in Higher Education[Z].Springer Nature Singapore Pte Ltd,2007.
[2] 齊軍.美國“翻轉課堂”的興起、發展、模塊設計及對我國的啟示[J].比較教育研究,2015,37(1):21-27.
[3] Alhazbi S.Using flipped classroom approach to teach computer programming[A].IEEE International Conference on Teaching[C].2016.