- 相關(guān)推薦
C語(yǔ)言實(shí)驗課教學(xué)探討
論文關(guān)鍵詞:程序設計 C 實(shí)驗教學(xué) 實(shí)驗教學(xué)改革
論文摘要:該文首先介紹了C語(yǔ)言實(shí)驗課教學(xué)的重要性,然后探討了一些可以采取的行之有效的教學(xué)模式、教學(xué)方法和教學(xué)實(shí)踐,最后了教學(xué)改革的效果和體會(huì )。
C語(yǔ)言是一種理想的結構化語(yǔ)言,其語(yǔ)言結構清晰,便于學(xué)習,而且編譯、運行效率高,數據類(lèi)型豐富,靈活性強,特別是有助于初學(xué)者學(xué)習模塊設計思想,并對數據結構的運用有一定的認識,對培養學(xué)生的抽象思維能力有很大幫助。因此它已成為許多高校專(zhuān)業(yè)甚至部分非計算機專(zhuān)業(yè)的一門(mén)必修課。因為C語(yǔ)言是一門(mén)比較抽象且實(shí)踐性很強的課程,要讓學(xué)生運用C語(yǔ)言編寫(xiě)程序解決實(shí)際問(wèn)題,如果只重視課堂教學(xué)而輕視上機實(shí)踐,就算再講究什么方法、策略,往往是事倍功半,讓學(xué)生感覺(jué)C語(yǔ)言太難、太深奧、不好學(xué)失去學(xué)習的興趣,最終達不到本門(mén)課程教學(xué)目的。下面本文從上機實(shí)驗的角度探討了C語(yǔ)言的教學(xué)心得,僅供大家參考。
1 C語(yǔ)言實(shí)驗課的重要性
學(xué)習C語(yǔ)言程序設計應當充分注意實(shí)驗環(huán)節。首先老師在上實(shí)驗課時(shí)盡量要求學(xué)生多編寫(xiě)程序,多上機調試程序,上機實(shí)驗的目的決不僅是為了驗證所編程序的正確性,其主要目的在于讓學(xué)生熟練掌握上機操作要領(lǐng)和調試程序技術(shù),積累編程經(jīng)驗。其次上機實(shí)驗可以加深學(xué)生對講授內容的理解,尤其是一些語(yǔ)法規定,光靠課堂講授比較枯燥又難以記住,但它們又很重要,通過(guò)多次上機就能自然地熟練掌握,通過(guò)上機來(lái)掌握語(yǔ)法規則是行之有效的一種方法。最后,學(xué)生在上機調試通過(guò)一個(gè)程序后,可以自己改變程序中某些部分,甚至故意設置一些障礙,觀(guān)察和分析在不同情況下的編譯和運行結果。應當說(shuō),上機實(shí)驗的重要性絕不亞于課堂聽(tīng)課,這是鞏固和發(fā)展課堂知識的十分重要的環(huán)節。
2 C語(yǔ)言實(shí)驗課存在的問(wèn)題
目前在不少高校C語(yǔ)言實(shí)驗教學(xué)活動(dòng)中,經(jīng)常會(huì )出現以下一些問(wèn)題:
2.1 沒(méi)有充分調動(dòng)學(xué)生學(xué)習的積極性。大部分學(xué)生在學(xué)習程序設計以前只知道使用計算機娛樂(lè )或辦公,認為計算機的學(xué)習應該很輕松。但是C語(yǔ)言的許多基礎知識都是概念性強、理論性強,內容豐富且抽象,具有嚴密性的,學(xué)習難度比較大。這時(shí)有的學(xué)生會(huì )產(chǎn)生畏難情緒,而老師又沒(méi)有及時(shí)引導,因此許多學(xué)生學(xué)習興趣開(kāi)始降低,不聽(tīng)老師講授理論課,甚至連實(shí)驗課也干脆不去。
2.2 很多高校的C語(yǔ)言課一般是理論課和實(shí)驗課分開(kāi)教學(xué),任課老師只負責理論教學(xué),實(shí)驗部分則是把學(xué)生丟到機房由實(shí)驗室老師負責輔導,任課老師很少或基本不去機房,學(xué)生上機調試程序的自覺(jué)性當然很差,就算任課老師布置了作業(yè),也有不少同學(xué)在偷偷玩游戲浪費時(shí)間,有同學(xué)有問(wèn)題也是由輔導老師負責解答。任課老師和輔導老師溝通不夠,學(xué)生到底哪里不懂,上機時(shí)在干什么這些情況任課老師很少知道,當然也不了解學(xué)生現階段的學(xué)習情況,教與學(xué)在這里脫節了,任課老師上課就失去了針對性。
2.3 學(xué)生的作業(yè)存在抄襲現象,有的程序錯誤百出,根本就沒(méi)上機調試過(guò)。對批改過(guò)的作業(yè),有相當一部分學(xué)生也不認真去分析,交作業(yè)僅僅是為了應付老師。對于C語(yǔ)言這樣一門(mén)實(shí)踐性很強的課程,僅靠布置作業(yè)和書(shū)面批改作業(yè)的方法來(lái)督促學(xué)生學(xué)習和了解學(xué)習情況是很不全面和客觀(guān)的,很難提高教學(xué)質(zhì)量。
2.4 學(xué)生每次上機時(shí)缺乏明確的量化指標,雖然教師事先也向學(xué)生布置應準備的內容,但沒(méi)有督促和檢查,完成完不成無(wú)所謂。上機情況與期末總成績(jì)沒(méi)有直接關(guān)系,這常常導致學(xué)生上機前不充分準備,上機過(guò)程中時(shí)間抓得不緊,思想上沒(méi)壓力,故而上機調試程序的能力提高不快。
2.5 不少高校目前C語(yǔ)言的編譯軟件還在用DOS下的TC,現在是WINDOWS橫行的年代,如果還是堅持讓學(xué)生面對純英文操作界面的TC,運行一系列難以記憶的DOS命令,很多學(xué)生看第一眼就被嚇倒了,更不用說(shuō)去仔細分析調試程序時(shí)產(chǎn)生的諸多英文提示,而且TC本生也有不支持鼠標操作,輸入中文不方便等缺點(diǎn)。
3 C實(shí)驗課教學(xué)改革的原則和方法
基于對以上問(wèn)題的分析和認識,在上機實(shí)踐教學(xué)中應采取如下改進(jìn)措施:
3.1為了方便任課老師最好兼任實(shí)驗室輔導老師,或者要和實(shí)驗室輔導老師保持密切聯(lián)系、經(jīng)常溝通,及時(shí)了解學(xué)生的上機作業(yè)情況,適時(shí)調整授課進(jìn)度。加強機房管理,端正學(xué)生的上機目的。上機考勤、紀律情況記入期末成績(jì)。
3.2在每次上機時(shí),要求學(xué)生在規定時(shí)間內獨立完成一定數量的練習題。老師(任課老師或實(shí)驗室輔導老師)根據每人完成練習題的數量、質(zhì)量與時(shí)間,現場(chǎng)打分并做為平時(shí)成績(jì),影響該課程的總成績(jì)。練習題可在上機之前提前告訴學(xué)生,方便他們事先做好準備。這樣一來(lái)即可有效地避免學(xué)生互相抄襲作業(yè)、不求甚解的弊端。
3.3凡講過(guò)的基本操作方法,要求學(xué)生必須事先復習好,上機時(shí)一律不予解答。目的是提高學(xué)生理論課的聽(tīng)課質(zhì)量。
3.4取消原來(lái)的書(shū)面作業(yè),換成學(xué)生寫(xiě)實(shí)驗報告,這樣可以幫助他們編程經(jīng)驗。實(shí)驗報告的格式可以參照上機實(shí)驗書(shū),此類(lèi)書(shū)現在書(shū)店很多,比如譚浩強編著(zhù)清華大學(xué)出版社出版的《C程序設計》就比較不錯。
3.5改進(jìn)C語(yǔ)言的編譯,選用WINDOWS下的編譯軟件,比如WIN—TC,WIN—TC的內核實(shí)質(zhì)上和TC是完全一樣的,只不過(guò)是操作界面不一樣,WIN—TC的優(yōu)勢主要就是純中文菜單,支持鼠標操作,在WINDOWS下編輯TC代碼,充分利用WINDOWS的剪貼版,可以很方便的輸入和顯示漢字等,這是一個(gè)軟件在網(wǎng)上很容易找到。
3.6 筆者結合國內外優(yōu)秀編程語(yǔ)言的實(shí)驗教學(xué)方法和模式,并經(jīng)幾年來(lái)C語(yǔ)言的教學(xué)實(shí)踐,建議在有條件的情況下盡量將理論課和實(shí)驗課的比例設置成1:1,千萬(wàn)不可為趕教學(xué)進(jìn)度或其它任何理由而壓縮實(shí)驗課時(shí),那樣做會(huì )得不償失。
4 C語(yǔ)言實(shí)驗課教學(xué)改革的效果
上述方案經(jīng)筆者若干循環(huán)的C語(yǔ)言教學(xué)實(shí)踐后,明顯感到改革前后的情況大不相同,取得了較好的教學(xué)效果:
4.1 課堂聽(tīng)課質(zhì)量明顯提高。因為上機時(shí)老師要當場(chǎng)檢查程序,根本就不可能去抄襲別人的,就算抄來(lái)弄不明白也是白費心機。要想上機時(shí)順利通過(guò),課堂上必須認真聽(tīng)講,記筆記。因此課堂教學(xué)時(shí)學(xué)生基本上沒(méi)有遲到和無(wú)故缺的,并且課堂上都能專(zhuān)心聽(tīng)講,記筆記,課間10分鐘還問(wèn)個(gè)不停,因為上機時(shí)就沒(méi)有這么多時(shí)間詳細問(wèn)老師了。
4.2 實(shí)驗課上機效率明顯提高。因為要趕快把程序調通過(guò)讓老師檢查,否則這次作業(yè)就沒(méi)成績(jì)了,上機時(shí)大家都在爭分奪秒,根本沒(méi)有人有時(shí)間去玩游戲、上網(wǎng),甚至于有的學(xué)生下課后都還要拖堂調試程序。
4.3 老師對學(xué)生的學(xué)習情況有了更深入了解,便于有針對性地個(gè)別輔導,對比過(guò)去單純的批改書(shū)面作業(yè)老師對學(xué)生成績(jì)的評定也更客觀(guān),同時(shí)也有效地避免學(xué)生互相抄襲作業(yè)、不求甚解的弊端。同時(shí)大家提問(wèn)的積極性也充分調動(dòng)起來(lái)了。
實(shí)踐證明采取這些措施后,同學(xué)們對C語(yǔ)言掌握運用能力及上機調試程序的水平明顯提高,教改方案受到了大家的普遍歡迎。這些改革措施不但對學(xué)生提出了更嚴格的要求,而且對任課教師和實(shí)驗教師的要求也提高了,工作量也勢必增加,這就要求我們老師要比平常付出更多。
參考文獻:
1、 譚浩強 張基溫,《C語(yǔ)言習題集與上機指導》[M],高等出版社1993
。.陳國英,《提高語(yǔ)言課上機實(shí)踐教學(xué)的改革與實(shí)踐》[J],洛陽(yáng)高等專(zhuān)科學(xué)校學(xué)報2002【C語(yǔ)言實(shí)驗課教學(xué)探討】相關(guān)文章:
初中數學(xué)實(shí)驗課教學(xué)探討11-22
營(yíng)銷(xiāo)語(yǔ)言教學(xué)探討03-21
醫學(xué)遺傳學(xué)設計性實(shí)驗課教學(xué)改革探討11-26
試析中職學(xué)校的C語(yǔ)言教學(xué)03-20
淺談C語(yǔ)言中循環(huán)結構的教學(xué)方法03-28
探討計算機語(yǔ)言教學(xué)03-19