作者/孟燕,杭州科技職業(yè)技術(shù)學(xué)院
此研究項目為浙江省2013年教育課堂教學(xué)改革項目,項目編號:kg2013934
基于MOOC的高職“C#程序設(shè)計”在線課程開發(fā)與實踐
作者/孟燕,杭州科技職業(yè)技術(shù)學(xué)院
此研究項目為浙江省2013年教育課堂教學(xué)改革項目,項目編號:kg2013934
文章根據(jù)高職計算機應(yīng)用技術(shù)專業(yè)的人才培養(yǎng)目標、《C#程序設(shè)計》課程定位和高職生的學(xué)習(xí)特點,基于慕課(MOOC)在線課程開發(fā)模式,對高職計算機應(yīng)用技術(shù)專業(yè)《C#程序設(shè)計》在線課程的整體設(shè)計、課程資源開發(fā)、學(xué)習(xí)平臺設(shè)計、課程教學(xué)實施與考核評價等方面進行了探索和實踐,不僅激發(fā)了高職學(xué)生的學(xué)習(xí)興趣,提高了學(xué)生的實踐操作能力,教學(xué)效果也有了明顯的改善,并為MOOC背景下程序類在線課程開發(fā)提供了借鑒。
高職院校;MOOC;C#程序設(shè)計;在線課程;實踐操作能力
慕課(MOOC)是近兩年興起的一種在線課程開發(fā)模式,利用網(wǎng)絡(luò)技術(shù)實現(xiàn)線上教學(xué)的過程,為學(xué)習(xí)者隨時隨地提供良好的開放式的自主學(xué)習(xí)資源。如何將MOOC與高職計算機應(yīng)用技術(shù)專業(yè)傳統(tǒng)課堂教學(xué)相融合,有效地利用在線學(xué)習(xí)平臺的優(yōu)勢輔助專業(yè)課程的教學(xué)實施,改變高職院校教師的教學(xué)方式與高職學(xué)生的學(xué)習(xí)方式,發(fā)揮高職學(xué)生的學(xué)習(xí)主動性和教師的主導(dǎo)性,從根本上提高高職計算機應(yīng)用技術(shù)專業(yè)課程的教學(xué)實施效果,促進高職學(xué)生實踐操作能力培養(yǎng),既是目前高職院校專業(yè)課程教學(xué)改革亟需解決的重要課題,也是高職教育達成培養(yǎng)符合社會發(fā)展建設(shè)需要的高技能應(yīng)用型人才的培養(yǎng)目標的需要。
近年來,我們依托省級精品課程、市級重點專業(yè)、省級課堂教改項目等平臺,在教學(xué)組織、教學(xué)內(nèi)容、教學(xué)方法、教學(xué)保障等方面銳意探索和創(chuàng)新,有條不紊地推進高職《C#程序設(shè)計》課程教學(xué)改革,并開發(fā)了在線課程。高職《C#程序設(shè)計》在線課程開發(fā)思路主要分三步驟:1.在線課程整體設(shè)計。包括課程定位、課程結(jié)構(gòu)設(shè)計、拆分知識點技能點、課程內(nèi)容設(shè)計。2.在線課程資源開發(fā)。包括資源開發(fā)方案的制定、編寫教材、核心資源建設(shè)(教學(xué)方案、項目案例、項目素材、教學(xué)課件、視頻、微課等)。3. 在線課程教學(xué)的實踐。包括教學(xué)模式的改革、教學(xué)活動的設(shè)計、評價資源開發(fā)。
2.1 基于MOOC的高職《C#程序設(shè)計》在線課程的課程定位及課程結(jié)構(gòu)設(shè)計
《C#程序設(shè)計》是高職計算機應(yīng)用技術(shù)專業(yè)的專業(yè)基礎(chǔ)課。此課程涵蓋的理論知識抽象、復(fù)雜且難以理解,使高職學(xué)生在學(xué)習(xí)中常出現(xiàn)“畏難”的情緒,導(dǎo)致他們學(xué)習(xí)興趣降低。但實踐調(diào)查發(fā)現(xiàn),大多數(shù)高職學(xué)生對實踐環(huán)節(jié)學(xué)習(xí)興趣高于理論學(xué)習(xí)。因此我們根據(jù)高職《C#程序設(shè)計》課程體系進行項目化教學(xué),重新梳理了知識點技能點,并將知識點由淺入深,從簡單到復(fù)雜分為三大模塊。依據(jù)MOOC的特點,對每個模塊的內(nèi)容進行“碎片化”,提取知識點。
2.2 基于MOOC的高職《C#程序設(shè)計》在線課程內(nèi)容設(shè)計
為了提高學(xué)生程序?qū)W習(xí)的興趣,我們必須要讓學(xué)習(xí)者對知識本身產(chǎn)生興趣。在設(shè)計安排教學(xué)內(nèi)容時,除了將項目“碎片化”減少難度外,還應(yīng)增強教學(xué)內(nèi)容的生動性,我們將課程內(nèi)容設(shè)計成游戲與知識點恰當結(jié)合的游戲型教學(xué)項目案例,并將其合理引入到教學(xué)過程的相應(yīng)環(huán)節(jié),引起學(xué)習(xí)興趣、提高高職學(xué)生學(xué)習(xí)積極性和自覺性。
以猜拳游戲項目學(xué)習(xí)為例,在游戲項目學(xué)習(xí)過程中,內(nèi)容由淺入深,層層遞進。將一個游戲項目學(xué)習(xí)過程分三個實踐操作階段。(1)游戲?qū)?、新知學(xué)習(xí)。(2)游戲分析,重難點學(xué)習(xí)。(3)游戲總結(jié)、應(yīng)用提升。把游戲項目的操作案例作為教學(xué)的主要內(nèi)容,讓高職學(xué)生在掌握知識點的同時,提高他們的實踐操作能力。
3.1 高職《C#程序設(shè)計》在線課程的自主學(xué)習(xí)平臺設(shè)計
高職學(xué)生的學(xué)習(xí)具有職業(yè)定向性,他們會圍繞職業(yè)定向進行學(xué)習(xí)。因此高職學(xué)生的學(xué)習(xí)需要具有更多的自主權(quán),學(xué)習(xí)途徑具有多樣性,學(xué)習(xí)具有更多自由支配的時間,學(xué)習(xí)內(nèi)容有一定的可選擇性。為了提供給高職學(xué)生更便于有效實踐操作的學(xué)習(xí)環(huán)境,我們開發(fā)了高職《C#程序設(shè)計》在線課程的自主學(xué)習(xí)平臺。
我們依據(jù)高職《C#程序設(shè)計》課程的教學(xué)要求和高職學(xué)生心理及生理特征,借助電腦游戲的普遍性及具有較強吸引力的特點,將“游戲中學(xué),學(xué)中游戲,寓教于樂” 教學(xué)理念滲透到高職《C#程序設(shè)計》在線課程的自主學(xué)習(xí)平臺開發(fā)中。為此我們開發(fā)了資源豐富的互動性、游戲性的自主學(xué)習(xí)平臺《賞金獵人》(http∶//jpkc.hzaspt.edu.cn/ csharp/sjlr/main.asp)?;贛OOC的高職《C#程序設(shè)計》在線課程自主學(xué)習(xí)平臺不僅是在線課程資源的發(fā)布點,更重要的是在線課程教學(xué)的互動平臺。高職學(xué)生能夠借助此平臺完成《C#程序設(shè)計》在線課程的主要學(xué)習(xí)與實踐項目的操作過程:視頻學(xué)習(xí)、練習(xí)作業(yè)、在線測試、在線討論等。為了讓高職學(xué)生在游戲項目學(xué)習(xí)過程中享受游戲?qū)W習(xí)帶來的快樂。我們將該學(xué)習(xí)平臺的設(shè)計更具“游戲化”,高職《C#程序設(shè)計》在線課程的自主學(xué)習(xí)平臺《賞金獵人》,它是以完成游戲項目的形式展開各個項目的學(xué)習(xí)實踐活動。
3.2 高職《C#程序設(shè)計》在線課程的教學(xué)項目核心資源設(shè)計
(1)自主學(xué)習(xí)測試:高職學(xué)生完成一個教學(xué)項目學(xué)習(xí)后,可以在自主學(xué)習(xí)測試模塊中對項目中知識點的掌握情況進行測試。其中網(wǎng)絡(luò)試題庫:作為本課程校內(nèi)學(xué)分考試,使用情況良好。
(2)游戲項目案例庫:由教學(xué)項目和高職學(xué)生優(yōu)秀作品庫組成。它是實施《C#程序設(shè)計》在線課程的教與學(xué)活動的主要載體,方便教師授課、高職學(xué)生自學(xué)的資料庫,不僅提高教師授課的靈活度,而且拓展高職學(xué)生學(xué)習(xí)的廣度和高職學(xué)生的視野。
(3)視頻資源:由游戲項目講解、微課、課程知識點講解、優(yōu)秀網(wǎng)絡(luò)視頻構(gòu)成。幫助高職學(xué)生在課前、課堂中、課后進行知識的學(xué)習(xí)與鞏固。
(4)文本資源:由電子教案、實訓(xùn)手冊、習(xí)題集構(gòu)成。電子教案用于課堂上進行多媒體教學(xué)。WORD文件,有直觀生動的動態(tài)演示過程,思路清晰,淺顯易懂,便于高職學(xué)生課下回顧、掌握各知識點。實訓(xùn)手冊幫助高職學(xué)生理清程序的基本結(jié)構(gòu),并記錄高職學(xué)生實訓(xùn)的結(jié)果及項目的評價結(jié)果。習(xí)題集與教學(xué)大綱、教學(xué)內(nèi)容、教材相配套的習(xí)題集,可使高職學(xué)生能夠較好地掌握所學(xué)內(nèi)容。使用情況良好。
3.3 基于自主學(xué)習(xí)平臺的高職《C#程序設(shè)計》在線課程的教學(xué)實施過程
(1)高職《C#程序設(shè)計》在線課程的課外學(xué)習(xí)與實踐活動過程。
課堂外學(xué)習(xí)活動主要是進行“知識傳遞”:教師首先發(fā)布微課視頻和預(yù)習(xí)指導(dǎo);學(xué)生根據(jù)預(yù)習(xí)指導(dǎo),學(xué)習(xí)游戲小案例微課,重點解決案例中的重難點問題;高職學(xué)生完成操作作業(yè),提交作業(yè);如果學(xué)習(xí)中碰到問題可以參與師生課前在線討論、接受在線的輔導(dǎo);課前教師批改預(yù)習(xí)作業(yè)并收集課前學(xué)習(xí)中的問題,調(diào)整教案。
(2)高職《C#程序設(shè)計》在線課程的課堂教學(xué)活動與實踐過程。
課堂上主要進行“吸收內(nèi)化”:教師通過平臺提前了解學(xué)生的學(xué)習(xí)情況,學(xué)生進行預(yù)習(xí)作業(yè)匯報,教師在課堂上給予有效的知識點講解、剖析及總結(jié);基礎(chǔ)知識學(xué)習(xí)完成后,進行知識鞏固與提高,教師布置游戲項目,分層提示,逐步引導(dǎo)學(xué)生用新授知識點解決問題;學(xué)生就問題進行討論交流;教師發(fā)布項目任務(wù)書;學(xué)生以小組為單位,接收任務(wù)、分配任務(wù)、學(xué)生利用在線平臺上的學(xué)習(xí)資源(項目視頻、項目文本等)實踐操作完成任務(wù);最后學(xué)生進行項目總結(jié)并完成項目報告;教師進行項目驗收、總結(jié)和評價。這樣的“教”與“學(xué)”過程使課堂內(nèi)外師生間,生生間有更多時間學(xué)習(xí)、交流,更有助于促進高職學(xué)生知識的吸收內(nèi)化過程。提高了高職學(xué)生自主學(xué)習(xí)能力和課堂教學(xué)效率。
3.4 基于自主學(xué)習(xí)平臺的高職《C#程序設(shè)計》在線課程學(xué)習(xí)評價過程
為了讓高職《C#程序設(shè)計》在線課程學(xué)習(xí)的評價更客觀公正、更具有及時性、指導(dǎo)性,我們對在線課程的每一個學(xué)習(xí)項目實施基于自主學(xué)習(xí)平臺的“多元化”評價,在學(xué)習(xí)與實踐過程的各個階段,我們采用了“教師評、自評、互評”的多種評價方式,實施“重過程、分階段、多形式”的考核評價模式。具體評價形式主要有:1、自主平臺的學(xué)習(xí)表現(xiàn)評價。學(xué)生在完成項目后,提交上傳游戲項目,由教師或項目組長給出獎金和評出獲獎小組。小組間的競賽方式,激發(fā)學(xué)習(xí)積極性。2、作業(yè)PPT匯報評價。在這個過程中,給學(xué)生一個面對面交流學(xué)習(xí)機會,由同學(xué)幫助找出作業(yè)的不足并及時進行修改。以互評方式進行。3、教師項目評價。在項目完成后教師對項目總結(jié),教師給出一個項目得分。4、學(xué)生項目展示評價。每組學(xué)生由組長上臺對項目進行展示。教師給出可行性的項目評價表,讓每一組同學(xué)在平臺上對項目進行自評互評。
我們進行了基于MOOC的 高職《C#程序設(shè)計》在線課程的開發(fā)與實踐,從在線課程開發(fā)的思路、在線課程整體設(shè)計、在線課程項目教學(xué)資源開發(fā)、在線課程的教學(xué)實踐與考核評價等方面進行了探索研究?;贛OOC的 高職《C#程序設(shè)計》在線課程的開發(fā)與實踐教學(xué)成果的取得為同類課程借鑒MOOC教學(xué)模式提供了有利的參考。2、其它相關(guān)成果。課程組基于MOOC的高職《C#程序設(shè)計》在線課程的開發(fā)和實施也取得了良好的科研和社會成效,主要有:依托本研究的科研項目被立為浙江省課堂教學(xué)改革項目課題并通過審核結(jié)題;基于MOOC的《C#程序設(shè)計》在線課程2016年3月已在國家開放大學(xué)數(shù)字中心立項并開課;基于MOOC的高職《C#程序設(shè)計》在線課程被評為2016省精品在線開放課程;在線課程的微課《隨機排序算法在拼圖游戲中應(yīng)用》獲全國、省一等獎。
* [1]盧有亮.嵌入式操作系統(tǒng)課程MOOC實踐[J].實驗技術(shù)與管理,2014(4):200—202
* [2]吳鳳彬.“慕課”背景下的高職院校教育教學(xué)改革探索[J].職業(yè)與教育,2015(3):44—45
* [3]周建松.以教學(xué)資源庫建設(shè)為抓手推動教育教學(xué)改革與創(chuàng)新[J].中國職業(yè)技術(shù)教育,2014(26):76—78