何宏 王寧
摘 要 本文以湖南工程學(xué)院的“C語言程序設(shè)計”課程為建設(shè)對象,開展自主學(xué)習(xí)型的微課程研究,探索高校課程改革的有效方式。通過開發(fā)和建設(shè)一個自主學(xué)習(xí)的平臺,開發(fā)各種測試平臺和《C語言程序設(shè)計》微課程資源庫,以學(xué)生為中心開發(fā)資源,以問題引導(dǎo)為形式,解決該課程在教學(xué)和學(xué)習(xí)中存在的問題,同時也探索研究微課程開發(fā)與建設(shè)過程中的問題。
關(guān)鍵詞 教學(xué)改革 C語言 微平臺
中圖分類號:G434;TP311.52 文獻(xiàn)標(biāo)識碼:A
教學(xué)改革和提高教學(xué)質(zhì)量是高校教育的永恒研究課題。《C 語言程序設(shè)計》是理工科各專業(yè),尤其是計算機(jī)相關(guān)專業(yè)學(xué)生必修的一門非常重要的專業(yè)基礎(chǔ)課。在近幾年的教學(xué)實踐中發(fā)現(xiàn),學(xué)生們普遍認(rèn)為這門課難度大、不易,學(xué)許多學(xué)生還要參加全國計算機(jī)等級考試,通過率不高。網(wǎng)絡(luò)自主學(xué)習(xí)平臺采用“教師導(dǎo)學(xué)+學(xué)生自主學(xué)習(xí)”教學(xué)和學(xué)習(xí)方式,以及“教考分離”的考試制度,突破了傳統(tǒng)課堂中教學(xué)受到時間和空間限制的困境。但傳統(tǒng)的教學(xué)模式和原來的網(wǎng)絡(luò)自主學(xué)習(xí)平臺模式,存在一個普遍的的弊端: 時間長、重點分散。微課程的概念是由戴維· 彭羅斯( David Penorse ) 于2008年秋首創(chuàng)的。它按照新課程標(biāo)準(zhǔn)及教學(xué)實踐要求,以教學(xué)多媒體為主要方式,以探究某個知識點或教學(xué)重點難點而展開的整合各種教學(xué)資源的活動。主題突出、內(nèi)容精煉、終端載體多樣化、應(yīng)用方便靈活是微課鮮明的特征。因此,本文以《C語言程序設(shè)計》課程為研究對象,自主學(xué)習(xí)與微課程相結(jié)合,研究高校輔助教學(xué)的一種新模式。
1微課程
現(xiàn)今熱議的微課程概念是2008 年由美國新墨西哥州圣胡安學(xué)院的高級教學(xué)設(shè)計師、學(xué)院在線服務(wù)經(jīng)理David Penrose 提出的。
1.1微課程的含義和特征
微課程并不是一個孤立的教學(xué)環(huán)節(jié),而是一個完整的教學(xué)系統(tǒng)。它不是傳統(tǒng)課堂教學(xué)的截屏,而是圍繞某個知識點進(jìn)行教學(xué)設(shè)計后開展的教學(xué)活動。微課程包括課堂教學(xué)的全部因素(教學(xué)目標(biāo)、教學(xué)策略、師生互動、教學(xué)資源等),將這些教學(xué)因素以高度凝練的方式融合形成短小精悍的視頻即形成微課程。微課程有兩個顯著特征:一是以視頻為呈現(xiàn)方式;二是凸顯微課程的“微”。
1.2微課程的設(shè)計開發(fā)研究
微課程的開發(fā)主要有兩種形式:一是對現(xiàn)有的優(yōu)秀完整課例或視頻課例進(jìn)行加工改造完成;二是原創(chuàng)開發(fā),即設(shè)計開發(fā)一節(jié)全新的微課程。
1.3微課程的應(yīng)用研究
許多學(xué)者分別是從教師專業(yè)成長和學(xué)生個性化學(xué)習(xí)角度闡述微課程的應(yīng)用。如何將這種教學(xué)資源整合到具體學(xué)科的常規(guī)課堂教學(xué),吸引學(xué)生注意力,激發(fā)學(xué)生思考,借此提高課堂教學(xué)效率。
2 網(wǎng)絡(luò)自主學(xué)習(xí)平臺的構(gòu)建
利用學(xué)校網(wǎng)絡(luò),搭建“C語言程序設(shè)計”課程自主學(xué)習(xí)平臺。搭建的自主學(xué)習(xí)平臺將是教師與學(xué)生進(jìn)行交流的平臺。它將集學(xué)習(xí)、輔導(dǎo)、測試、評價、交流、計算機(jī)應(yīng)用等功能于一體的網(wǎng)上課程學(xué)習(xí)平臺,如圖1所示。
(1)微課程學(xué)習(xí)平臺:它提供視頻為主要載體,記錄教師在教育教學(xué)過程中圍繞某個知識點或教學(xué)環(huán)節(jié)而開展的精彩教與學(xué)活動的全過程.
(2)C語言??紲y試平臺:C語言程序設(shè)計課程考試現(xiàn)在是以機(jī)試方式進(jìn)行,我們開發(fā)一個測試平臺,在考試之前提供學(xué)生測試練習(xí),熟悉考試題型、知識點、考試環(huán)境和考試注意事項。
(3)二級C省考測試平臺:現(xiàn)在我們學(xué)校學(xué)生參與湖南省計算機(jī)水平等級考試的學(xué)生越來越多,但省考沒有像國考一樣,在考試之前提供一個模擬考試的機(jī)會,學(xué)生對考試環(huán)境、知識點、題型和考試注意事項等都不熟悉,因此開發(fā)類似測試平臺,以便學(xué)生練習(xí)。
(4)二級C國考測試平臺:全國計算機(jī)等級考試影響力越來越大,報名參加學(xué)生多。但其難度比省考要難得多,通過率不高。我們開發(fā)二級C國考測試平臺,能使學(xué)生有機(jī)會多訓(xùn)練,提高學(xué)生通過率,真正掌握該課程。
(5)計算機(jī)應(yīng)用競賽平臺:對于基礎(chǔ)較好、有潛力的優(yōu)秀學(xué)生而言,需要一個能培養(yǎng)和鍛煉他們利用計算機(jī)技術(shù)解決各類學(xué)習(xí)工作中的專業(yè)問題、實際問題的創(chuàng)新教育平臺,從而激發(fā)他們進(jìn)一步學(xué)習(xí)計算機(jī)的激情。我們將開發(fā)此平臺,在平臺上能實現(xiàn)計算機(jī)程序設(shè)計大賽、Web網(wǎng)頁設(shè)計大賽等。
(6)C語言成績查詢平臺:開發(fā)一個平臺,使學(xué)生能方便查詢C語言程序設(shè)計課程校考成績、湖南省計算機(jī)水平考試成績、全國計算機(jī)等級考試成績。
(7)C語言反饋平臺:通過三個測試平臺和競賽平臺,分析和評價C語言程序設(shè)計課程中學(xué)生難掌握的知識、易出錯的知識點,為微課程的設(shè)計提供信息。通過設(shè)計留言模塊,掌握學(xué)生在課堂中沒有理解清楚的知識點。
3 《C語言》微課資源庫設(shè)計
微課主要目的是滿足于學(xué)生開展自主、個性化學(xué)習(xí),提高教師教學(xué)能力的需要。因此設(shè)計《C語言程序》微課資源時,設(shè)計為兩種類型, 一種是教師講解型,另一種是學(xué)生學(xué)習(xí)過程展示型。前者是將過去教師一言堂的講解,顛覆為學(xué)生根據(jù)需要自主選擇有針對性的講解,主要是顛覆課堂統(tǒng)一講解方式;后者是讓學(xué)生觀摩并學(xué)會別人如何通過自主、協(xié)作學(xué)習(xí)開展相關(guān)知識的學(xué)習(xí)活動的。主要資源,一般以不超過10分鐘的視頻方式設(shè)計,包括:
(1)每一章節(jié)主要知識點和難點;
(2)課程綜合知識點,如函數(shù)參數(shù)傳遞、算法等;
(3)針對該課程的期末考試、湖南省計算機(jī)水平考試和全國計算機(jī)等級考試的知識點的講解;
(4)《C語言程序設(shè)計》上機(jī)調(diào)試程序過程中學(xué)生常出現(xiàn)的問題,以及解決方案。
資源庫配套相關(guān)文本資料:
(1)課程教學(xué)大綱、三種考試的考試大綱和課程教學(xué)PPT;
(2)每一章節(jié)的微練習(xí)題和測試題;
(3)三種考試的模擬考試試題及分析;
(4)計算機(jī)程序設(shè)計大賽題庫。
資源庫凸顯微課程的特點:知識點精,主題突出;微視頻一般在5~10分鐘內(nèi),短小精悍,以微教學(xué)視頻為核心。
4學(xué)習(xí)效果
開發(fā)平臺后,筆者以所教學(xué)的班級進(jìn)行了推廣,教學(xué)過程融入微課程的教學(xué),讓學(xué)生形成課前預(yù)習(xí),課后提問和自主學(xué)習(xí)的習(xí)慣。效果良好,學(xué)生主動學(xué)習(xí)的積極性提高,學(xué)習(xí)過程中有針對性的問題增多,上機(jī)調(diào)試程序的積極性和編程能力增強(qiáng),相應(yīng)的《C語言程序設(shè)計》的課程設(shè)計效果明顯增強(qiáng),與其他班級相比,課程考試的及格率和優(yōu)秀率也大幅度提高?;贚AMP平臺上開發(fā)HUSTOJ在線測試平臺,并投入到學(xué)生程序設(shè)計大賽訓(xùn)練中,學(xué)生競賽取得好成績。
5結(jié)語
本文僅以《C語言程序設(shè)計》課程為例,引入微課,對該課程的教學(xué)和改革進(jìn)行了研究和探討。構(gòu)建了基于網(wǎng)絡(luò)的自主學(xué)習(xí)式教學(xué)平臺的,將被動授課式的教學(xué)過程變?yōu)樽灾鲗W(xué)習(xí)式過程,實現(xiàn)傳統(tǒng)與自主學(xué)習(xí)兩種方式的有機(jī)融合,優(yōu)勢互補(bǔ);建設(shè)了以自主學(xué)習(xí)為方式的“C語言程序設(shè)計”課程資源庫,學(xué)生通過計算機(jī)網(wǎng)絡(luò),甚至手機(jī)實現(xiàn)網(wǎng)絡(luò)資源的共享,形成一個開放共創(chuàng)、共生的學(xué)習(xí)資源。但微課的研究是一個長期過程,今后微課程的實證研究將更多關(guān)注具體科目、具體內(nèi)容的微課程設(shè)計,并將其充分運用于常規(guī)課堂教學(xué)中,以檢驗微課程的應(yīng)用范圍和效果。微課程不只注重數(shù)量,還要是提高質(zhì)量,提高利用率。教師要能把握微課程的基本核心理念以及制作技能,使微課程成為每個教師都能創(chuàng)作的教學(xué)資源。
基金項目:湖南省教育廳普通高等學(xué)校教學(xué)改革研究項目(湘教通[2014]247號,序號414)。
參考文獻(xiàn)
[1] 羅曉.國內(nèi)外微課資源管理平臺對比分析[J].中國醫(yī)學(xué)教育技術(shù),2015(6):626-630.
[2] 胡鐵生.“微課”:區(qū)域教育信息資源發(fā)展的新趨勢[J].電化教育研究,2011(10):61-65.
[3] 鐘紹春,張琢,唐燁偉.微課設(shè)計和應(yīng)用的關(guān)鍵問題思考[J].電化教育研究,2014(12):85-88.