彭順生
摘要:為了更好的培養(yǎng)學(xué)生自主學(xué)習(xí)、個性化學(xué)習(xí)、協(xié)作精神、終生學(xué)習(xí)能力,構(gòu)建網(wǎng)絡(luò)共享課程是信息時代下教育教學(xué)的新局面。C語言程序設(shè)計網(wǎng)絡(luò)共享課程在理論與實踐教學(xué)內(nèi)容,課程總體設(shè)計,課程學(xué)習(xí)資源建設(shè),學(xué)習(xí)活動設(shè)計,課程評價方式方面進行研究,形成了計算機思維為導(dǎo)向,以能力培養(yǎng)為核心,以服務(wù)應(yīng)用為目標(biāo),以學(xué)生為主體的網(wǎng)絡(luò)共享課程。通過多年的教學(xué)實踐,學(xué)生參加各類競賽獲得獎項57項,全國計算機等級考試二級C語言通過率提高了15%。
關(guān)鍵詞:C語言程序設(shè)計;網(wǎng)絡(luò)共享課程;教育教學(xué)
中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2017)33-0152-02
網(wǎng)絡(luò)共享課程具有資源共享,學(xué)習(xí)自主,課程結(jié)構(gòu)開放,協(xié)作學(xué)習(xí)、交互便利的特點,符合信息時代下學(xué)生自主學(xué)習(xí)能力培養(yǎng)、發(fā)展學(xué)生個性、利于學(xué)生終生學(xué)習(xí)。經(jīng)過多年的探索和實踐,通過大量校內(nèi)外交流和學(xué)習(xí),結(jié)合程序設(shè)計課程特點以及我校的育人目標(biāo),C語言程序設(shè)計堅持“一個主線、兩個課堂、三個層次、四個結(jié)合”的課程設(shè)計原則,以實踐導(dǎo)向重構(gòu)課程內(nèi)容,優(yōu)化教學(xué)環(huán)節(jié),構(gòu)建符合互聯(lián)網(wǎng)時代學(xué)生學(xué)習(xí)的程序設(shè)計課程教學(xué)體系。在課程教學(xué)觀念、教學(xué)方法、教學(xué)手段方面不斷創(chuàng)新,打造以計算機思維為導(dǎo)向,以能力培養(yǎng)為核心,以服務(wù)應(yīng)用為目標(biāo),以學(xué)生為主體的網(wǎng)絡(luò)共享課程,真正實施了以學(xué)習(xí)知識向能力培養(yǎng)轉(zhuǎn)變;以面向應(yīng)試向面向應(yīng)用轉(zhuǎn)變的教學(xué)模式。幾年來,通過對C語言程序設(shè)計網(wǎng)絡(luò)共享課程建設(shè)研究,學(xué)生參加省級以上競賽,獲獎項57項,全國計算機等級考試二級C語言通過率提高了15%。
1 課程內(nèi)容設(shè)計
課程內(nèi)容設(shè)計以程序設(shè)計方法為核心,以圖書收銀超市系統(tǒng)實現(xiàn)為主線組織教學(xué)內(nèi)容,以由簡到繁分解圖書超市收銀系統(tǒng)為20個容易實現(xiàn)的工作任務(wù),以知識夠用為原則重構(gòu)課程內(nèi)容。在闡述C語言基本知識點的同時,補充代碼風(fēng)格,函數(shù)封裝,程序調(diào)試,常見錯誤分析等現(xiàn)代程序設(shè)計所必備的知識,將課內(nèi)教學(xué)與學(xué)生課外自主學(xué)習(xí)網(wǎng)絡(luò)共享課程相結(jié)合,將上機實踐貫穿與作業(yè)、實驗和考試等各個環(huán)節(jié),達(dá)到鞏固基礎(chǔ)知識,提高編程興趣、熟練編程技能、加強綜合素質(zhì)的目的。
1) 理論教學(xué)內(nèi)容結(jié)構(gòu)圖
2) 實踐教學(xué)內(nèi)容結(jié)構(gòu)圖
2 課程設(shè)計
1) 一個主線
以能力培養(yǎng)為主線。課程以圖書收銀超市系統(tǒng)的設(shè)計與實現(xiàn)為主線組織教學(xué)內(nèi)容,以任務(wù)為驅(qū)動,以能力培養(yǎng)為主線。
2) 兩個課堂
教室課堂和網(wǎng)絡(luò)課堂。課程網(wǎng)絡(luò)共享平臺成為教學(xué)的有力輔助工具。2015年完成了超星慕課C語言程序設(shè)計網(wǎng)絡(luò)共享課程平臺的建設(shè)工作。平臺包含了課程視頻、富媒體,討論,作業(yè),自測、無紙化考試。除課堂教學(xué)外,學(xué)生可以瀏覽并學(xué)習(xí)課程資源,相互討論,提交作業(yè),最后考試。拉近了教師與學(xué)生的距離,豐富的教學(xué)資源吸引學(xué)生課后思考鉆研,打破了學(xué)院、班級及教學(xué)班之間的界限,真正做到了資源共享,溝通無限。學(xué)生從課堂學(xué)習(xí)到網(wǎng)絡(luò)平臺自我學(xué)習(xí)形成了“接受知識與理解知識、應(yīng)用知識的結(jié)合”,突出了課程學(xué)習(xí)的開放性和自我訓(xùn)練的定向性,培養(yǎng)學(xué)生的獨立思考和解決問題的能力。
3) 三個階段
由淺入深、由表及里、由簡到繁的循序漸進的教學(xué)和認(rèn)知規(guī)律,我們將教學(xué)過程,特別是實踐環(huán)節(jié)的層次分解為,初級滲透(語法引導(dǎo)階段)、中級提高(趣味題目驅(qū)動、計算機等級考試二級試題)、高級思維(實際問題求解)三個階段。首先和任何語言一樣,學(xué)生必須掌握C語言的構(gòu)造規(guī)則,通過一些基本練習(xí),掌握C語言的語法結(jié)構(gòu)和編程規(guī)則,其次通過設(shè)計大量趣味習(xí)題及計算機二級等級考試試題,讓學(xué)生掌握一些常用的算法,最后設(shè)計與實現(xiàn)圖書超市收銀系統(tǒng)項目,讓學(xué)生全面提升分析問題解決問題的能力,用計算機的語言表達(dá)現(xiàn)實問題的能力。更重要的是通過這樣的學(xué)習(xí),真正做到理論聯(lián)系實際。
4) 四個結(jié)合
大學(xué)是讓學(xué)生學(xué)會方法,提高能力,能夠解決實際問題。因此一門課程的學(xué)習(xí)就不僅僅是課堂講授,應(yīng)該是教與學(xué)全方位的互動,即理論與實踐、教學(xué)與競賽、考級、教室與網(wǎng)絡(luò)、基礎(chǔ)課與專業(yè)課相結(jié)合。
理論與實踐的結(jié)合:每章每節(jié)以及相應(yīng)知識點,都強調(diào)基本概念練習(xí)和編程練習(xí)。課后布置編程作業(yè),檢查學(xué)生應(yīng)用相應(yīng)知識的能力。教師提出思考題和趣味問題,學(xué)生可以在討論區(qū)交流。
教學(xué)與競賽、考級的結(jié)合:以競賽、考級促進教學(xué)是我們課程組一直倡導(dǎo)的。教師不僅要勝任教學(xué),而且要能帶競賽及考級輔導(dǎo)。幾年來課程組成員承擔(dān)的競賽獲得省級以上獎項57項,其中國家級一等獎2項,二等獎2項,三等獎4項,省級一等獎14項,二等獎21項,三等獎14項優(yōu)秀成績。近年全國計算機等級考試二級C語言通過率提高了15%。通過競賽和考級不僅豐富了課堂,而且學(xué)生們將理論運用到實際中,很多同學(xué)也找到了自己的興趣點。
教室與網(wǎng)絡(luò)結(jié)合:畢竟課堂時間是有限的,內(nèi)容多,節(jié)奏快,為了幫助學(xué)生很好的掌握知識,開闊視野,授課教師精心維護網(wǎng)絡(luò)資源,不斷為學(xué)生補充內(nèi)容,積極回答學(xué)生提出的問題,密切關(guān)注學(xué)生的學(xué)習(xí)狀況,師生交流與互動充分。
基礎(chǔ)課與專業(yè)課結(jié)合:雖然C語言程序設(shè)計是基礎(chǔ)課,該課程學(xué)習(xí)的好壞對計算機類專業(yè)學(xué)習(xí)影響很大,在低年級很多具體問題可以用計算機求解,為了讓這些同學(xué)由親身體驗,運用計算機解決專業(yè)中的問題,主講教師把高年級同學(xué)做的項目帶到課堂,引導(dǎo)學(xué)生立足眼前,面向未來,將今天的基礎(chǔ)課學(xué)習(xí)與今后的專業(yè)課學(xué)習(xí)密切結(jié)合,增加了興趣,改善了教學(xué)效果。
3 學(xué)習(xí)資源建設(shè)
1) 基于慕課的大案例一案到底的《C語言程序設(shè)計》網(wǎng)絡(luò)課程教學(xué)平臺,為了滿足計算機工程學(xué)院C語言程序設(shè)計課程的網(wǎng)絡(luò)教學(xué)需求,2015年課題組教師共同完成了課程網(wǎng)絡(luò)平臺的建設(shè),目前平臺本院教師使用外,還先后被我校電子工程學(xué)院、外校福建眉州職業(yè)技術(shù)學(xué)院、湖南工業(yè)職業(yè)技術(shù)學(xué)院、鄭州信息工程職業(yè)學(xué)院等30多位老師,2000多名學(xué)生注冊學(xué)習(xí)。
2) 在線考試系統(tǒng)(B/S),提升教學(xué)效果,考試改革必先行,課程已經(jīng)建立在線考試系統(tǒng)V1.0,隨機組卷及自動評分,已有1000多名學(xué)生采用無紙化考試,重點考核學(xué)生實際解決問題能力,自動判卷也避免了改卷的主觀性。
3) 面向讀者的微課版教材建設(shè),課程已出版了《C 語言項目式系統(tǒng)開發(fā)教程》-微課版,學(xué)生使用手機掃描二維碼就能隨時隨地進行學(xué)習(xí)。
4) 面向?qū)W生競賽的競賽網(wǎng)站,其豐富的題庫資源為學(xué)生了解“藍(lán)橋杯”及ACM競賽培訓(xùn)活動提供了方便條件,為優(yōu)秀學(xué)生提供一個課外自主研究的環(huán)境。
(5) 面向?qū)W生參加全國計算機等級考試的學(xué)習(xí)平臺(B/S),系統(tǒng)有效解決了無法更新相關(guān)資源、安裝工作量大、更新慢,缺乏交互性及個性化的輔導(dǎo),大大提高了培訓(xùn)工作效率,提高了通過率,增強了學(xué)生專業(yè)技能,在實踐中取得了良好的效果。
4 學(xué)習(xí)活動的設(shè)計
課程學(xué)習(xí)活動的設(shè)計,采用任務(wù)驅(qū)動法、堅持以學(xué)生為中心,結(jié)合網(wǎng)絡(luò)課程學(xué)習(xí)平臺,設(shè)計以學(xué)生自主學(xué)習(xí)、師生互動以及學(xué)生合作學(xué)習(xí)的學(xué)習(xí)活動,并提供豐富而周到的學(xué)習(xí)支持服務(wù),能有效、及時地幫助學(xué)生解決在課程學(xué)習(xí)、成績考評、網(wǎng)絡(luò)資源利用、網(wǎng)絡(luò)學(xué)習(xí)方法等方面遇到的問題與困難。
5 學(xué)習(xí)評價方式
課程采用多元考核評價方式,突出過程性考核,過程考核占60%,期末綜合考試占40%(無紙化考試),另外鼓勵學(xué)生參加競賽、全國計算機等級考試(C語言二級),如競賽獲得省級三等獎以上或通過全國的課程成績加20分,滿分100分止。
<6 結(jié)束語
經(jīng)過多年的探索和實踐,結(jié)合程序設(shè)計課程特點以及我校的育人目標(biāo),對C語言程序設(shè)計課程理論與實踐教學(xué)內(nèi)容,課程總體設(shè)計,課程學(xué)習(xí)資源建設(shè),學(xué)習(xí)活動設(shè)計,課程評價方式方面進行研究,2015年建成了立體化網(wǎng)絡(luò)課程平臺,課程資源豐富,幾年來通過校內(nèi)外教師與學(xué)員的實際使用,學(xué)生學(xué)習(xí)效果明顯提升,各類競賽成績顯著,等級考試通過率明顯提升,運用C語言解決實際問題能力明顯增強。實踐證明,C語言程序設(shè)計網(wǎng)絡(luò)共享課程有一定的實用和推廣價值。
參考文獻(xiàn):
[1] 譚征. C語言MOOC課程的設(shè)計與探討[J].教育教學(xué)論壇,2017(8).
[2] 楊久紅,王小增.互聯(lián)網(wǎng)+時代背景下精品資源共享課建設(shè)研究——以“C語言程序設(shè)計”課程為例[J].蘭州教育學(xué)院學(xué)報,2015(12).
[3] 葉軍,王磊,韓宇貞,等.省級精品資源共享課C語言的建設(shè)與實踐[J].計算機教育,2017(7).
[4] 葉從歡,王光偉,黃蘭英,等.面向C語言的基于MOOC的雙主體教學(xué)模式研究[J].科技視界,2015(12).
[5] 李念, 徐廣情. 基于翻轉(zhuǎn)課堂的《C語言程序設(shè)計》課程教學(xué)改革[J]. 電子制作, 2015(7).