駱焦煌
(閩南理工學(xué)院信息管理學(xué)院, 福建泉州 362000)
微課在高校C語言程序設(shè)計(jì)教學(xué)中的應(yīng)用研究
駱焦煌
(閩南理工學(xué)院信息管理學(xué)院, 福建泉州 362000)
C語言程序設(shè)計(jì)課程是高等院校理、工學(xué)科開設(shè)的一門必修課程之一,在當(dāng)今“互聯(lián)網(wǎng)+”時(shí)代的背景下,C語言程序設(shè)計(jì)課程的教學(xué)方法、教學(xué)手段和教學(xué)內(nèi)容應(yīng)不斷的探索與改進(jìn),與時(shí)俱進(jìn)跟上時(shí)代教學(xué)技術(shù)變革的發(fā)展進(jìn)程.近年來,一種新穎的教學(xué)手段即微課,已受到廣大教育者和學(xué)習(xí)者的歡迎.文中對微課進(jìn)行闡述,并嘗試探索應(yīng)用于C語言程序設(shè)計(jì)課程教學(xué)中,實(shí)踐表明,微課有助于學(xué)生對課程學(xué)習(xí)的熱情和學(xué)習(xí)的主動性,提高了課程的教學(xué)效果.
微課;高校C語言程序設(shè)計(jì);教學(xué)內(nèi)容;教學(xué)手段
微課起源于2008年, 是由美國墨西哥州圣胡學(xué)院高級教學(xué)設(shè)計(jì)師戴維·彭羅斯創(chuàng)始的. 目前, 在全球范圍內(nèi)掀起了微課理論與實(shí)踐應(yīng)用研究的熱潮, 但微課至今都沒有一個(gè)比較統(tǒng)一的標(biāo)準(zhǔn)定義. 微課是互聯(lián)網(wǎng)信息技術(shù)教學(xué)手段的重要探索, 它以短小精悍的微視頻為載體, 以某個(gè)單一的知識點(diǎn)為在線課程, 符合時(shí)代發(fā)展的教育需求.
微課主要有微教學(xué)主題、 微教學(xué)知識點(diǎn)、 微教學(xué)設(shè)計(jì)、 微課件、 微視頻、 微習(xí)題、 微教學(xué)反饋及輔助工具軟件等組成. 微視頻是微課教學(xué)的核心, 是對微知點(diǎn)詳細(xì)講解的演示錄像過程, 而非是教師與學(xué)生的互動畫面.
C語言程序設(shè)計(jì)是理工科必修的一門計(jì)算機(jī)課程之一, 此課程一般64學(xué)時(shí), 理論與實(shí)踐各為32學(xué)時(shí). 對于沒有學(xué)習(xí)過程序設(shè)計(jì)的理工科學(xué)生, 由于課程學(xué)時(shí)存在不足, 而且各高校C語言程序設(shè)計(jì)課堂的組織方式都是合班上, 少則八九十人, 多則百人以上, 因此達(dá)不到理想的教學(xué)效果. 另外, 理論課的教學(xué)模式都是教師講學(xué)生聽, 實(shí)驗(yàn)課是教師通過廣播軟件對所要講授的實(shí)驗(yàn)進(jìn)行演示操作, 然后學(xué)生自行操作練習(xí). 這種教學(xué)方法導(dǎo)致教師與學(xué)生互動少, 無法提高學(xué)生學(xué)習(xí)的積極性.
2.1 C語言微課的教材與教學(xué)內(nèi)容選擇
C語言程序設(shè)計(jì)課程的微教學(xué)設(shè)計(jì)教材選取曾健民教授主編的《C語言程序設(shè)計(jì)基礎(chǔ)》. 此書內(nèi)容編寫通俗易懂、 循序漸進(jìn), 以案例為主線, 意在培養(yǎng)學(xué)生的操作能力. 符合新時(shí)代背景下應(yīng)用型人才培養(yǎng)轉(zhuǎn)型升級的教材需求. 本文選取第7章“指針”為例進(jìn)行微教學(xué)設(shè)計(jì).
2.4 微課教學(xué)目標(biāo)
微課的教學(xué)目標(biāo)主要有四個(gè)教學(xué)維度構(gòu)成, 依次為知識目標(biāo)、 能力目標(biāo)、 情感目標(biāo)和拓展目標(biāo). 知識目標(biāo)旨在培養(yǎng)學(xué)生能理解指針的靈活性及重要性, 并能在實(shí)際的程序設(shè)計(jì)中對此進(jìn)行分析與閱讀;能力目標(biāo)是使學(xué)生通過知識目標(biāo)的掌握把知識應(yīng)用于實(shí)際的程序設(shè)計(jì)項(xiàng)目中;情感目標(biāo)重在促進(jìn)學(xué)生通過學(xué)習(xí)提高學(xué)習(xí)熱情;拓展目標(biāo)通過本微課程的學(xué)習(xí)將此學(xué)習(xí)的熱情與積極性用到其它課程的學(xué)習(xí)之上.
3.1 課前準(zhǔn)備
依據(jù)選取的課程教學(xué)內(nèi)容, 經(jīng)過縝密的思考與想象, 認(rèn)真制作課程設(shè)計(jì)、 撰寫教案、 教學(xué)課件和教學(xué)目標(biāo)等, 提前一到二周將課前準(zhǔn)備的教學(xué)材料、 教學(xué)案例和教學(xué)練習(xí)等上傳到網(wǎng)絡(luò)平臺上, 例如微信APP、 QQ群和免費(fèi)注冊的域名網(wǎng)站, 方便學(xué)生課前下載、 觀看學(xué)習(xí), 同時(shí)要完成教師提出的問題和附帶的練習(xí). 這樣學(xué)生會帶著問題和練習(xí)通過網(wǎng)絡(luò)資源、 圖書資料或同學(xué)之間進(jìn)行交流、 討論甚至請教相關(guān)學(xué)科的老師進(jìn)行求教, 使學(xué)生的學(xué)習(xí)被動變?yōu)橹鲃樱徽n堂上的互動延伸到課后的互動交流.
3.2 課堂研討
通過微課講解, 設(shè)計(jì)出問題, 讓學(xué)生在課堂上進(jìn)行討論, 得出初步結(jié)果, 然后再進(jìn)行微視頻觀看, 讓學(xué)生對自己初步得出的結(jié)果進(jìn)行判斷, 最后教師在進(jìn)行講解、 分析與總結(jié).
3.3 課外師生延伸互動
在課程的拓展目標(biāo)中, 首先讓學(xué)生去網(wǎng)絡(luò)平臺觀看指針教學(xué)視頻, 在平臺上與教師進(jìn)行互動交流;其次, 學(xué)生通過手機(jī)APP完成有關(guān)指針的訓(xùn)練題并利用所掌握的指針知識應(yīng)用于實(shí)際的程序編寫中;最后通過學(xué)生對視頻的反復(fù)學(xué)習(xí)和習(xí)題訓(xùn)練及與教師、 同學(xué)的互動交流, 達(dá)到本次課程的教學(xué)要求.
4.1 提升學(xué)生的學(xué)習(xí)主動性
通過對試點(diǎn)班的問卷調(diào)查, 發(fā)現(xiàn)對采取微課輔助教學(xué)方法, 選擇非常滿意占91%, 滿意占6%, 基本滿意占3%, 不滿意為0.有86%的學(xué)生認(rèn)為通過微課輔助教學(xué)手段可以提高自己對C語言課程內(nèi)容的學(xué)習(xí)主動性, 88%的學(xué)生認(rèn)為微課有助于對知識點(diǎn)的理解與掌握, 也有助于提高課程的教學(xué)效果.
4.2 提高學(xué)生對重難點(diǎn)的掌握
在與傳統(tǒng)班學(xué)生進(jìn)行交流時(shí), 有部分學(xué)生反饋傳統(tǒng)教學(xué)法在課堂上對重點(diǎn)、 難點(diǎn)若沒有及時(shí)掌握, 課后自己看書, 做練習(xí)很難于實(shí)現(xiàn). 微課是多種教學(xué)法的融合, 提高學(xué)生對重難點(diǎn)的掌握. 通過微課教學(xué)手段與傳統(tǒng)教學(xué)手段對比, 學(xué)生對重點(diǎn)重難點(diǎn)的掌握見表1.
表1 微課教學(xué)手段與傳統(tǒng)教學(xué)手段對比
4.3 促進(jìn)課內(nèi)與課外的融合
程序設(shè)計(jì)語言的學(xué)習(xí)是一個(gè)日積月累、 循序漸進(jìn)、 不斷閱讀的過程, 也需要課外的各種活動介入, 教師在網(wǎng)絡(luò)平臺上發(fā)布的微課程等, 學(xué)生能課外繼續(xù)學(xué)習(xí)課程知識.
實(shí)踐探究表明, 在新形勢的教育背景下, 通過現(xiàn)代化教育信息技術(shù), 利用新穎的教學(xué)手段微課教學(xué)法能夠幫助學(xué)生課前的自主預(yù)習(xí)和課后自主復(fù)習(xí), 從而能引導(dǎo)學(xué)生對C語言程序設(shè)計(jì)課程的學(xué)習(xí)主動性, 培養(yǎng)學(xué)生對課程學(xué)習(xí)之間的互相交流, 增進(jìn)學(xué)生與教師對課程知識的互動性. 因此, 微課教學(xué)法對于提升課程的教學(xué)效果起著重要作用, 然而, 并不是采用微課教學(xué)法就無后顧之憂, 面對95后的學(xué)生族, 他們?nèi)狈W(xué)習(xí)的自我管控能力, 不能按時(shí)下載觀看微課視頻, 遇到問題不能主動、 及時(shí)與教師進(jìn)行交流. C語言程序設(shè)計(jì)課程的課堂教學(xué)有別于其它學(xué)科課程, 更加注重于理論與實(shí)操的緊密結(jié)合, 相信在多引導(dǎo)、 多聽、 多看、 多練及微課教學(xué)法的相互結(jié)合下, 學(xué)生的學(xué)習(xí)效果會有明顯的提升.
[責(zé)任編輯 尹 番]
The Application of Micro-courses in the Design and Teaching of C Programming in Colleges and Universities
LUO Jiao-huang
(College of Information Management, Minnan University of Science and Technology, Quanzhou 362000, China)
C language program design course is one of required courses for colleges of science and engineering. In today’s "Internet plus" era background, teaching methods and teaching contents of C language program design course should be explored and improved constantly, to keep up with the times of concurrent technological changes in teaching. In recent years, a kind of new teaching means, that is micro course, has been welcomed by the majority of educators and learners. In this paper, the micro-course is described, and try to explore the application of C programming language teaching. the practice shows that the micro course is helpful to the students’ enthusiasm for learning and the initiative of learning.
micro-course; university c language program design; the teaching content; teaching means
2017-04-08
駱焦煌(1983—), 男, 福建泉州人, 講師.
G642.0
A
1009-4970(2017)08-0095-02