李紅
摘 要:SPOC的混合學習模式是在傳統課堂中引入在線教學的一種方式,不僅可共享了MOOC的優質資源,也彌補了MOOC的缺點。本文以中職C語言程序設計課程為例,分析探討了SPOC混合學習模式下的中職教學流程設計。
關鍵詞:SPOC 混合學習模式 C語言程序設計
C語言程序設計,是各職業學校計算機類必須開設的程序設計基礎課程,對于培養創新型計算機人才具有很重要的意義。然而,目前很多學校由于師資的短缺和硬件條件的不配套,課堂教學達不到理想的效果。本文研究在中職C語言程序設計課程中應用SPOC的混合學習模式,提高C語言程序設計的學習效果。
一、課前準備
1.前端分析
在開始教學活動之前,教師要充分了解學生,研究分析學習內容和學習環境,之后再制定課程教學目標。中職計算機專業的學生,他們有一定的程序設計基礎,具有一般的基礎知識。教師設置課程的學習目標是:
在知識和技術方面,學生要理解和掌握C語言程序設計的基本知識以及基礎的編程技術;
在能力方面,學生對自己的學習能夠自我分析,并且能夠具有解決問題的能力;
在情感態度方面,要激發學生學習C語言程序設計的興趣,為促進以后其他程序設計和實用軟件開發打下良好的基礎。
2.引入學習資源
本課程資源主要引進國內的MOOC平臺,在這些平臺上檢索課程資源。經過對比,初步定下的課程為哈爾濱工業大學蘇小紅教授和浙江大學翁愷博士分別開設的C語言程序設計課程,這兩門課程都是被發布在中國大學MOOC平臺上的。根據優質課程引入的準則,進一步篩選初步選定的課程,最終確定了蘇小紅教授設計的MOOC課程。
因為,在教學方式上,該課程主要從問題著手,始終貫穿著實例練習,學生能夠在學的過程中得到練習的機會;在教學內容方面,既包含了C語言教程大綱,也有一些進階的內容,可以符合不同學生的學習要求;學生可以通過在線測試系統進行C語言的作業,學生自主選擇作業,完成之后提交習題答案,系統可以適時批改顯示分數。
在這個平臺基礎上,教師設置課程的限制性準入條件。條件包括:學習者必須提交一份書面申請,教師根據書面申請進行篩選,要求學生要有相關的程序設計基礎,每個星期一定要有2~3個小時的在線學習時間,能夠保證2~4個小時在線上參與課程討論和同伴互評,能夠保證在規定的時間內完成學習任務,最終教師將課程的參與人數確定在30人左右。
二、學習活動設計
1.課前導學
第一,在開課之前,教師要對學生們介紹課程實施流程,讓學生明白課程的內容、確定學習目標,熟悉這樣的學習方式,明晰評價方法。
第二,教師在SPOC平臺上創建班級討論組,要求班級學生在平臺上完成注冊,加入蘇小紅教授關于C語言程序設計的在線課程,在課前進行學習。教師在平臺上發布學習任務單,對于學生在課前導學需要完成的人物進行明確的要求。學生通過任務單,了解學習的支架,清晰學習目標。學生閱讀教材,觀看SPOC學習視頻,完成課前練習或者程序設計等等。學生通過SPOC課程視頻,自主學習并且完成教師發布的任務單上的問題,初步理解掌握學習的重難點。至于學生無法獨自完成的問題,可以在平臺上的班級討論組和其他同學或者教師進行交流、討論。教師要及時在線查看學生的學習進度、學習疑惑和思考,并且給予及時的回答和反饋。
2.課中研學
在傳統課堂上進行課中研學,學習方式為小組協作,主要包括三個階段。
第一階段,小組分析交流討論疑難問題,這些疑難問題主要是學生在課前導學中發現的問題,教師通過SPOC平臺上的學生探究學習的路徑,分析學生的疑問和前期練習,并且對于重難點問題進行合理的解答。
第二階段,教師為學生設置一些有難度的練習,讓學生在訓練中使用所學的知識點,進而鞏固知識點,學生分組完成程序編寫,在課堂上通過問答、代碼分析和幻燈片展示等多種形式進行研討。
第三階段,學生分組就設計思路進行闡述,現場演示程序運行,然后教師給予點評,其他小組也可以給出自己的見解。此外,學生通過在線測試系統,選擇習題進行自主測試,系統給出評分,學生可以更改探究結果,不斷完善自己設計的程序,不斷提高自己掌握程序設計的水平。
3.課后練學
課后練學有助于鞏固和升華前期的學習,并且為下一階段的學習做好準備。學生根據學習任務單的要求,完成一定的課后練習任務,并且在SPOC平臺上提交自測題以及編程作業,系統會及時批改并且提出反饋意見。同時,教師在SPOC平臺上建立C語言程序設計課程反饋和收獲分享交流社區,給學生提供學習反思和分享經驗的平臺。
4.科學評價
在SPOC混合學習的模式下,教師對學生的評價不再是僅僅依靠最后的期末考試,而是在課程的進行過程中,針對每個階段的學習情況給予評價,也對學生學習的過程有了更好的管理。評價的形式多種多樣,教師可以綜合學生在線上和線下的實際表現進行客觀評價。
線上評價,教師可以根據學生在平臺上的登錄時間、在討論時候的交流表現、在線分享了哪些經驗、參與課程的程度、貢獻資源的程度等,這些記錄都可以成為評價時候的重要參考依據。從不同角度檢驗學生在學習C語言程序設計課程時的表現,有助于提高學生的學習積極性,進而增強學生學習C語言程序設計的信心。
線下評價,教師根據學生課堂上學習表現和實驗完成實際情況給予評分。在拓展的環節,組內學生可以進行互評,小組之間也可以相互評價。
三、小結
在信息技術高速發展的時代,教育需要在教育模式和學習方式做出創新改變。傳統的學習模式無法滿足學生的個性化要求,也難以培養出適合社會和科技發展的人才,因而人們對教育創新學習方式越來越重視。在中職C語言程序設計課程教學中,引入SPOC混合學習模式,有利于優化教學效果,有利于改變學生的學習方式。當然,目前的SPOC學習模式還不夠完善,需要進一步研究和實踐,才能更好地發揮出SPOC學習模式的優勢。
參考文獻:
[1]楊久紅,王小增.互聯網+時代背景下精品資源共享課建設研究——以“C語言程序設計”課程為例[J].蘭州教育學院學報,2015(12).
[2]陳然,楊成.SPOC混合學習模式設計研究[J].中國遠程教育:綜合版,2015(5).
[3]李亞峰.基于SPOC的混合學習模式在高職專業基礎課中的改革與實踐[J].計算機教育,2016(10).
(作者單位:江蘇省江陰中等專業學校)endprint