陳微
摘 要:C語(yǔ)言是計(jì)算機(jī)專業(yè)的一門核心課程,這門課程最重要的任務(wù)是幫助學(xué)生掌握計(jì)算機(jī)程序設(shè)計(jì)的基本技巧、操作方法和實(shí)施策略。傳統(tǒng)的教學(xué)方式難以激發(fā)學(xué)生的學(xué)習(xí)興趣,因此,高校要與時(shí)俱進(jìn)地實(shí)施教學(xué)方法改革,培養(yǎng)學(xué)生的操作能力。
關(guān)鍵詞:C語(yǔ)言 教學(xué)方法 創(chuàng)新
中圖分類號(hào):G710 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2014)08(b)-0134-01
C語(yǔ)言課程是高校計(jì)算機(jī)和核心課程之一,從這門課程的實(shí)際內(nèi)容上看,學(xué)生只有在上機(jī)操作中才能真正掌握所學(xué)理論知識(shí),只有通過(guò)長(zhǎng)時(shí)間的上機(jī)操作,學(xué)生才會(huì)學(xué)會(huì)一些編制程序和調(diào)試程序的基本技巧,也只有通過(guò)實(shí)踐操作才能讓學(xué)生發(fā)現(xiàn)自己哪部分知識(shí)比較欠缺,進(jìn)而進(jìn)行有針對(duì)性的學(xué)習(xí)和實(shí)踐。然而,在大多數(shù)高校內(nèi),一些老師還是應(yīng)用理論講授為主的傳統(tǒng)教學(xué)方法,這種方法已經(jīng)不太適應(yīng)時(shí)代發(fā)展的需求,因此,高校要與時(shí)俱進(jìn)地實(shí)施教學(xué)方法改革,培養(yǎng)學(xué)生的操作能力。
1 C語(yǔ)言課程的重要性
C語(yǔ)言是計(jì)算機(jī)專業(yè)學(xué)生進(jìn)行深入學(xué)習(xí)計(jì)算機(jī)知識(shí)的基礎(chǔ)課程,只有系統(tǒng)掌握了這門課程的基礎(chǔ)知識(shí),在后續(xù)學(xué)習(xí)時(shí)才會(huì)得心應(yīng)手。
1.1 C語(yǔ)言課程是學(xué)習(xí)程序設(shè)計(jì)的入門課程
計(jì)算機(jī)專業(yè)最主要的目的就是教學(xué)學(xué)生進(jìn)行程序設(shè)計(jì),程序設(shè)計(jì)領(lǐng)域中應(yīng)用的最廣泛的語(yǔ)言就是C語(yǔ)言。這種語(yǔ)言滿足高級(jí)程序設(shè)計(jì)語(yǔ)言的需要,還具備對(duì)計(jì)算機(jī)的底層硬件進(jìn)行方便、直接地控制的優(yōu)點(diǎn),是程序員深入系統(tǒng)底層進(jìn)行編程的入門課程。
1.2 C語(yǔ)言是學(xué)習(xí)其他編程語(yǔ)言的基礎(chǔ)
C語(yǔ)言具備了功能強(qiáng)大、效率高、簡(jiǎn)潔靈活和可移植性強(qiáng)的特點(diǎn),編程人員在從事軟件開發(fā)工作時(shí)最喜歡使用這種語(yǔ)言,在學(xué)校中學(xué)生系統(tǒng)地學(xué)習(xí)完這種語(yǔ)言,就可以掌握編程的基本思想,為學(xué)習(xí)其他編程語(yǔ)言奠定基礎(chǔ)。
1.3 C語(yǔ)言是學(xué)生深入學(xué)習(xí)計(jì)算機(jī)知識(shí)的基礎(chǔ)
在語(yǔ)法表述上,C語(yǔ)言具有簡(jiǎn)潔精妙的優(yōu)勢(shì),注定了這門課程很方便進(jìn)行描述算法,比如計(jì)算機(jī)專業(yè)另外一門核心課程《數(shù)據(jù)結(jié)構(gòu)》,在其算法上,絕大多數(shù)都是采用C語(yǔ)言或C++語(yǔ)言來(lái)描述的,可見(jiàn),加強(qiáng)對(duì)C語(yǔ)言的學(xué)習(xí),是計(jì)算機(jī)專業(yè)的學(xué)生進(jìn)行深入學(xué)習(xí)計(jì)算機(jī)知識(shí)的基礎(chǔ)。
2 目前C語(yǔ)言課程的通行授課方式
一些高校的計(jì)算機(jī)授課教師仍然按照傳統(tǒng)的教學(xué)方式來(lái)從事這種教學(xué),嚴(yán)重影響了教學(xué)效果,也影響了學(xué)生的學(xué)習(xí)興趣。
2.1 授課方式上,一些老師還采用理論講授為主
在一些高校內(nèi),講授這門課程的計(jì)算機(jī)老師,喜歡采用傳統(tǒng)灌輸式的教學(xué)模式,教學(xué)重點(diǎn)不是培養(yǎng)學(xué)生的動(dòng)手能力,而是講授程序設(shè)計(jì)語(yǔ)言的基本語(yǔ)法, 要求學(xué)生通過(guò)課堂學(xué)習(xí)來(lái)掌握一些理論知識(shí),當(dāng)然,這種教學(xué)方式有一定的優(yōu)點(diǎn),可以保證所講授知識(shí)的系統(tǒng)性與完整性,但更大的缺點(diǎn)是輕視了對(duì)程序設(shè)計(jì)能力與思維的培養(yǎng),因而造成學(xué)生學(xué)習(xí)的積極性不高,沒(méi)有起到預(yù)期的教學(xué)效果。在學(xué)習(xí)內(nèi)容上,一些老師很少講授比較流行的程序開發(fā)語(yǔ)言如ava和C#,這就與學(xué)生的學(xué)習(xí)需求差別較大,導(dǎo)致學(xué)生對(duì)學(xué)習(xí)該門課程沒(méi)有明確的學(xué)習(xí)目的與興趣。
2.2 在實(shí)驗(yàn)操作方式上,實(shí)驗(yàn)的內(nèi)容比較陳舊
C語(yǔ)言程序設(shè)計(jì)的實(shí)踐性很強(qiáng),這門課程教學(xué)效果的實(shí)現(xiàn),離不開學(xué)生長(zhǎng)時(shí)間進(jìn)行獨(dú)立的實(shí)踐操作,科學(xué)、系統(tǒng)的實(shí)驗(yàn)內(nèi)容是必不可缺的。然而,現(xiàn)實(shí)教學(xué)中,一些老師忽視教學(xué)實(shí)踐環(huán)節(jié),有的學(xué)校是教學(xué)老師和實(shí)驗(yàn)老師各自獨(dú)立,導(dǎo)致了實(shí)驗(yàn)課環(huán)節(jié)效果較差,甚至使教學(xué)內(nèi)容和實(shí)驗(yàn)內(nèi)容相脫節(jié)相分離,根本起不到鞏固所學(xué)的理論知識(shí)的效果。具體實(shí)驗(yàn)環(huán)節(jié)中,老師布置的任務(wù)相對(duì)簡(jiǎn)單,導(dǎo)致了學(xué)生在上機(jī)操作過(guò)程中,參照教科書的案例就可以完成實(shí)驗(yàn)任務(wù),這種實(shí)驗(yàn)課是有名無(wú)實(shí),導(dǎo)致了學(xué)生缺乏獨(dú)立編寫程序的有效訓(xùn)練。
2.3 考試方式上,仍然重視卷面成績(jī)
當(dāng)前高校對(duì)課程結(jié)課考核中,最常用的方法還是按照書面考試的成績(jī)來(lái)決定,而沒(méi)有充分考慮各門課程的實(shí)際情況,C語(yǔ)言也不例外,老師只能按照學(xué)校的要求,出一張書面書卷來(lái)讓學(xué)生答題,根據(jù)成績(jī)是否及格來(lái)判定學(xué)生能否過(guò)關(guān),這種應(yīng)試教育階段的考試方式,對(duì)C語(yǔ)言進(jìn)行考核時(shí),存在大量的弊端,導(dǎo)致了對(duì)在對(duì)這門實(shí)用編程語(yǔ)言的考試時(shí),動(dòng)手能力考的少,理論知識(shí)考得多,而且理論知識(shí)中的測(cè)試內(nèi)容過(guò)多拘泥于繁瑣語(yǔ)法細(xì)節(jié),這種陳舊的考試方式使得學(xué)生不得不通過(guò)做題、背題等方法來(lái)應(yīng)對(duì)試卷,動(dòng)手能力的高低、好壞程度幾乎沒(méi)法衡量。
3 C語(yǔ)言教學(xué)方式的創(chuàng)新途徑
社會(huì)上對(duì)畢業(yè)生動(dòng)手能力的要求也越來(lái)越高,如不加強(qiáng)對(duì)計(jì)算機(jī)專業(yè)學(xué)生動(dòng)手能力的培養(yǎng),勢(shì)必影響這類學(xué)生的順利就業(yè)。因此,教育部門和相關(guān)高校對(duì)C語(yǔ)言課程傳統(tǒng)授課方式進(jìn)行改革、創(chuàng)新教學(xué)方式已經(jīng)勢(shì)在必行。
3.1 加大授課方式的創(chuàng)新力度
高等院校應(yīng)根據(jù)計(jì)算機(jī)專業(yè)課程的實(shí)際需要,建設(shè)一些多媒體教室,把多媒體網(wǎng)絡(luò)機(jī)房設(shè)為主要學(xué)習(xí)場(chǎng)所,不再單純依賴課堂教學(xué),改變理論學(xué)習(xí)和上機(jī)實(shí)踐相脫節(jié)的教學(xué)模式,在學(xué)生實(shí)踐操作時(shí)教師再進(jìn)行適當(dāng)?shù)睦碚撝笇?dǎo),弱化教師教學(xué)的主體性地位,把課堂的主動(dòng)性交給學(xué)生,使得學(xué)生能及時(shí)上機(jī),及時(shí)驗(yàn)證,及時(shí)理解本節(jié)所學(xué)的基本理論和基本方法。在時(shí)間分配上,應(yīng)適當(dāng)增加操作時(shí)間,壓縮授課時(shí)間,保證每個(gè)學(xué)期學(xué)生有2/3的時(shí)間學(xué)習(xí)掌握基礎(chǔ)知識(shí),另外1/3的時(shí)間完成一個(gè)實(shí)用性的C語(yǔ)言程序,在學(xué)生的實(shí)踐操作中鍛煉應(yīng)用所學(xué)知識(shí)來(lái)解決現(xiàn)實(shí)問(wèn)題的能力,進(jìn)而培養(yǎng)學(xué)生動(dòng)手能力。
3.2 鼓勵(lì)改革結(jié)課的考核方式
目前,一些高校對(duì)C語(yǔ)言課程的結(jié)課考核方式,應(yīng)采用傳統(tǒng)的筆試考試方式,這張方式存在很大弊端,一張?jiān)嚲聿⒉荒芡耆磻?yīng)出學(xué)生的真實(shí)水平。因此,高校應(yīng)把考核的主動(dòng)權(quán)交給老師,鼓勵(lì)老師應(yīng)用綜合、系統(tǒng)的考核方式。有些院校嘗試運(yùn)用了平時(shí)考核、期末理論考試、上機(jī)考試、課程設(shè)計(jì)、項(xiàng)目考察多種手段相結(jié)合考核方式,在實(shí)踐中這種方式效果還不錯(cuò),挺受學(xué)生的歡迎,教育部門可以適當(dāng)推廣這種考核方式,使這種方式更加完善,更能全面反映出學(xué)生的真實(shí)能力。
3.3 加大教材的改革力度
目前一些高校內(nèi)計(jì)算機(jī)專業(yè)采用的主流教材都是傳統(tǒng)的編排模式,先是入門總體介紹,然后是基礎(chǔ)語(yǔ)法知識(shí)、程序結(jié)構(gòu)、數(shù)據(jù)類型、文件的讀寫,這種教材過(guò)于強(qiáng)調(diào)各個(gè)知識(shí)點(diǎn)和語(yǔ)法細(xì)節(jié),對(duì)程序的重要性表述的不到位,使得學(xué)生在學(xué)完了 C 語(yǔ)言后,卻不能完整地解決一個(gè)具體編程問(wèn)題。因此,高校應(yīng)加大教材的改革力度,組織一些經(jīng)驗(yàn)豐富的教師組成教材編制小組,編制出一本以程序設(shè)計(jì)為主線、兼顧基本理論基礎(chǔ)的闡述、結(jié)合實(shí)際教學(xué)和學(xué)科競(jìng)賽的實(shí)際情況、能充分激發(fā)學(xué)生的學(xué)習(xí)興趣的教材。
總之,改革目前C語(yǔ)言課程進(jìn)行教學(xué)方法,不是一件簡(jiǎn)單的事情,需要教育部門、高等院校、各授課和實(shí)驗(yàn)教師、學(xué)生的共同努力,只要方法得當(dāng),各個(gè)部門和教師勇于創(chuàng)新,新式C語(yǔ)言的教學(xué)方式肯定會(huì)得以廣泛運(yùn)用。
參考文獻(xiàn)
[1] 何元惠,高占國(guó),楊靜.C程序設(shè)計(jì)語(yǔ)言教學(xué)方法探討[J].中國(guó)科技信息,2007(3).
[2] 楊平.語(yǔ)言教學(xué)改革探討與實(shí)踐[J].電腦學(xué)習(xí),2011(2).endprint