田敬華
摘 要 針對(duì)高職院校學(xué)生學(xué)業(yè)素質(zhì)不高,普遍認(rèn)為C語言程序設(shè)計(jì)課程難懂、難學(xué)的現(xiàn)狀,本文結(jié)合目前的研究熱點(diǎn)“微課程”理念,從C語言課程教學(xué)資源庫開發(fā)、教學(xué)應(yīng)用模式、微課程共享共建平臺(tái)等多個(gè)方面,提出該門課程的教學(xué)新思路。
關(guān)鍵詞 微課程 資源開發(fā) 教學(xué)模式
中圖分類號(hào):G424文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.16400/j.cnki.kjdks.2015.05.058
"C Programming Language" Teaching Reform
under the Concept of Micro-courses
TIAN Jinhua
(Chongqing College of Electronic Engineering, Chongqing 401331)
Abstract Vocational colleges for students academic quality is not high, generally considered the C programming language courses to understand, to learn the status quo, this paper, the concept of the current research focus "micro course", from C language teaching resource library development, teaching application mode, Teaching the course of new ideas shared many aspects of the micro-programs proposed to build a platform.
Key words micro-course; resource development; teaching model
隨著科學(xué)技術(shù)的快速發(fā)展,高等職業(yè)教育面臨著一系列的挑戰(zhàn),傳統(tǒng)的教學(xué)方式、學(xué)習(xí)方式與動(dòng)態(tài)的個(gè)性化、多元化的學(xué)習(xí)需求之間的矛盾日益加劇,高職教育的教學(xué)改革必將順應(yīng)時(shí)代的潮流。如今大學(xué)生已是“數(shù)字時(shí)代原住民”,高職教育教學(xué)形式需要適應(yīng)數(shù)字一代的學(xué)習(xí)方式和思維方式。微課以其“精、短、趣、小”的特點(diǎn),迎合了時(shí)代要求和大眾心理,本文把微課程教學(xué)理念引入到高職院校的教學(xué)中,打破了傳統(tǒng)的以老師為主的教學(xué)模式,讓學(xué)生真正能成為課堂的主人,目的是讓大學(xué)生將所學(xué)C語言知識(shí)與實(shí)際生活結(jié)合起來,進(jìn)行深層次的討論與思考,從而更好地鉆研學(xué)科知識(shí),取得最佳的教學(xué)效果。
1 微課程理念概述
微課教學(xué)通常是以教學(xué)視頻為載體,其主要的學(xué)習(xí)形式通常為流媒體與自主學(xué)習(xí),它是根據(jù)人才培養(yǎng)計(jì)劃和教學(xué)目標(biāo)的要求來完成的,它覆蓋其整個(gè)課程的所有重要知識(shí)點(diǎn),在短時(shí)間內(nèi)實(shí)現(xiàn)本課程所有教學(xué)活動(dòng),并能取得良好的教學(xué)效果。其課程體系并不復(fù)雜,教學(xué)目標(biāo)與教學(xué)對(duì)象是為需要學(xué)習(xí)該部分知識(shí)的人群設(shè)定,并傳授其特設(shè)的教學(xué)內(nèi)容。其特征如下:
(1)片段視頻教學(xué)。以教學(xué)視頻片段為主線的統(tǒng)一完整微課在教學(xué)內(nèi)容選取上要求突出重點(diǎn)主題、明確教學(xué)目標(biāo),其教學(xué)資源包含圖片、視頻、微課課件、講義、成績(jī)、反思、評(píng)價(jià)、問題、建議等與之有關(guān)的教學(xué)資源構(gòu)成了相對(duì)完整的教學(xué)環(huán)節(jié),其教學(xué)結(jié)構(gòu)與主體突出、類型多樣緊密結(jié)合。
(2)教學(xué)資源所占空間小。微課核心內(nèi)容是教學(xué)視頻,但其總的視頻教學(xué)容量非常小,它目的是便于學(xué)習(xí)者將資源保存到電腦或移動(dòng)終端設(shè)備上,不受時(shí)空的限制,讓師生們閱讀教案、課件、觀摩課例等課輔資料,以實(shí)現(xiàn)師生在internet上的探討、答疑等內(nèi)容與學(xué)生的移動(dòng)式學(xué)習(xí)。
(3)突出重點(diǎn)內(nèi)容。微課教學(xué)設(shè)計(jì)的要求是突出學(xué)科知識(shí)的重、難、疑點(diǎn)等內(nèi)容,其教學(xué)內(nèi)容相比傳統(tǒng)的復(fù)雜寬泛的內(nèi)容更為精辟。人們之所以稱它為“微課堂”,其主要原因在于它的教學(xué)設(shè)計(jì)比起傳統(tǒng)課堂要求,其問題更加集中,主題更加鮮明突出。
(4)教學(xué)時(shí)間短。傳統(tǒng)的教學(xué)時(shí)間為40 或45 分鐘的一節(jié)課,而“片段式教學(xué)”的微課根據(jù)學(xué)生的學(xué)習(xí)規(guī)律和認(rèn)知特點(diǎn)其時(shí)間一般不超過15分鐘。另外,微課相比一般的課堂更能提高思維能力高階段的培養(yǎng),并能較好地領(lǐng)悟默會(huì)知識(shí)和隱性知識(shí),提高了教師的業(yè)務(wù)水平和學(xué)生的學(xué)業(yè)水平,從而促進(jìn)了教師的專業(yè)成長,提高了學(xué)生的專業(yè)素養(yǎng)。
2 C語言程序設(shè)計(jì)課程引入“微課程理念”的必要性
由于C語言程序設(shè)計(jì)課程本身來說是一門高級(jí)語言,對(duì)剛?cè)胄5拇髮W(xué)生們來說是非常難以理解的,為了簡(jiǎn)化問題的難度,本文將微課教學(xué)理念實(shí)踐于C語言中,其主要原因如下:
第一,作為一門匯編語言之后的高級(jí)實(shí)用編程語言,它的編程功能非常強(qiáng)大,且具有靈活自由的編程風(fēng)格,一直以來受到廣大編程人員的喜愛,但同時(shí)以上優(yōu)點(diǎn)又成了入門級(jí)學(xué)習(xí)者前進(jìn)的阻礙。語法結(jié)構(gòu)靈活使得初學(xué)者們望塵莫及,繁瑣的知識(shí)點(diǎn)使得他們頭昏腦脹。加之目前高職院校大多數(shù)在大一的上學(xué)期就開設(shè)了C語言程序設(shè)計(jì)這門課程,而大一新生對(duì)計(jì)算機(jī)硬件結(jié)構(gòu)和一些簡(jiǎn)單的軟件概念不夠了解,他們基本上很難理解和掌握本門課程所學(xué)知識(shí)。因此,教師需要在上課之前為大一新生解決較多的知識(shí)銜接的問題,微課程的出現(xiàn)為當(dāng)前的教學(xué)需求提供了良好的解決方案。
第二,移動(dòng)式internet為學(xué)生的學(xué)習(xí)時(shí)間更加碎片化帶來了便利,這使得學(xué)生的教學(xué)可以通過微課程的教學(xué)模式來學(xué)習(xí)。微課程教學(xué)強(qiáng)調(diào)以“學(xué)生自主學(xué)習(xí)“為中心,學(xué)生在學(xué)習(xí)過程中具有更多的主動(dòng)權(quán),學(xué)生可以對(duì)C語言知識(shí)難點(diǎn)多遍學(xué)習(xí)直到學(xué)懂為止,不受時(shí)間的限制。在教學(xué)資源整合的過程中,教師要扮演多種角色,如內(nèi)容呈現(xiàn)者、輔助者和設(shè)計(jì)者等。除此之外,教師還要在學(xué)習(xí)的內(nèi)容上給予控制與學(xué)生自主活動(dòng)之間起到轉(zhuǎn)換平衡的作用。學(xué)生利用很少的時(shí)間通過微課程教學(xué)掌握關(guān)鍵的知識(shí)點(diǎn),進(jìn)而提高該門課程的教學(xué)效果。
第三,目前,國內(nèi)外C語言程序設(shè)計(jì)教材有很多,而且大部分教材上都提供了一些經(jīng)典的案例,具備有較為完整的知識(shí)結(jié)構(gòu)和豐富的實(shí)例,并且C語言程序設(shè)計(jì)相關(guān)案例和知識(shí)點(diǎn)適合以微課程的形式引入教學(xué)過程中。微課程可以因材施教,形成自主學(xué)習(xí)的資源庫,學(xué)生根據(jù)自己的學(xué)習(xí)情況,從資源庫中吸收重難點(diǎn)知識(shí)。
3 基于“微課程”理念的C語言程序課程的教學(xué)改革
3.1 開發(fā)本土化的微課程C語言程序教學(xué)設(shè)計(jì)
打造專業(yè)核心課程的網(wǎng)絡(luò)“微課程”教學(xué)資源庫是C語言程序設(shè)計(jì)教學(xué)改革的關(guān)鍵,教學(xué)資源池是教學(xué)的基礎(chǔ),如果沒有它,教學(xué)改革將很難進(jìn)行。為了確保更新教學(xué)內(nèi)容,高等職業(yè)學(xué)院校的教學(xué)改革實(shí)踐應(yīng)與高校教學(xué)全新的理念相結(jié)合,依據(jù)不同年級(jí)的不同學(xué)時(shí)給予在教學(xué)內(nèi)容上有所取舍,并注重交叉學(xué)科的融合學(xué)習(xí)。開發(fā)C語言程序設(shè)計(jì)課程微課程設(shè)計(jì)應(yīng)注意以下三個(gè)方面:
第一,微視頻是教學(xué)的一個(gè)環(huán)節(jié),也是一種學(xué)習(xí)資源,但并非教學(xué)的全部?jī)?nèi)容,它是根據(jù)培養(yǎng)計(jì)劃與時(shí)代發(fā)展的需求,選取重、難、疑、熱點(diǎn)內(nèi)容來開發(fā)的微課程學(xué)習(xí)資源庫,這些微課教學(xué)資源池里面包含所學(xué)內(nèi)容的教案、課件、測(cè)試與練習(xí)、教學(xué)反思、點(diǎn)評(píng)等支持性和擴(kuò)展性教學(xué)資源,形成了一個(gè)動(dòng)態(tài)的資源與教學(xué)交互的應(yīng)用環(huán)節(jié),該資源具有半結(jié)構(gòu)體、網(wǎng)頁化、開放性、動(dòng)態(tài)性等特點(diǎn)。因此,微課的資源不是靜態(tài)的,而是發(fā)展的,不斷完善的過程。
第二,建立“學(xué)習(xí)者”為中心的教學(xué)理念,學(xué)生為本的教學(xué)思想,要從學(xué)生的現(xiàn)有知識(shí)水平去制作微視頻,努力營造一種主動(dòng)參與與探究學(xué)習(xí)的氛圍,并非教師從自己的角度去進(jìn)行教學(xué)設(shè)計(jì),這是作為一名教學(xué)工作者首要解決的問題。教師在信息環(huán)境下的微課教學(xué)設(shè)計(jì)的理念、模式、方法等內(nèi)容時(shí),一定要考慮到學(xué)生是個(gè)體,它是學(xué)習(xí)的主體。因此,在設(shè)計(jì)時(shí)一定要把微課程的性質(zhì)定位于“學(xué)習(xí)型資源”,更多的是關(guān)注學(xué)習(xí)者的心理和習(xí)慣思維,在激發(fā)學(xué)習(xí)者的興趣時(shí),通常采用活動(dòng)設(shè)計(jì)、問題導(dǎo)向、任務(wù)驅(qū)動(dòng)等方法。要求學(xué)生在課堂外進(jìn)行深入的自主學(xué)習(xí)和探討,為課堂內(nèi)開展面對(duì)面的思想碰撞創(chuàng)造條件。
第三,建立C語言程序教學(xué)模式。C語言程序設(shè)計(jì)課程教學(xué)應(yīng)用模式包括兩部分:一部分是課前教師將微課程為主的學(xué)習(xí)資源放到云端資源池,要求學(xué)習(xí)者進(jìn)資源池去事先學(xué)習(xí)C語言相關(guān)的知識(shí),包括學(xué)習(xí)本課程前的必備知識(shí)、本課程主講內(nèi)容、自我檢測(cè)題庫,并對(duì)所學(xué)知識(shí)難點(diǎn)、凝點(diǎn)總結(jié)并形成問題,便于與同學(xué)、老師探討;另一部分是在課堂上教師通過學(xué)生提出質(zhì)疑,對(duì)知識(shí)點(diǎn)的實(shí)踐與應(yīng)用進(jìn)行深入的探討和分析將知識(shí)進(jìn)行消化、內(nèi)化、應(yīng)用并體驗(yàn),最后成為學(xué)習(xí)者自身的一部分,讓新知識(shí)的應(yīng)用變得很自動(dòng)化,目的就達(dá)到了——達(dá)成了所學(xué)知識(shí)在學(xué)生工作和生活中的順利遷移。具體如圖1所示:
圖1 C語言程序設(shè)計(jì)教學(xué)模式
3.2 師生共同搭建微課程學(xué)習(xí)云平臺(tái)
微課程教學(xué)理念下的C語言程序設(shè)計(jì)教學(xué),它是以“學(xué)生為主體”師生共同構(gòu)建的“微課程”學(xué)習(xí)云平臺(tái)。教師是課程教學(xué)的引導(dǎo)者,學(xué)生則為課程學(xué)習(xí)的主動(dòng)者。在具體運(yùn)用中,成立項(xiàng)目小組,推薦網(wǎng)絡(luò)經(jīng)驗(yàn)豐富、專業(yè)知識(shí)較強(qiáng)的學(xué)生來管理,并對(duì)網(wǎng)絡(luò)上的課程資源不斷進(jìn)行維護(hù)與更新,采用微博、博客等網(wǎng)絡(luò)工具。在信息化發(fā)展的今天,internet實(shí)時(shí)管理操作受到大學(xué)生群體的推崇。在學(xué)習(xí)云中建立了課內(nèi)外兩個(gè)互動(dòng)平臺(tái),并且有一套激勵(lì)學(xué)生學(xué)習(xí)的機(jī)制,對(duì)平臺(tái)有貢獻(xiàn)的學(xué)生給予學(xué)分鼓勵(lì)的政策,以提高學(xué)生積極的參與度,促進(jìn)學(xué)生對(duì)知識(shí)的消化和吸收。另外,專業(yè)教師也要在這個(gè)云平臺(tái)中扮演好角色,如對(duì)云中心教學(xué)內(nèi)容進(jìn)行定期的監(jiān)管與更新,對(duì)學(xué)生的問題要及時(shí)給予回饋和解答。
4 結(jié)束語
將“微課”引入到高職C語言程序教學(xué)中,解決了學(xué)生在學(xué)習(xí)中的一些常見問題,教學(xué)效果得到明顯提升。在以后的工作中,將繼續(xù)研究探討“微課”在教學(xué)設(shè)計(jì)中的應(yīng)用,進(jìn)一步增強(qiáng)其對(duì)教學(xué)功能的補(bǔ)充,實(shí)現(xiàn)多元化、個(gè)性化的教學(xué)方式。作為高校教育工作者應(yīng)有積極的態(tài)度接納新事物,敢于挑戰(zhàn)傳統(tǒng)的教學(xué)模式,對(duì)其弊端大膽地進(jìn)行整合和革新,方能與時(shí)俱進(jìn)。在夯實(shí)傳統(tǒng)教學(xué)優(yōu)勢(shì)資源的同時(shí),也要積極分享其教育信息技術(shù)革新帶來的成果。
參考文獻(xiàn)
[1] 張麗華,葉利華.基于微課程的C 語言程序設(shè)計(jì)教學(xué)改革探索[J].計(jì)算機(jī)教育,2014.6.
[2] 奚駿薔.微課程在程序設(shè)計(jì)教學(xué)中的運(yùn)用[J].應(yīng)用交流,2014.11.
[3] 胡鐵生.微課:區(qū)域教育信息資源發(fā)展新趨勢(shì)[J].電化教育研究,201l(10):61,65.