“c語言程序設(shè)計”課程教學(xué)改革與實踐_第1頁
已閱讀1頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、“C語言程序設(shè)計”課程教學(xué)改革與實踐(中北大學(xué)電子與計算機科學(xué)技術(shù)學(xué)院山西太原030051)摘要:本文從教學(xué)實踐出發(fā)分析了當(dāng)前非計算機專業(yè)“C語言程序設(shè)計”教學(xué)中存在的問題。提出了在課程教學(xué)中如何采用案例教學(xué)法、基于認(rèn)知主義的內(nèi)容設(shè)計優(yōu)化以及以行動導(dǎo)向?qū)W習(xí)為指導(dǎo)原則來設(shè)計和組織課堂和實驗教學(xué)的改革措施并應(yīng)用于教學(xué)實踐。實踐證明改革措施是非常有效的。關(guān)鍵詞:教學(xué)改革教學(xué)模式案例教學(xué)認(rèn)知主義行動導(dǎo)向?qū)W習(xí)中圖分類號:G642文獻(xiàn)標(biāo)識碼:A1前

2、言“C語言程序設(shè)計”作為全國大部分高校非計算機專業(yè)的一門公共基礎(chǔ)課在課程教學(xué)中許多學(xué)生都認(rèn)為該課程涉及的概念比較復(fù)雜、規(guī)則繁多、使用靈活、容易出錯學(xué)習(xí)起來普遍感到困難。特別是大多數(shù)高校將C語言作為非計算機專業(yè)學(xué)生進(jìn)校后首先接觸的第一門公共基礎(chǔ)課這種現(xiàn)象尤為明顯。為此作者從自身多年教學(xué)實踐出發(fā)以培養(yǎng)學(xué)生用計算機解決問題的思維能力為基本點對該課程的教學(xué)過程進(jìn)行了大膽的改革嘗試。2傳統(tǒng)教學(xué)中存在的問題筆者從事了多年的“C語言程序設(shè)計”教學(xué)發(fā)現(xiàn)

3、傳統(tǒng)教學(xué)中教學(xué)效果總是不理想因此對此進(jìn)行了深入分析發(fā)現(xiàn)在傳統(tǒng)的“C語言程序設(shè)計”教學(xué)中存在以下幾個主要問題。首先教師將教學(xué)目標(biāo)主要放在了讓學(xué)生掌握語法規(guī)則上而問題分析和算法思想等程序設(shè)計能力和素質(zhì)的培養(yǎng)不夠?qū)е聦W(xué)生學(xué)習(xí)積極性不高和缺乏對實際問題進(jìn)行分析、編程和處理的能力。其次傳統(tǒng)的教學(xué)過程與學(xué)生認(rèn)知過程存在偏差。目前國內(nèi)的大多數(shù)C語言教材都考慮到知識結(jié)構(gòu)的系統(tǒng)性和全面性大致按“算法數(shù)據(jù)類型基本結(jié)構(gòu)數(shù)組函數(shù)指針文件”的順序來組織教材。教師

4、按照教材編排的內(nèi)容和順序按部就班地進(jìn)行教學(xué)工作。這種組織方式雖然依邏輯思維方式進(jìn)行了歸類但難點還是較為集中跨度大學(xué)生一下子很難接受。由于學(xué)生沒有編程基礎(chǔ)講授算法和數(shù)據(jù)類型時只能講的多分析的少“填鴨”式的將概念灌輸給學(xué)生致使學(xué)生覺得C語言很難。隨后章節(jié)的講授也是先介紹C語言語法規(guī)則然后再針對所學(xué)的語法規(guī)則講授例子例子以語法應(yīng)用為重點較少涉及具體的C語言編程應(yīng)用。這種從理論到實踐、理論和實踐脫節(jié)的教學(xué)過程不僅難以激發(fā)學(xué)生的學(xué)習(xí)興趣導(dǎo)致課程知

5、識很難被學(xué)生全面掌握和靈活運用。最后傳統(tǒng)實驗教學(xué)效果有待提高。C語言的傳統(tǒng)實驗教學(xué)以語法為主線實驗課多數(shù)是強調(diào)語法語句練習(xí)由于語法的單調(diào)枯燥容易使學(xué)生陷入到冗繁的語法規(guī)則之中而逐漸失去學(xué)習(xí)興趣。我們應(yīng)該認(rèn)識到學(xué)習(xí)語法不是我們學(xué)習(xí)程序設(shè)計語言的真正目的。程序設(shè)計教學(xué)的目的是培養(yǎng)學(xué)生分析問題和解決問題的能力是在掌握語法的基礎(chǔ)上通過上機實踐真正地學(xué)會使用計算機語言來解決實際問題培養(yǎng)學(xué)生的程序設(shè)計思想。3C語言教學(xué)改革計然后趁機引入基本輸入、輸

