【摘要】針對《C語言程序設(shè)計》課程教學中出現(xiàn)的問題,提出了該課程的標準化建設(shè)方案。對該課程所有教學內(nèi)容和實訓部分統(tǒng)一進行規(guī)劃和設(shè)計,具體到每次課的知識點、每個知識點對應的例題、每次實訓的內(nèi)容、每次階段性考核的形式、題目,都統(tǒng)一制定,從而形成計算機系《C語言程序設(shè)計》課程的執(zhí)行標準,達到標準統(tǒng)一、目標明確、執(zhí)行有效的目的,充分調(diào)動了學生的學習積極性,提高了學生的分析問題、解決問題的能力,收到了更好地教學效果,為后續(xù)課程做好了技術(shù)支持。
【關(guān)鍵詞】C語言;標準化;改革
課程是專業(yè)的基礎(chǔ),所有專業(yè)的人才培養(yǎng)方案都要通過課程教學的實施來實現(xiàn)。因此,課程建設(shè)是高校教學建設(shè)的核心,是專業(yè)建設(shè)的基礎(chǔ)。課程建設(shè)水平是衡量高校教學水平的重要指標。所以,加強課程管理,探索課程建設(shè)的新方法,對于提高教學水平和人才培養(yǎng)質(zhì)量具有深遠的意義。而我們知道,標準化是為在一定的范圍內(nèi)獲得最佳秩序,對實際的或潛在的問題制定共同的和重復使用的規(guī)則的活動。課程的標準化建設(shè)就是要通過對課程特點和學生認知規(guī)律特點的把握來實現(xiàn)課程教學的一致,使內(nèi)容不再因教師而異、因教材而異。以下,淺談一下高職高專計算機專業(yè)《C語言程序設(shè)計》課程標準化建設(shè)的方法和成效。
一、高職高?!禖語言程序設(shè)計》課程建設(shè)現(xiàn)存在的問題
1.教材的適用性問題
《C語言程序設(shè)計》是高校計算機專業(yè)的專業(yè)基礎(chǔ)課,是專業(yè)課程建設(shè)中的首門高級程序設(shè)計語言課程,是后續(xù)多門專業(yè)課程開設(shè)的基礎(chǔ)。因此,針對這門課編寫的教材有很多,但難易程度不同、實訓沒有標準,且很少有針對高職高專學生的教材,更沒有適合本校學生特點的教材。所以,導致教材經(jīng)常換,教師不能建立一個關(guān)于該課程的完整、適用、統(tǒng)一的課程體系,學生學起來也因不適合自身的知識水平而感到困難。
2.實訓的成效問題
由于以往該課程的實訓內(nèi)容都是教師根據(jù)課本或與之配套的實訓指導書中的習題來安排上機內(nèi)容,而其中的題目并不一定適合自己學生的實際水平,而且,這樣做容易導致一刀切,學習能力較差的學生可能不會做或者做不完,而能力較強的學生可能吃不飽,得不到提高。因此,這樣安排的實訓不能收到理想的效果。
3.考核方式的單一化問題
C語言的課程考核往往是采取筆試的形式,最終成績含筆試成績和平時成績。卷面考試需要學生熟記知識點和某些算法,這樣導致學生只記住了C語言中的知識點,而分析問題、解決問題的能力、實際編程能力、對程序的調(diào)試能力都沒有得到相應鍛煉和提高。
二、《C語言程序設(shè)計》課程標準化改革的思路和方法
針對以上出現(xiàn)的問題,對《C語言程序設(shè)計》課程進行了標準化建設(shè),力求做到教學、實訓內(nèi)容統(tǒng)一、針對性強,考核突出能力檢驗,切實提高學生的動手能力。具體做法如下:
1.教學內(nèi)容的改革
根據(jù)高職學生的能力水平和學習特點,在理論教學上,我們以C語言最基本、最常用的功能為重點展開教學,以:“夠用”、“必須”為標準,不求全求多,所有內(nèi)容根據(jù)專業(yè)統(tǒng)一制定,使教師有一個授課的標準。每個知識點結(jié)合易理解、易掌握的典型例題進行講解,幫助學生盡快掌握基礎(chǔ)知識。例題不宜過多、過全,可以相關(guān)知識點采用一個例題,讓學生體驗一個題目的多種解法,比較各種解法的優(yōu)缺點,從而更深刻的理解知識點。例如,while、do while、for三種循環(huán)方法的講解,可以采用“求1到100的累加和”這一個典型例題,一題三解,讓學生充分體會到三種方法的異同點。再如,在講函數(shù)調(diào)用時,可以使用前面講過的典型例題,把這些題目的程序改成函數(shù)調(diào)用的形式,這樣有利于前后方法的比較,能更好地突出函數(shù)調(diào)用方法的優(yōu)越性,而且題目是學生已經(jīng)掌握的,更易于接受和理解。采用這種一題多解、一題多用的方式,使題目的數(shù)量減少了,知識點的難度降低了,同時教學的效果有了大幅度的提高。
2.實訓方法的改革
根據(jù)標準化的思想,我們將每個知識點的實訓內(nèi)容進行了統(tǒng)一編排,使內(nèi)容不再因教師而異、因教材而異。每個知識點的實訓題目都分為基礎(chǔ)題和提高題兩部分,基礎(chǔ)題是與教學例題難度相當?shù)念}目,是為了讓學生鞏固所學知識所設(shè)置的,是學生力所能及的,也是必須要完成的,而提高題是針對部分對知識點理解較快、掌握較好的學生進行的能力拓展,滿足這部分學生對知識擴展、編程能力提高的愿望。這樣,既保證了所有學生對知識點的掌握和編程能力的鍛煉,又使部分有能力的學生得到了提高。
3.考核方式的改革
要改變以往單一的理論考核方式,更全面地檢驗學生的學習效果。理論考試考察的是學生對基礎(chǔ)知識的掌握,往往只是停留在一個表面的認知上,技能考核考察的是學生實際的編程能力和應用程序解決實際問題的水平。因此,要注重動手能力的考察。教學效果評價采取過程評價與結(jié)果評價相結(jié)合的方式。理論考試與實踐考核相結(jié)合,本課程的過程性評價包括學生平時課堂表現(xiàn)、實訓完成情況、考勤情況、單元測試成績等,約占總評成績的60%,其中重點知識模塊內(nèi)容的機考測試所占比例較大(50%),將能體現(xiàn)各重點知識點的編程題目作為機考試題,形成標準化試題庫,突出考察學生編程解決問題的能力,充分體現(xiàn)了本課程注重實際能力培養(yǎng)的目標。本課程結(jié)果性評價由期末筆試構(gòu)成。筆試全面考核本課程所學知識與技能,重點考核與實踐能力緊密相關(guān)的知識,約占總評成績的40%。這樣的考試模式,能充分調(diào)動學生的學習積極性,鍛煉了學生的動手能力,達到了學以致用的目的?!禖語言程序設(shè)計》是高職院校計算機專業(yè)的一門專業(yè)基礎(chǔ)課,它是后續(xù)多門課程學習的基礎(chǔ),在專業(yè)課程體系中有著重要的地位。因此,對C語言這門課程進行標準化改革,提高教學效果,是非常有必要的。該課程的標準化改革已經(jīng)在我校計算機系實施,實踐證明,改革效果良好,不僅加強了學生的自信心、調(diào)動了學生的學習積極性,還提高了學生的分析問題、解決問題的能力,為提高職業(yè)能力和拓展職業(yè)空間打下堅實基礎(chǔ)。
參考文獻
[1]陽紅,高職計算機基礎(chǔ)教學改革[J].現(xiàn)代計算機2007,(7).
[2]周永福,高職《計算機導論》課程教學存在的問題及改革思路[J].科技廣場2007.4.
[3]譚浩強著.C語言程序設(shè)計(第三版).北京:清華大學出版社,2005.
作者簡介:
隆巖(1980—),女,山東濟南人,大學本科,濟南職業(yè)學院助教,主要研究方向:計算機學。
劉翔鵬(1980—),女,山東濟南人,大學本科,濟南職業(yè)學院助教,主要研究方向:計算機學。