摘要:隨著智能手機、IPAD等移動設備的普及,“微學習”的概念開始出現,并得到快速發展。與之相伴隨的“微課程”,以其短小精悍,隨時隨地的特點,成為職業教育中新興的研究熱點。文章通過對《C語言程序設計》課程的“微課程”設計,討論在職業教育信息技術教學中如何應用微課程這一新興的教學方法。
關鍵詞:職業教育;微課程;信息技術
職業教育是在職人員獲取知識的重要手段。而在職人員工作繁忙,各種干擾因素又很多,時間常常被分割得支離破碎,很難抽出整塊時間進行專門學習、培訓,因此,如何利用好零碎時間進行有效學習就顯得尤為重要。伴隨著智能手機、IPAD等移動終端的普及,“微課程”已成為職業教育教學方法的研究熱點。
當今社會所需要的新型人才必須具有很強的信息獲取、信息分析和信息加工的能力。職業教育中的信息技術課程是面向信息社會培養復合型人才的重要途徑。信息技術類課程中教學內容知識嚴謹,實踐性強,應用廣泛。隨著信息技術的發展,它已成為多門專業課程,如經濟、管理、理、工、醫學類等專業的基礎課程,把微課程融入職業教育的信息技術的教學改革中,使得師生共同成為課程的創造者和主體,滿足學生隨時、隨地學習的要求,極大地調動了學生學習積極性、自主性,符合職業教育的特點,可以取得很好的教學效果。
隨著手持移動數碼產品和無線網絡的普及,基于微課程的移動學習、遠程學習、在線學習等“泛在學習”將會越來越普及。如何應用“微課程”這一新型的教學模式和學習方式來改革現有的教學方法成為研究熱點。本文將結合《C語言程序設計》這門課的“微課程”設計,探討以“微課程”這一新型的教學模式中,改革傳統課程,形成一套新的、有效的,適應在線學習或移動學習的教學模式。
一、“微課程”概述
“微課程”(Microlecture)由美國新墨西哥州胡安學院的高級教學設計師戴維·彭羅期(David Penrose)于2008年首創。伴隨著移動互聯技術的發展,微課程已成為國外職業教育炙手可熱的新模式。關于“微課程”的定義,國內外學者給出了自己的觀點。微課程創始人戴維·彭羅斯(David Penrose)認為,微課程是提供給學生一個知識挖掘的框架和平臺,告訴學生如何根據學習所需搜索相應的資源,允許學生對自己的學習有更多的主動權,自主地挖掘所需的知識點有針對性地開展學習[1];奧地利學習研究專家Lindner將微學習(微課程)表述為一種存在于新媒介生態系統中,基于微型內容和微型媒體的新型教學模式;在國內學者方面,江蘇蘇州電教館金陵館長認為,“微課程”是指學生利用個人信息終端,將數字化的微內容作為替代教師課堂上面對面講授進行自主學習的教學策略;上海師范大學教育技術系的黎加厚,根據教學論的系統觀認為,“微課程”是指時間在10分鐘以內,有明確的教學目標,內容短小,集中說明一個問題的小課程。國內外學者普遍認為,“微課程”以網絡課程的形式存在,它可以為現實課堂的教學模式提供一種新思路,有著廣闊的發展前景。
近兩年來,隨著智能手機、平板電腦等手持移動終端設備和無線網絡的普及,國內外基于微課程的移動學習、遠程學習、在線學習等“泛在學習”越來越普及。在國外,最著名的“微課程”推廣平臺有美國的可汗學院以及YouYube網站上的TEDEd頻道[2][3]??珊箤W院是一家教育性非盈利組織,旨在向世界各地的網絡學習者提供免費的高品質學習服務,它改變傳統課程教學體系,應用微視頻和相應的一整套新型組織管理模式,使教學內容更適合于網絡課程學習者的特殊性,從而提高學習者的學習興趣和效率。可汗學院開設的網絡課程涵蓋了物理、化學、醫學、生物、藝術、金融、歷史等領域,在全球范圍內大受歡迎。截至2012年7月,視頻教程被點擊數已超過1.6億次,全球特定用戶超過500萬人。TEDEd頻道,則是另一個全球知名的微課程共享平臺。它鼓勵全球各地的教師上傳自己制作微課程供全球共享。他們將課程與視頻、字幕、交互式問答系統等融合為一體,建成一個具有完整課程的在線學習平臺。TEDEd頻道在全球具有很大的影響力,它的不到18分鐘的微視頻就已經吸引了5億多人次的播放次數[4]。
近兩年來,國內的“微課程”教學也獲得了廣泛重視,得到了迅猛發展。從2012年以來,在全國范圍陸續舉辦了全國高校微課教學比賽、全國微課程大賽、中國微課大賽等比賽,吸引了數以萬計的參賽作品。國內也涌現了幾個有影響的“微課程”推廣平臺,如“微課網”、“中智微課”等,吸引了大批一線教師上傳作品,“微課程”在全國的發展方興未艾。
二、《C語言程序設計》課程的“微課程”設計
C語言具有較強的數據表達能力和豐富的運算符,使用靈活方便,易于移植,生成的目標代碼效率高,既有高級語言的優點,又具備低級語言的許多特點。C語言在許多領域得到了廣泛的應用,許多職業培訓都把C語言作為信息技術類教學的首要教學語言。目前在進行計算機語言類課程職業教育時,大多采用傳統的講授型教學方法。這種教學模式能較好地保證所講授知識的系統性,但要求學生集中上課,不符合在職人員的學習特點。同時,現有的教學方式在培養學生的應用能力和創新思維方面也暴露出許多弊端,學生較少參與教學互動,不能充分發揮他們的學習自主性。
我們在教學實踐中,把“微課程”應用到C語言教學中。微課程由5到10分鐘的課程組成,在教學過程中我們將教學內容變成30%的基本知識講授和70%的案例教學。每個微課程教學選到一個或幾個例子,組成的內容完整、具有一定代表性的典型事例,根據教學目的和要求,讓學生通過對例子的閱讀、思考、分析、討論等活動,教給他們分析問題和解決問題的方法或道理,進而提高他們分析問題和解決問題的能力,加深他們對基本概念和基本原理的理解。按微課程的要求,我們將《C語言程序設計》劃分為20節微課程,每個微課程有10至15頁PPT頁面組成,講授10分鐘左右。
三、微課程的個案應用
微課程開發,要遵循以下原則[5]:
(1)一個微課程知識不宜多,重點只講解一個知識點。
(2)一個微課程的時間盡量控制在10分鐘以內。
(3)不要輕易跳過教學步驟,要循序漸進。
(4)要有恰當的例子。多通過舉例的方法來講清知識點。
(5)每一個微課程結束時都要有一個簡單的總結。
現以《C語言程序設計》中的“循結構_for語句”為例,說明一節微課程課程的設計方法:
(1)學習目標。理解循環的定義和組成;掌握for循環語句;具備應用循環語句編寫程序的能力。
(2)微課程設計。本次微課程課時安排約10分鐘,由9個頁面組成。
頁面1:創立場景提出問題
以大家都聽說過的,少年高斯的一段問題創立場景:老師在算數課上出了一道難題:把1到100的整數加起來,其它孩子才剛開始學算數,高斯就已經計算出正確答案。通過這個例子,讓同學思考,讓他們從1加到100,用計算機怎么來解決?
頁面2:引出循環的概念
采用設陷法,即在教學中教師給出一個錯誤的答案,然后通過糾正錯誤,引導學生理解概念。
教師先用下面的方法來計算1加到20:
四、結 論
職業教育實質上是對學生進行的職業知識、職業技能及職業態度的職前教育與職后培訓,因此,相較于其它院校的學生,職業院校學生更適應“無所不在”、“隨時隨地”的學習方式,這些正好契合了“微課程”的特點。在職業教育中嘗試應用“微課程”將改變傳統課程學習方式,更新課堂內外教學組織形式,最終實現學習效果的顯著提升。
參考文獻:
[1] 張靜然.微課程之綜述[J].中國信息技術教育,2012,(11):19-21.
[2] 裘德海.高校利用微課程促進教學的應用與思考[J].科教導刊,2013,(4):125-127.
[3] 張蓮珠.“微課程”在遠程開放教育應用中的前景探析
[J].福建廣播電視大學學報,2013,(5):13-15.
[4] 梁樂明,曹俏俏,張寶輝.微課程設計模式研究—基于國內外微課程的對比分析[J].開放教育研究,2013,
(2).[5] 劉新英.中學數學微課程設計與應用研究——以可汗課程模式為例[D].上海師范大學,2013.