郭有強(qiáng)
文章編號(hào):1672-5913(2009)02-0072-03
摘要:“C語言程序設(shè)計(jì)”是計(jì)算機(jī)學(xué)科的一門專業(yè)基礎(chǔ)課程,對(duì)后繼課程的學(xué)習(xí)有著較大的影響,提高這門課程的教學(xué)質(zhì)量對(duì)于培養(yǎng)學(xué)生的編程思想和實(shí)際編程能力至關(guān)重要。本文針對(duì)構(gòu)建課程體系、規(guī)范教學(xué)行為、教學(xué)改革、教材建設(shè)和形成教學(xué)團(tuán)隊(duì)等問題進(jìn)行了探索。通過多年實(shí)踐表明,課程建設(shè)不僅有利于培養(yǎng)學(xué)生學(xué)習(xí)興趣和學(xué)生的實(shí)際編程能力,而且有利于師資隊(duì)伍的建設(shè)和發(fā)展。
關(guān)鍵詞:C語言程序設(shè)計(jì);課程建設(shè);教學(xué)質(zhì)量;教學(xué)團(tuán)隊(duì)
中圖分類號(hào):G642
文獻(xiàn)標(biāo)識(shí)碼:B
“C語言程序設(shè)計(jì)”是計(jì)算機(jī)專業(yè)的必修課和其他理工科學(xué)生的重要基礎(chǔ)課程,由于覆蓋面廣、應(yīng)用廣泛,對(duì)于學(xué)生的基本編程素質(zhì)的培養(yǎng)有較大的影響而備受重視。對(duì)其掌握的程度如何,直接影響到后繼相關(guān)課程的學(xué)習(xí)和掌握,甚至是整個(gè)專業(yè)的后繼發(fā)展?!癈語言程序設(shè)計(jì)”的教學(xué)目標(biāo)是培養(yǎng)學(xué)生的編程思想和實(shí)際編程能力,因此教學(xué)、實(shí)驗(yàn)、課程設(shè)計(jì)和考核等都要圍繞此目標(biāo)進(jìn)行[1~3]。在教學(xué)過程中,有相當(dāng)數(shù)量的學(xué)生反映學(xué)習(xí)起來比較困難。如何構(gòu)建課程體系,如何組織教學(xué),如何創(chuàng)新改革,如何進(jìn)行教材建設(shè)和形成教學(xué)團(tuán)隊(duì)等都是值得研究和思考的課題[4,5]。為了整體提高“C語言程序設(shè)計(jì)”課程的教學(xué)質(zhì)量,幾年來,以培養(yǎng)提高學(xué)生的實(shí)際編程能力為目標(biāo),進(jìn)行了C語言課程建設(shè)。經(jīng)過多年不懈努力,使“C語言程序設(shè)計(jì)”課程整體教學(xué)質(zhì)量和教學(xué)水平有了較大的提高。
1構(gòu)建新的課程體系
1.1變單一教學(xué)目標(biāo)為多元化教學(xué)目標(biāo)
根據(jù)分層次、分類別組織教學(xué)的思想,進(jìn)行教學(xué)目標(biāo)的調(diào)整。根據(jù)學(xué)生層次的不同、根據(jù)計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè)性質(zhì)的不同、根據(jù)學(xué)生學(xué)習(xí)能力的不同、根據(jù)學(xué)生自主學(xué)習(xí)自覺性的差異等,重新制定和修訂理論教學(xué)大綱、實(shí)驗(yàn)教學(xué)大綱以及課程設(shè)計(jì)要求等。不同的層次、不同的類別要有不同的要求,體現(xiàn)出教學(xué)目標(biāo)的多元化。這樣的新體系才能更加適合辦學(xué)特點(diǎn)和師生具體實(shí)際,在對(duì)教師教學(xué)和學(xué)生學(xué)習(xí)情況的評(píng)價(jià)上也將更加客觀,可行性和可操作性增強(qiáng)。
1.2變知識(shí)灌輸為突出實(shí)際編程能力的培養(yǎng)
以程序設(shè)計(jì)方法為主線、語法和結(jié)構(gòu)為核心,能力培養(yǎng)和提高學(xué)習(xí)興趣為目標(biāo),變應(yīng)試為應(yīng)用。本著面向未來的精神,把C語言作為一種實(shí)踐工具,不再局限于單純介紹C語言基本語法,而注重培養(yǎng)學(xué)生解決實(shí)際問題的編程能力,介紹程序設(shè)計(jì)的基本思想,讓學(xué)生從多角度、以多方式掌握程序設(shè)計(jì)的精髓,培養(yǎng)學(xué)生無論以后使用什么語言編程,都能靈活應(yīng)用這些思想和方法的能力。
1.3變傳統(tǒng)考試模式為新體系下的評(píng)價(jià)方式
加大對(duì)“C語言程序設(shè)計(jì)”課程教學(xué)的質(zhì)量監(jiān)控力度,提出對(duì)不同專業(yè)、不同層次的學(xué)生在教學(xué)中可以因材施教,實(shí)行分層次教學(xué),但最基本的要求是做到“五個(gè)統(tǒng)一”(即統(tǒng)一教學(xué)大綱、統(tǒng)一課程教學(xué)方案、統(tǒng)一教材、統(tǒng)一課時(shí)、統(tǒng)一考試),要求所有開設(shè)C語言課程的班級(jí)都參加全國(guó)計(jì)算機(jī)水平考試或統(tǒng)一命題,從而完全實(shí)現(xiàn)教考分離。并要求加強(qiáng)各種聽課、評(píng)學(xué)評(píng)教活動(dòng),構(gòu)建新體系下的課程評(píng)價(jià)標(biāo)準(zhǔn)。
1.4變課堂教學(xué)為主的教學(xué)形式為多樣化教學(xué)組織形式
突破課堂教學(xué)的限制,建立課程學(xué)習(xí)網(wǎng)站。網(wǎng)絡(luò)環(huán)境下分類指導(dǎo)、分層教學(xué)的教學(xué)模式,以提高編程能力為主要目標(biāo)的各種學(xué)習(xí)模塊,采取基于學(xué)習(xí)活動(dòng)的人機(jī)交互、師生交互的互動(dòng)學(xué)習(xí)模式,通過建設(shè)多種模式和多種學(xué)習(xí)渠道,構(gòu)建立體化的學(xué)習(xí)環(huán)境,實(shí)現(xiàn)教學(xué)中“基礎(chǔ)加專業(yè)、實(shí)踐加知識(shí)、自學(xué)加講解、素質(zhì)加綜合”的有機(jī)結(jié)合,在客觀上滿足人才培養(yǎng)多樣化、多層次的需求,為學(xué)生對(duì)課程的學(xué)習(xí)實(shí)踐創(chuàng)造良好的環(huán)境,也為教師積極參與課程教學(xué)的創(chuàng)新實(shí)踐提供廣闊的空間,使優(yōu)秀教學(xué)資源的共享得以實(shí)現(xiàn)。
1.5變教師為中心為自主性學(xué)習(xí)為中心
課程網(wǎng)站內(nèi)容體系以學(xué)習(xí)的自主性為基礎(chǔ),將知識(shí)、能力、任務(wù)、策略和素質(zhì)的培養(yǎng)融為一體,確立教師作用的指導(dǎo)性和教學(xué)方式的實(shí)踐性;以學(xué)生為主體,在照顧群體目標(biāo)的同時(shí),重視個(gè)體差異,使學(xué)生的個(gè)性得以充分發(fā)揮;允許水平不同、專業(yè)背景不同的學(xué)生根據(jù)需要達(dá)到相應(yīng)的標(biāo)準(zhǔn),對(duì)學(xué)生知識(shí)結(jié)構(gòu)的合理構(gòu)建、綜合運(yùn)用能力的加強(qiáng)和整體水平的提高將起到良好的推進(jìn)作用。
1.6變單一課程教學(xué)為后繼多課程的基礎(chǔ)教學(xué)
由于計(jì)算機(jī)編程語言的發(fā)展,出于為后繼課程,如數(shù)據(jù)結(jié)構(gòu)和面向?qū)ο蟪绦蛟O(shè)計(jì)等課程提供基礎(chǔ)的考慮,在教學(xué)體系中應(yīng)加強(qiáng)指針和結(jié)構(gòu)體部分的內(nèi)容。
2從提高學(xué)生的實(shí)際編程能力出發(fā),規(guī)范整個(gè)教學(xué)過程
2.1規(guī)范整個(gè)教學(xué)過程
對(duì)教學(xué)內(nèi)容進(jìn)行建設(shè)。根據(jù)新課程體系的要求對(duì)教學(xué)內(nèi)容(理論和實(shí)驗(yàn))進(jìn)行整理,規(guī)范整個(gè)教學(xué)過程。編寫完整的課堂教學(xué)教案;制作完整的教學(xué)用PPT,以規(guī)范教師基本教學(xué)行為;精選大量典型的、針對(duì)性強(qiáng)的例題,減少教師教學(xué)過程中選擇例題的盲目性,也幫助學(xué)生根據(jù)自己的情況自行提高;每次實(shí)驗(yàn)內(nèi)容要有針對(duì)性,提高實(shí)驗(yàn)課的效率;對(duì)課程設(shè)計(jì)提出要求,給出樣例和參考課題,規(guī)范整個(gè)課程設(shè)計(jì)環(huán)節(jié)。
精心制作課程教學(xué)網(wǎng)站。課程教學(xué)網(wǎng)站是對(duì)課堂教學(xué)進(jìn)行補(bǔ)充,應(yīng)該內(nèi)容豐富、完整,針對(duì)性強(qiáng),可用性好,力求做出自己的特色。除了相關(guān)教學(xué)內(nèi)容以外,應(yīng)制作完整的課程網(wǎng)絡(luò)課件,以方便學(xué)生復(fù)習(xí)和自學(xué);應(yīng)解析學(xué)生學(xué)習(xí)過程中可能遇到的問題,針對(duì)考試的考核要點(diǎn)進(jìn)行分析,整理出若干套有針對(duì)性的模擬試題。網(wǎng)上豐富的資源,不僅為學(xué)生的自主學(xué)習(xí)提供保障,而且會(huì)使課程建設(shè)成果的推廣應(yīng)用越來越廣闊,師生的利用率也會(huì)越來越高。
實(shí)時(shí)進(jìn)行教學(xué)質(zhì)量監(jiān)控。在課程建設(shè)過程中,要實(shí)時(shí)對(duì)本課程的教學(xué)情況進(jìn)行教學(xué)質(zhì)量監(jiān)控。采用集體備課、聽課、評(píng)課、說課,開學(xué)生座談會(huì),與學(xué)生個(gè)別交談,發(fā)放問卷調(diào)查、聽取教學(xué)督導(dǎo)的意見和分析考試成績(jī)走向等方式,對(duì)本課程的教學(xué)情況、學(xué)習(xí)情況進(jìn)行跟蹤調(diào)查。
2.2加強(qiáng)實(shí)踐教學(xué)環(huán)節(jié)
重視實(shí)踐教學(xué),提高實(shí)踐教學(xué)效果。實(shí)踐教學(xué)是學(xué)習(xí)“C語言程序設(shè)計(jì)”的重要教學(xué)環(huán)節(jié)。實(shí)踐教學(xué)由基礎(chǔ)實(shí)驗(yàn)和課程設(shè)計(jì)兩部分組成。
(1) 基礎(chǔ)實(shí)驗(yàn)
基礎(chǔ)實(shí)驗(yàn)緊密結(jié)合課堂教學(xué),其教學(xué)目標(biāo)是加深和鞏固重點(diǎn)概念的理解和簡(jiǎn)單應(yīng)用,掌握程序調(diào)試的基本方法,提高調(diào)試能力。基礎(chǔ)實(shí)驗(yàn)內(nèi)容分模仿型、測(cè)試型和設(shè)計(jì)型三類,以設(shè)計(jì)型為主,實(shí)驗(yàn)內(nèi)容一般難度不大,規(guī)模較小。根據(jù)教學(xué)要求設(shè)計(jì)基礎(chǔ)實(shí)驗(yàn),對(duì)比較重要的章節(jié)應(yīng)設(shè)置兩個(gè)基礎(chǔ)實(shí)驗(yàn)(如數(shù)組、指針、結(jié)構(gòu)體與共用體類型等),以加強(qiáng)學(xué)生對(duì)重要內(nèi)容的掌握程度。
(2) 課程設(shè)計(jì)
課程設(shè)計(jì)是對(duì)學(xué)生的一種全面綜合訓(xùn)練,是不可缺少的教學(xué)環(huán)節(jié)。通常,課程設(shè)計(jì)中的問題比平時(shí)的習(xí)題復(fù)雜得多,也更接近實(shí)際。課程設(shè)計(jì)著眼于原理與應(yīng)用的結(jié)合點(diǎn),使學(xué)生學(xué)會(huì)如何把書上學(xué)到的知識(shí)用于解決實(shí)際問題,培養(yǎng)軟件工作所需要的動(dòng)手能力;另一方面,能使書上的知識(shí)變“活”,起到深化理解和靈活掌握教學(xué)內(nèi)容的目的。平時(shí)的習(xí)題較偏重于如何編寫功能單一的“小”算法,局限于一個(gè)或兩個(gè)知識(shí)點(diǎn),而課程設(shè)計(jì)題是軟件設(shè)計(jì)的綜合訓(xùn)練,包括問題分析,總體結(jié)構(gòu)設(shè)計(jì),用戶界面設(shè)計(jì)、程序設(shè)計(jì)基本技能和技巧,多人合作,以至一整套軟件工作規(guī)范的訓(xùn)練和科學(xué)作風(fēng)的培養(yǎng)。此外,還有很重要的一點(diǎn)是:計(jì)算機(jī)是比任何教師更嚴(yán)厲的檢查者。
為達(dá)到上述目的,使學(xué)生更好地掌握面向過程程序設(shè)計(jì)的基本方法和C語言的應(yīng)用,應(yīng)給出課程設(shè)計(jì)樣例和參考課題,引導(dǎo)學(xué)生應(yīng)用結(jié)構(gòu)化程序設(shè)計(jì)方法, 逐步掌握開發(fā)規(guī)模較大的C程序的系統(tǒng)方法。每個(gè)課題采取統(tǒng)一的格式,由問題描述、基本要求和選做內(nèi)容等部分組成。問題描述旨在為學(xué)生建立問題提出的背景,指明問題“是什么”?;疽髣t對(duì)問題進(jìn)一步求精,劃出問題的邊界,指出具體的參量或前提條件,并規(guī)定該題的最低限度要求。選做部分向那些尚有余力的學(xué)生提出更高的要求,同時(shí)也能開拓其他學(xué)生的思路,在完成基本要求時(shí)就力求避免就事論事的不良思想方法,盡可能尋求具有普遍意義的解法,使得程序結(jié)構(gòu)合理,容易修改、擴(kuò)充和重用。
3積極開展教學(xué)研究,推動(dòng)教學(xué)改革,在創(chuàng)新中提高教學(xué)質(zhì)量
3.1因材施教,實(shí)行分層次教學(xué)
為了更好調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性、主動(dòng)性,達(dá)到因材施教的效果,可以將“C語言程序設(shè)計(jì)”的教學(xué)對(duì)象分成A、B、C三個(gè)層次組織教學(xué)。A層次由計(jì)算機(jī)本科專業(yè)學(xué)生組成,教學(xué)要求更高一些,在傳授知識(shí)的同時(shí),加強(qiáng)拓寬基礎(chǔ),適當(dāng)加強(qiáng)應(yīng)用,注重傳授編程思想和培養(yǎng)學(xué)生創(chuàng)新思維,著重提高學(xué)生的算法設(shè)計(jì)素養(yǎng)和能力,使他們的個(gè)人特長(zhǎng)得到發(fā)揮。B層次為理工科非計(jì)算機(jī)專業(yè)本科生和計(jì)算機(jī)專業(yè)三年制大專生,按照傳授知識(shí)、培養(yǎng)能力、提高素質(zhì)的要求組織教學(xué);而C層次主要是面對(duì)兩年制計(jì)算機(jī)專業(yè)學(xué)生,這部分學(xué)生因?yàn)榛A(chǔ)較差,學(xué)習(xí)比較困難,在教學(xué)要求方面更強(qiáng)調(diào)基本概念、基本知識(shí)、基本方法的訓(xùn)練,加強(qiáng)課外輔導(dǎo),指導(dǎo)學(xué)習(xí)方法,調(diào)動(dòng)主觀能動(dòng)性,提高效果,以達(dá)到課程教學(xué)要求。
在分層次教學(xué)中,除了課堂教學(xué)更注重因材施教,加強(qiáng)各個(gè)教學(xué)環(huán)節(jié)之外,還要利用課程網(wǎng)站提供師生互動(dòng)平臺(tái),加強(qiáng)課外答疑輔導(dǎo);強(qiáng)化實(shí)踐環(huán)節(jié),設(shè)計(jì)好整個(gè)實(shí)驗(yàn)教學(xué)的內(nèi)容;加強(qiáng)課程的總結(jié),幫助學(xué)生對(duì)每章節(jié)內(nèi)容進(jìn)行總結(jié)、歸納,重點(diǎn)難點(diǎn)分析,典型例題分析及解題能力訓(xùn)練,提供網(wǎng)上學(xué)習(xí)環(huán)境,供學(xué)生課外自學(xué)使用。
采用分層次教學(xué)形式,將激發(fā)和調(diào)動(dòng)學(xué)生學(xué)習(xí)積極性、主動(dòng)性、自覺性、自信心以及奮發(fā)向上的精神,有利于學(xué)生的個(gè)性發(fā)展,營(yíng)造良好的學(xué)風(fēng)。
3.2教學(xué)研究應(yīng)不斷深入
提高教學(xué)質(zhì)量和水平,是課程建設(shè)的永恒主題,也是一個(gè)不斷研究、不斷實(shí)踐的課題。重視教學(xué)研究是高校適應(yīng)社會(huì)發(fā)展需求的必然選擇,是學(xué)校立足實(shí)際,走內(nèi)涵式發(fā)展的必由之路,是學(xué)校不斷提高教學(xué)質(zhì)量、實(shí)現(xiàn)可持續(xù)發(fā)展的強(qiáng)大內(nèi)驅(qū)力。因此,教學(xué)研究已成為課程建設(shè)教師的自覺行動(dòng)。
(1) 整體把握C語言的課程體系,在教學(xué)過程中讓學(xué)生理解相關(guān)的結(jié)構(gòu)性概念的作用和意義。如在編程語言中為什么會(huì)有數(shù)組的概念,沒有數(shù)組能不能編程,數(shù)組的本質(zhì)是什么,在學(xué)習(xí)數(shù)組內(nèi)容時(shí)重難點(diǎn)在哪里;為什么要有指針一章,沒有指針可以不可以,指針的作用是什么,學(xué)習(xí)指針的方法應(yīng)怎樣;為什么要有結(jié)構(gòu)體,沒有這個(gè)概念行不行,如果沒有應(yīng)該怎么做,有什么不方便等,在教學(xué)過程中要講透重點(diǎn)和難點(diǎn)。在講解某個(gè)具體的典型程序時(shí),講清楚為什么要這樣設(shè)計(jì),為什么要定義這么多相關(guān)的變量,所使用的算法思想及其實(shí)現(xiàn)等??傊嗅槍?duì)性地按照提高其編程能力的目標(biāo)進(jìn)行教學(xué)。
(2) 注重對(duì)典型程序的學(xué)習(xí)和掌握,提出四個(gè)階段的學(xué)習(xí)方法。每一個(gè)典型程序的學(xué)習(xí)過程應(yīng)分為四個(gè)階段:聽懂到看懂、理解到熟悉、基本掌握到掌握、完全掌握。如果通過學(xué)習(xí)能夠“完全掌握”課程中的十幾個(gè)典型程序,應(yīng)該說教學(xué)是成功的。
教學(xué)方法是眾多長(zhǎng)期從事C語言教學(xué)工作的一線教師經(jīng)驗(yàn)的總結(jié),新的教學(xué)方法和教學(xué)手段將會(huì)調(diào)動(dòng)學(xué)生主動(dòng)學(xué)習(xí)的積極性,只有這樣學(xué)生程序設(shè)計(jì)水平和程序調(diào)試能力才能有顯著提高。
(3) 注重課程體系結(jié)構(gòu)的合理性。從提高學(xué)生的實(shí)際編程能力出發(fā),合理安排各章節(jié)的教學(xué)內(nèi)容,突出重點(diǎn)和難點(diǎn);注重C語言對(duì)后繼課程的基礎(chǔ)作用。通過學(xué)習(xí)不僅使學(xué)生掌握C語言的基本語法和規(guī)則,還能夠領(lǐng)會(huì)結(jié)構(gòu)化程序設(shè)計(jì)的思想和方法。
4加強(qiáng)教材建設(shè)
教材建設(shè)是課程建設(shè)的重要內(nèi)容之一,除選用全國(guó)優(yōu)秀教材外,應(yīng)加強(qiáng)自編教材及輔助配套教材的編寫和課件研制。教材是教學(xué)活動(dòng)雙主體之間溝通的橋梁和工具,是教學(xué)改革成果的積淀,是保障教學(xué)質(zhì)量和提高教學(xué)效果的關(guān)鍵因素。教材集中反映了作者的教育理念,體現(xiàn)了作者的教學(xué)指導(dǎo)思想,體現(xiàn)了作者的課程觀、人才觀與價(jià)值取向;同時(shí)也從一個(gè)側(cè)面反映了課程的教學(xué)模式與質(zhì)量標(biāo)準(zhǔn)。
對(duì)教材編寫要力求體現(xiàn)教學(xué)目標(biāo)的要求,充分考慮教學(xué)方法、教學(xué)手段和教學(xué)模式,對(duì)教學(xué)要求中的知識(shí)點(diǎn)和能力點(diǎn)統(tǒng)籌把握好“增”、“刪”、“減”、“移”、“合”五種策略,做到專業(yè)需要、學(xué)生狀況、教學(xué)條件三者有機(jī)結(jié)合。實(shí)驗(yàn)教材應(yīng)注重實(shí)際編程能力的培養(yǎng)提高,并配有電子教案,提供例題程序源代碼,以方便學(xué)生自學(xué),形成立體化教材。
教材應(yīng)全面系統(tǒng)地介紹C語言程序設(shè)計(jì)的基本概念、結(jié)構(gòu)化編程思想和方法以及解決實(shí)際問題的技巧,注重C語言在學(xué)科中的基礎(chǔ)地位,在整體結(jié)構(gòu)上進(jìn)行精心思考,對(duì)專業(yè)發(fā)展有影響的部分內(nèi)容進(jìn)行側(cè)重。從學(xué)習(xí)者的角度去思考每部分內(nèi)容,盡可能地貼切學(xué)生的接受能力,對(duì)可能產(chǎn)生的疑問進(jìn)行解釋并結(jié)合實(shí)例進(jìn)行詳細(xì)的分析和說明,力求將復(fù)雜的概念用簡(jiǎn)潔淺顯的語言來描述,做到深入淺出。
5形成一支結(jié)構(gòu)合理、素質(zhì)較高的教學(xué)團(tuán)隊(duì)
教師是教學(xué)質(zhì)量提高的關(guān)鍵。要搞好教學(xué),需要教師的團(tuán)結(jié)協(xié)作、集體智慧的發(fā)揮,也就是需要一支結(jié)構(gòu)合理,素質(zhì)較高的教學(xué)團(tuán)隊(duì)。教學(xué)團(tuán)隊(duì)是以教學(xué)水平高、業(yè)務(wù)造詣深、經(jīng)驗(yàn)豐富的教師為主體,配備一定數(shù)量的青年教師形成的群體。教學(xué)團(tuán)隊(duì)?wèi)?yīng)具備一定的穩(wěn)定性,而且人員要不斷壯大,內(nèi)涵不斷充實(shí),教學(xué)水平不斷提高。
首先對(duì)課程主講教師明確責(zé)任,對(duì)青年教師實(shí)行導(dǎo)師制,在業(yè)務(wù)上和教學(xué)方法上進(jìn)行一對(duì)一的指導(dǎo),對(duì)青年教師實(shí)行嚴(yán)格考核制度,確保青年教師站穩(wěn)講臺(tái),教學(xué)質(zhì)量穩(wěn)步提高。另外為適應(yīng)新的教育模式,即培養(yǎng)“厚基礎(chǔ)、寬知識(shí)、強(qiáng)能力、高素質(zhì)”人才的要求,教師必須以嚴(yán)謹(jǐn)?shù)慕虒W(xué)態(tài)度、創(chuàng)新的教學(xué)思想、寬厚的學(xué)術(shù)水平和行之有效的教學(xué)方法與手段組織教學(xué)。教學(xué)團(tuán)隊(duì)要講求實(shí)效,定期開展教學(xué)研討活動(dòng),集體研究教學(xué)內(nèi)容、教學(xué)方法的改革,不斷探索教學(xué)中的新課題,組織編寫教學(xué)資料,制訂教學(xué)方案,期末進(jìn)行課程總結(jié),組織聽課等活動(dòng),形成一個(gè)結(jié)構(gòu)合理、素質(zhì)較高的教學(xué)實(shí)體,這是課程整體教學(xué)質(zhì)量不斷提高的組織保證。
通過教學(xué)團(tuán)隊(duì)的建設(shè),年青教師的教學(xué)水平將得到提高,教學(xué)過程得到規(guī)范,教育教學(xué)的意識(shí)得到加強(qiáng),學(xué)歷層次不斷提升,教師的教科研能力明顯增強(qiáng),教科研立項(xiàng)數(shù)量逐年增加,立項(xiàng)級(jí)別也將穩(wěn)步上升。
6教學(xué)實(shí)踐效果
教學(xué)團(tuán)隊(duì)的成員,他們是課程的建設(shè)者,也是建設(shè)成果的使用者。我院經(jīng)過多年的實(shí)踐,證明了學(xué)生對(duì)課程的掌握及實(shí)際編程能力較建設(shè)前有了明顯的提高。從本科生畢業(yè)的選題、畢業(yè)設(shè)計(jì)過程及答辯情況來看,學(xué)生具備了一定的獨(dú)立編程能力,編程能力的提高,應(yīng)該源于C語言課程的學(xué)習(xí)。通過對(duì)比和分析2006-2008年學(xué)生參加全國(guó)計(jì)算機(jī)水平考試的成績(jī),可以看出通過率呈逐年上升趨勢(shì),如下圖。
7結(jié)束語
通過對(duì)“C語言程序設(shè)計(jì)”課程的建設(shè),一方面提高了學(xué)生的學(xué)習(xí)興趣,使學(xué)生掌握了學(xué)習(xí)語言課程的方法,培養(yǎng)了學(xué)生分析問題與解決問題的能力,學(xué)生的實(shí)際編程能力有了較大的提高,達(dá)到了本課程教學(xué)的預(yù)期目標(biāo),同時(shí)學(xué)風(fēng)建設(shè)得到了加強(qiáng);另一方面鍛煉了教師隊(duì)伍,逐步形成了教學(xué)團(tuán)隊(duì),使師資隊(duì)伍的師德教風(fēng)、教學(xué)水平、教學(xué)的規(guī)范性都有了較大的提升,也激發(fā)了教師參與各種教學(xué)研究的積極性。
參考文獻(xiàn)
[1] 譚浩強(qiáng). C程序設(shè)計(jì)(第三版)[M]. 北京:清華大學(xué)出版社,2006.
[2] 李春葆. C語言程序設(shè)計(jì)[M]. 北京:清華大學(xué)出版社,2007.
[3] 甘玲. 解析C程序設(shè)計(jì)[M]. 北京:清華大學(xué)出版社,2007.
[4] 楊理云. “C語言程序設(shè)計(jì)”教學(xué)方法探索[J]. 中國(guó)成人教育,2007,(5):162-163.
[5] 張建珍. C語言教學(xué)方法探究[J]. 計(jì)算機(jī)教育,2007,(09):12-13.
On the Research and Practice of “C Programming Language” Course
GUO You-qiang
(Computer Sci-tech Department, Bengbu College, Bengbu, Anhui 233030)
Abstract: "C Programming Language" isone of basic professional courses in computer science, which has a large impact on the courses in future study. It is essential to improve the quality of education for students programming ideas and the actual programming ability .This paper discusses the problems of building a curriculum to standardize teaching, teaching reform, the construction of teaching materials and the formation of teaching team, and other issues. Many-year practice shows that the construction of the course not only helps students interest in learning the actual programming ability, but also benefits the construction and development teaching staff.
Key words: C programming language, Courses, the quality of teaching, teaching team