6、出函數(shù)就順理成章了。這樣一來臺階小了學(xué)生的信心也增加許多學(xué)習(xí)積極性很快就被提高起來。對于生硬的語言敘述課堂上改用生動的比喻進(jìn)行詳盡引導(dǎo)。程序設(shè)計方法的傳授是C語言程序設(shè)計課程的另一重點。在教學(xué)中不僅要貫徹自頂向下逐步求精的面向過程的程序設(shè)計思想還要盡可能采用程序框圖等程序設(shè)計工具來說明程序設(shè)計的過程和算法來培養(yǎng)學(xué)生程序設(shè)計的能力和素質(zhì)。3.3教學(xué)手段改革傳統(tǒng)教學(xué)手段中用粉筆書寫板書的時候教師可能會根據(jù)學(xué)生的隨堂反應(yīng)有機而又靈活地掌握分寸

7、并且可能以恰如其分的比喻幽默風(fēng)趣的語言以姿勢助說話等多種形式把對課程的理解表達(dá)得淋漓盡致抓住學(xué)生跟隨自己一步一步領(lǐng)會教材。但是程序設(shè)計課程中問題分析、算法設(shè)計及程序都要在黑板上書寫很難展現(xiàn)題目直接的銜接并且課程進(jìn)度受到很大影響。使用多媒體教室省去了粉筆在黑板上的書寫時間以計算機技術(shù)為核心的現(xiàn)代化教學(xué)手段至少比板書教學(xué)節(jié)省總學(xué)時的三分之一但是現(xiàn)代化的CAI教學(xué)在很多情況下只能播放事先輯錄好了的講稿、教案或課件在一個光線黑暗的教室里教師無法

8、看到學(xué)生的表情。CAI教學(xué)不足之處就是容易把板書教學(xué)可能實現(xiàn)的雙向交流變成單向傳遞。基于上述分析我們在教學(xué)過程中充分發(fā)揮兩種教學(xué)手段的優(yōu)勢采用多媒體與黑板結(jié)合的教學(xué)方式對理論知識利用幻燈片給出例題講解只要由教師利用黑板對問題進(jìn)行分析引導(dǎo)學(xué)生寫出算法在語言編譯環(huán)境下直接進(jìn)行編程調(diào)試使學(xué)生能直觀地看到編程的方法與效果極大地提高了學(xué)生的學(xué)習(xí)興趣。3.4以行動導(dǎo)向?qū)W習(xí)為原則設(shè)計和組織實驗課程教學(xué)活動所謂行動導(dǎo)向?qū)W習(xí)就是有目的地、系統(tǒng)地組織學(xué)生在

9、實際或模擬的專業(yè)情境中讓學(xué)生參與設(shè)計、實施、檢查和評價職業(yè)活動的經(jīng)歷來發(fā)現(xiàn)、探討和解決職業(yè)活動中的問題在體驗與反思學(xué)習(xí)行動的過程中獲得完成職業(yè)活動所必需的知識與能力。上機實踐是“C語言程序設(shè)計”教學(xué)中不可缺少的教學(xué)環(huán)節(jié)。充分有效的上機實踐不僅能糾正學(xué)習(xí)中的理解偏差、加深知識要點的理解還能增強學(xué)生的上機實踐的積極性和問題處理能力切實提高編程能力與編程水平。在進(jìn)行實驗課程教學(xué)設(shè)計和組織時我們以行動學(xué)習(xí)行動這條主線來組織教學(xué)。具體過程如下:(

10、1)編寫一些趣味性較高的程序演示給學(xué)生看通過例子告訴學(xué)生我們所需要學(xué)習(xí)的知識要點(2)在介紹了C語言程序編輯器的使用方法后帶領(lǐng)學(xué)生走進(jìn)實驗室依照例題進(jìn)行簡單的程序設(shè)計對出程序中的錯誤教師現(xiàn)場輔導(dǎo)給予解決(3)授課教師總結(jié)實驗中的共性問題課堂上講解此類問題的解決方法再講解所涉及的語法點這樣學(xué)生由于一開始已經(jīng)有了感性認(rèn)識就比較容易理解和記住語法規(guī)則(4)在理解和記住語法規(guī)則的基礎(chǔ)上教師再設(shè)計一些簡單的題目讓學(xué)生走入實驗室經(jīng)過這樣循環(huán)往復(fù)對于

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論