馬秀榮 莊新妍



摘要:該文基于呼倫貝爾學院2017-2018年度第一學期15級軟件班開展《C#.NET程序設計》課程的混合式教學實踐,將MOOC與傳統課堂教學相結合,探索線上線下共同促進的教學模式。基于混合式教學的目標、在線學習情況的分析、線下課堂教學環節的設計、混合式教學效果的分析等幾個方面進行探索和總結。最后指出了該學期混合式教學的不足之處及后期的規劃。
關鍵詞:MOOC;混合式教學;線上線下;C#.NET程序設計
中圖分類號:G642? ? ? 文獻標識碼:A? ? ? 文章編號:1009-3044(2019)01-0149-03
隨著互聯網技術的發展,給教育也帶來了全新的挑戰。“互聯網+教育”[1]實質就是利用以MOOC(Massive Open Online Course, 慕課)為代表的先進教育信息技術,實現以學生為中心的教學改革。“混合式學習(Blended Learning)”為教師提供了全新的教學模式。混合式學習就是要把傳統學習方式的優勢和網絡化學習的優勢結合起來,既要發揮教師引導、啟發、監控教學過程的主導作用,又要充分體現學生作為學習過程主體的主動性、積極性與創造性[2]。
1 開展混合式教學的目標
基于MOOC的混合式教學目的是讓學生充分利用課下的業余時間去自學網絡教學內容,課堂上教師做好答疑、歸納、強化訓練等,在有限的學時內達到知識掌握的最大化。《C#.NET程序設計》課程是面向計算機專業大三學生的專業限選課程,開課時間為第五學期。該次授課的班級是15級軟件班,該學期該班該課程采用混合式教學的因素主要有以下兩點。
1.1 學生分析
混合式教學中的線上學習是要求學生利用自己的課余時間在網上聽課,消化學習內容,學生需具備了一定的自主學習能力。該班在本學院15級學生中屬于非與企業聯合辦學的班級,入學成績在同屆學生中屬于高分段。在前四學期的課程學習中,該班成績始終保持在前列,同學之間關系融洽,學習氛圍濃烈。
1.2 課程分析
該班在前4個學期已學過《C語言程序設計》和《Java程序設計》,有一定的語言基礎。根據課程安排對《C#.NET程序設計》的內容進行整合分成了四個模塊:C#基礎、C#高級編程、Windows程序的界面設計和C#數據庫編程技術。前兩個模塊的內容在前期課多數已涉及,大部分內容學生完全可以通過自學掌握,小部分內容需教師來授課完成,完全符合混合式教學模式。
混合式教學相較于傳統教學,期望實現考核過程的分數過程化、公開化,能夠更好地實現過程中的教學反饋,強化教學中師生互動,提升教學效果。
2 混合式教學總體思路
2.1 課程基本信息
《C#.NET程序設計》是計算機科學與技術(軟件工程)專業的專業限選課程,學時為72,學分為3。根據需要在中國大學MOOC平臺選擇了北京大學唐大仕教師的《C#程序設計》課程作為同步在線學習課程。該課程的特點是“系統性”和“實用性”,課上案例適合學生深入地學習。在暑假期間,讓所有學生已完成在中國大學MOOC平臺對該課程的注冊。
2.2 混合模式
混合式教學的線上設計主要是安排學生提前觀看MOOC上的視頻,有計劃有選擇地完成練習和編程。為了使學生合理利用業余時間進行自主在線學習,每節課結束時均給學生布置觀看視頻任務和每周布置在線提交作業任務。評判學生成績采用兩種方法,分別是測驗和作業:作業是編程題,測驗是客觀題。由于沒有后臺管理權限,學生的成績以頁面截圖作為統計,頁面截圖中包括三次測試成績和錯題截圖,如圖1所示。慕課平臺的統計成績將作為學生的平時作業成績,占總成績的10%。
線下設計做了幾個方面的嘗試:為了對學生前期自主學習做出客觀的判斷和評價,采用了隨機提問的方式,針對課程內容重點難點展開討論,通過學生討論的方式,考查學生對知識點的掌握和理解情況,同時也起到了激發學生學習主動性和綜合素質培養的作用。
3 在線教學環節設計
MOOC資源的教學設計分為兩部分,一部分是教學團隊提供的案例、視頻、源程序等,目的是識記和理解相關的知識;一部分是測驗和作業,目的是真正動手和掌握相關的知識和技能[3]。
學生在線學習有兩種方式,一是利用業余時間自主學習。每周發布新視頻后,學生能夠利用業余時間自主學習,特別是課程的前6講,學生有一定的基礎,在學習這部分內容時他們能夠積極參與其中,認真做好每周的測驗。二是教師組織學生在線學習。為了更好地教師和學生交流及學生和學生交流,在開學初,在授課班級建立了微信群和QQ群。微信群主要及時解決學生的問題,學生一旦拋出問題,教師和學生見到問題均可闡述自己的觀點,在學生學習期間,起到及時的答疑解惑作用。
4 線下教學環節設計
4.1 總體設計
線下授課不再是教師一味地講授,而是學生要積極地參與課堂中來。在前兩個模塊中以學生多練為主,一方面考查學生對知識點的掌握和理解情況,另一方面也起到了激發學生學習主動性和綜合素質培養的作用。在后兩個模塊中教師授課課時增大,線下課時36,占總課時的50%,主要以討論和實踐為主,具體安排如表2所示。
4.2 課前任務單設計
傳統教學目標是為了完成教學任務講得多練得少,知識要點需要學生課下復習鞏固,但學生用來自主學習的課余時間少之又少。混合式教學分散了知識點,某些知識點可以讓學生利用課余時間在網上自學。為了很好達到教學效果,學生需提前預習,這也就要求每節課要為學生預留學習任務。通過課程內容“類和對象”模塊給學生布置的任務表單,來說明學生學習的知識點,如表3所示。
4.3 課上教學設計
在課堂教學中,教學過程可采用多種方式:提問、答疑、交流討論、課堂講授、上機操作等。
4.3.1 導入提問
教師會對上一節內容進行回顧并對新知識過渡,明確本節課的學習目標。使用慕課平臺,通過提問來檢驗學生是否完成預習任務。在回顧視頻期間學生可以隨時提出問題,師生之間共同討論,使學生在課堂上動起來、思考起來。
4.3.2 重點講解
在課堂講授環節教師注重重點和難點的講授,并且講清楚、講透徹,簡明扼要地歸納要點。教師也要隨時關注課堂動態,充分調動學生的學習積極性,抓住學生的注意力。
4.3.3 我說你練
知識的掌握需要用案例來驗證,機房授課最大的優勢是邊講邊練。教師拋出問題,師生共同分析實現過程,學生上機操作,教師邊說邊巡視,實時提供咨詢答疑。對不同層次的學生實施階梯式任務,分層次教學。
通過教學模塊“類和對象”的教學模式設計進行舉例說明,如表3所示。
1、明確類和對象、屬性和方法的概念。
2、明確類的成員,掌握類的定義格式。
3、屬性的定義。
4、方法的定義。
5、對象的定義
6、屬性和方法的使用 我說你練 1、 問題抽象為類
2、 書寫類的框架
3、 定義屬性和方法
4、 根據問題自定義類
5、 實例化類并訪問類的成員 ]
5 教學效果評估
混合模式教學實驗班的期末考核方式是通過“以賽帶考”模式,機房現場編程答題,按步驟給分。傳統班期末是大作業評分。兩個班的期中考試均是網上在線答題,成績分布對比如圖2所示。從結果來看,實驗班的成績優于傳統班,特別是期中的客觀答題方面優勢明顯。
通過對學生學習狀況的了解和與學生的交流,對學生關于混合式教學做了問卷調查,得知多數學生認可該學期的混合式教學模式。分析結果中只選取了其中的6項,如圖3所示。
6 結束語
從實踐結果來看,混合式教學給我們帶來以下的便利:知識和技能的有機結合、課程資源的整合與利用、學生學習途徑的自由和多樣等。混合式教學的實踐與傳統教學相比,學生有效利用了課余時間和網絡資源,提高了學生的自主學習能力。從實踐結果來看教師能夠及時了解學生情況,調整教學;學生成績有所提高,綜合實踐能力增強。經過一輪混合式教學模式的嘗試,這種方式得到了學生廣泛地認可,但在實施教學中也存在一些問題,如想自建完全適合本校學生的MOOC課程投入經費大;使用現有MOOC資源可以學習但無權限導致統計數據困難;部分學生不認可該學習方式從而為完成任務去聽課或掛賬號的現象等。
總體來說,混合式教學在提高課堂教學質量、學生自主學習等方面取得了非常好的成效,在多個學科的教學中可以進一步推廣該教學模式,經驗成熟的課程在教學中可以嘗試:提前規劃觀看視頻;規劃學生課下學習任務;分組練習;小組討論;由學生來適當布置上機任務等。
參考文獻:
[1] 陳麗. 互聯網+教育的創新本質與創新趨勢[J].遠程教育雜志,2016(8).
[2] 何克抗. 從BlendingLearning看教育技術理論的新發展[J].電化教育研究,2004(3).
[3] 中國大學MOOC(慕課)_最好的在線課程學習平臺[EB/OL]. https://www.icourse163.org/learn/PKU-1001663016?tid=1002238006#/learn/announce.html.