李英+張濤??
摘要:微課作為一種新興的教學(xué)輔助手段,越來越多的教師開始嘗試在教學(xué)中應(yīng)用微課程。本文分析了微課特點和 C++課程傳統(tǒng)教學(xué)中存在的問題,提出了將微課應(yīng)用在C++課程的教學(xué)中,并詳細(xì)闡述了C++課程微課的制作方法。
關(guān)鍵詞:微課程;C++課程;課程設(shè)計
一、 微課程的基本內(nèi)涵
(一) 微課程的定義
早在 2008 年,“微課程”這個概念,由美國新墨西哥州圣胡安學(xué)院的高級教學(xué)設(shè)計師戴維·彭羅斯提出的。首先要把課程的核心概念提煉出來,把概念與教學(xué)目標(biāo)緊密聯(lián)系,最后把知識上傳網(wǎng)絡(luò)平臺。
(二) 微課程特點
微課程的優(yōu)勢主要體現(xiàn)在:
1. 簡潔精煉根據(jù)相關(guān)研究證明,人的注意力在10~15分鐘最集中,據(jù)此微課程的一節(jié)時間設(shè)置為10~15分鐘。
2. 主題突出微課的教學(xué)內(nèi)容高度濃縮,因此,學(xué)習(xí)者需要思想高度集中,積極地攝取知識,從而能學(xué)習(xí)到“隱性知識”等高級思維能力,這不僅實現(xiàn)了教與學(xué)觀念的改變,也提升了教師的教學(xué)技能,而對學(xué)生的學(xué)習(xí)效果也有很大幫助。
3. 時間靈活學(xué)生可以對學(xué)習(xí)內(nèi)容做出靈活的時間選擇和安排。
4. 便于教師和學(xué)生互動學(xué)生可以通過平臺上的習(xí)題自我檢測是否掌握知識,也可以對不懂的知識點向老師直接提問,而教師也可以在線解答學(xué)生的疑問,動態(tài)地了解學(xué)生們的學(xué)習(xí)情況。
二、 C++課程教學(xué)中存在的問題
通過C++課程的學(xué)習(xí),學(xué)生可以掌握面向?qū)ο蟮木幊淘O(shè)計思想。目前,在C++課程教學(xué)中普遍存在如下問題:
(一) 課時少
C++課程知識點較多,且難懂難記;而這門課程在大多數(shù)學(xué)校中設(shè)置課時少,因此老師和學(xué)生都覺得教學(xué)時間緊張。
(二) 學(xué)生自學(xué)能力較弱
學(xué)生在學(xué)習(xí)過程中太依賴教師,缺乏主動性。大多數(shù)學(xué)生對C++這種相對晦澀難懂的基礎(chǔ)性語言課程,在課外時間很少會翻看教材。
三、 C++微課程的設(shè)計
(一) 知識點的細(xì)化
課程的主體是知識點構(gòu)成,把知識點從教材中提煉出來。比如類和對象部分,把相對獨立的知識點分成如下部分:
(1)類的封裝
(2)類的成員函數(shù)
(3)類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
(4)類的初始化列表
(5)類的靜態(tài)成員
(二) C++微課教學(xué)模式
根據(jù)C++課程特點,設(shè)計出新的基于微課的C++課程教學(xué)模式,以學(xué)生為中心,教師為輔助,師生互動為關(guān)鍵要素;而且將教學(xué)任務(wù)分為三大板塊:課前、課堂、課后。
1. 課前
將微視頻、教案、課件、習(xí)題以及源程序等教學(xué)資源,并將其上傳至微課平臺,學(xué)生可以通過看視頻完成預(yù)習(xí)。
2. 課堂
由于學(xué)生在課前已經(jīng)學(xué)習(xí)了相關(guān)的知識點,教師在課堂上主要對較難掌握的知識點進行講解,并對學(xué)生反饋的疑問進行解惑。教師可以根據(jù)相關(guān)知識點,布置編程練習(xí)。學(xué)生完成練習(xí)后,對練習(xí)進行評閱。
3. 課后
根據(jù)學(xué)生課堂的學(xué)習(xí)情況,教師可以抓住重點,有針對性地適當(dāng)增加重點、難點的拓展練習(xí),從而讓學(xué)生更加牢固地掌握相關(guān)知識點。
四、 C++微課程制作
根據(jù)設(shè)計要求,我們把微課程的制作流程分為選題、設(shè)計、教學(xué)準(zhǔn)備、錄制視頻、后期加工、上傳平臺和反饋7個步驟。
(一) 選題
合理選題是微課程開發(fā)的關(guān)鍵,關(guān)系到微課程的核心價值。選題本身需要較強的洞察力和預(yù)見性。
(二) 設(shè)計
設(shè)計是形成微課程總體思路的過程。設(shè)計包括課程導(dǎo)入設(shè)計和教學(xué)過程設(shè)計。
1. 微課導(dǎo)入環(huán)節(jié)的設(shè)計
使用問題導(dǎo)入和復(fù)習(xí)導(dǎo)入方法,問題導(dǎo)入法可以提出具體的問題,引起學(xué)生的注意和思考??梢愿鶕?jù)選題選擇相應(yīng)的課程導(dǎo)入方法。
2. 微課教學(xué)過程的設(shè)計
教學(xué)過程的設(shè)計以提高學(xué)生的學(xué)習(xí)積極性和參與度為目標(biāo),圍繞一個教學(xué)任務(wù),主要突出教學(xué)中的關(guān)鍵點。
(三) 教學(xué)準(zhǔn)備
在此步驟中,最主要的是教學(xué)資源包的準(zhǔn)備,包括教案、課件和習(xí)題。而因為微課程是濃縮的一節(jié)完整課程,所以這些前期教學(xué)準(zhǔn)備十分必要。
(四) 錄制視頻
微課的關(guān)鍵核心即為微視頻的制作,其制作的質(zhì)量直接決定著微課的教學(xué)效果。由于教學(xué)視頻時間較短,內(nèi)容必須精煉,在視頻制作前必須預(yù)先對語言、鏡頭和課件進行設(shè)計。
(五) 后期加工
在后期加工時,要加入督導(dǎo)環(huán)節(jié),回籠學(xué)生的注意力,強調(diào)學(xué)習(xí)的重要內(nèi)容。
(六) 上傳平臺
目前,國內(nèi)比較優(yōu)秀的微課平臺有中國大學(xué)MOOC、好大學(xué)在線CNMOOC等。教師可以將制作好的微視頻發(fā)布到平臺上。
(七) 反饋
將微課上傳平臺后,教師還要注意學(xué)生的反饋和評價。教師可以根據(jù)學(xué)生的平臺反饋,來了解學(xué)生的學(xué)習(xí)能力及水平,并依次針對不同的學(xué)生調(diào)整不同教學(xué)內(nèi)容及方法。學(xué)生也可在平臺自我練習(xí)及測試,看對知識點的掌握是否牢固。
五、 總結(jié)
通過分析C++課程傳統(tǒng)教學(xué)中存在的問題,將微課應(yīng)用于該課程教學(xué)中,具體闡述了C++課程微課的制作方法。將微課應(yīng)用在程序設(shè)計語言中,學(xué)生可以隨時隨地進行學(xué)習(xí),打破了傳統(tǒng)教學(xué)在空間和時間上的限制。
參考文獻:
[1]胡鐵生,周曉清.高校微課建設(shè)的現(xiàn)狀分析與發(fā)展對策研究[J].現(xiàn)代教育技術(shù),2014,(2):5-13.
[2]孟祥增,劉瑞梅,王廣新.微課設(shè)計與制作的理論與實踐[J].遠程教育雜志,2014,(6).
[3]胡鐵生,黃明燕,李民.我國微課發(fā)展的三個階段及其啟示[J].遠程教育雜志,2013,(4).
[4]韓鳳英.基于翻轉(zhuǎn)課堂教學(xué)模式的教學(xué)設(shè)計與實施——以C語言課程教學(xué)為例[J].重慶科技學(xué)院學(xué)報,2015,(8).
[5]王荇,徐煜明,等.“計算機語言C”課程研究性教學(xué)模式的探索[J].常州工學(xué)院學(xué)報,2016,29(1).
作者簡介:
李英,張濤,河南省南陽市,南陽師范學(xué)院軟件學(xué)院。endprint