



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 c語(yǔ)言程序設(shè)計(jì)課程的教學(xué)改革與實(shí)踐 摘要: 針對(duì)教師與學(xué)生普遍認(rèn)為c語(yǔ)言難教也難學(xué),文章從教學(xué) 內(nèi)容 、教學(xué)手段、教學(xué) 方法 等方面介紹了c語(yǔ)言程序設(shè)計(jì)課程所進(jìn)行的改革。實(shí)踐證明,這些教學(xué)改革效果良好,不僅有利于培養(yǎng)學(xué)生 學(xué)習(xí) 興趣,而且有利于培養(yǎng)學(xué)生 分析 問(wèn)題 與解決問(wèn)題的能力。關(guān)鍵詞: c語(yǔ)言教學(xué)內(nèi)容教學(xué)手段教學(xué)方法教學(xué)改革學(xué)習(xí) 計(jì)算 機(jī)程序設(shè)計(jì)語(yǔ)言是提高人們計(jì)算機(jī)知識(shí)水平的重要步驟。c語(yǔ)言作為當(dāng)今最為流行的程序設(shè)計(jì)語(yǔ)言之一,不但成為計(jì)算機(jī)專(zhuān)業(yè)的必修課,而且也越來(lái)越多地成為非計(jì)算機(jī)專(zhuān)業(yè)的學(xué)習(xí)課程 1 。但在c語(yǔ)言程序設(shè)計(jì)課程教學(xué)中,許多教師
2、和學(xué)生都認(rèn)為c語(yǔ)言涉及的概念比較復(fù)雜,規(guī)則繁多,使用靈活,容易出錯(cuò),教師教學(xué)和學(xué)生學(xué)習(xí)都感到困難,并不同程度產(chǎn)生畏難心理 2 。特別是多數(shù)高校將c語(yǔ)言作為計(jì)算機(jī)專(zhuān)業(yè)學(xué)生進(jìn)校后首先接觸的第一門(mén)專(zhuān)業(yè)基礎(chǔ)課,這種現(xiàn)象尤為明顯。筆者根據(jù)多年的程序設(shè)計(jì)課程的教學(xué)實(shí)踐,對(duì)c語(yǔ)言程序設(shè)計(jì)課程從教學(xué)內(nèi)容、教學(xué)手段、教學(xué)方法等方面進(jìn)行了大膽的改革,并取得較好的教學(xué)效果。1 教學(xué)內(nèi)容的改革 311 課堂教學(xué)內(nèi)容的改革以福建省高校計(jì)算機(jī)系列教材c語(yǔ)言程序設(shè)計(jì)與 應(yīng)用 教程為例,教學(xué)內(nèi)容主要包括c語(yǔ)言語(yǔ)法基礎(chǔ)、程序控制結(jié)構(gòu)、數(shù)據(jù)類(lèi)型、指針、函數(shù)、文件以其它們的應(yīng)用等。教材在內(nèi)容組織上,雖然依邏輯思維方式進(jìn)行了歸類(lèi),但
3、難點(diǎn)還是較為集中,跨度大;概念講得多,分析少;語(yǔ)言深硬,不夠形象,較難理解。雖然教材在各章節(jié)也舉了一些編程例子,但多數(shù)難度較大,適用性不強(qiáng)。筆者本著“深入淺出,突出實(shí)用”的指導(dǎo)思想,在課堂教學(xué)過(guò)程中,對(duì)教學(xué)內(nèi)容重新進(jìn)行了歸納,將難點(diǎn)再次分散,以縮小臺(tái)階,達(dá)到循序漸進(jìn)。例如,c語(yǔ)言數(shù)據(jù)類(lèi)型、運(yùn)算符、表達(dá)式種類(lèi)繁多,放在一塊講授,學(xué)生學(xué)習(xí)起來(lái)難度較大,于是筆者就刻意將算術(shù)型的數(shù)據(jù)類(lèi)型、運(yùn)算符以及相關(guān)的表達(dá)式先介紹,使學(xué)生學(xué)習(xí)起來(lái)沒(méi)有想象中的那么難。緊接著又教學(xué)生編寫(xiě)簡(jiǎn)單的、實(shí)用的c程序設(shè)計(jì),然后趁機(jī)引入基本輸入、輸出函數(shù)就順理成章了。這樣一來(lái)臺(tái)階小了,學(xué)生的信心也增加許多,學(xué)習(xí)積極性很快就被提高起
4、來(lái)。對(duì)于深硬的語(yǔ)言敘述,筆者則改用生動(dòng)的比喻,進(jìn)行詳盡引導(dǎo)。譬如,在開(kāi)始學(xué)習(xí)指針的概念時(shí),教材對(duì)“間接存取”敘述比較深硬,學(xué)生難以理解,筆者就借用比喻:將a房間的鑰匙放在b房間里,若要取a房間里的物品,就需要先打開(kāi)b房間,取出a鑰匙,再打開(kāi)a房間,取出a房間的物品,這就是“間接存取”。學(xué)生很快就能理解,也加深了指針的概念。在教學(xué)過(guò)程中,筆者還及時(shí)查閱 英文 版教材和有關(guān)報(bào)刊雜志,對(duì)較難理解的概念,用不同的方式給以解釋?zhuān)踔林苯右糜⑽脑娼滩膬?nèi)容。12 實(shí)驗(yàn)教學(xué)內(nèi)容的改革計(jì)算機(jī)語(yǔ)言教學(xué)的主要任務(wù)是培養(yǎng)學(xué)生具有一定的閱讀程序、設(shè)計(jì)程序的能力,分析問(wèn)題、解決問(wèn)題的能力和邏輯思維的能力。而c語(yǔ)言程序
5、設(shè)計(jì)是一門(mén)實(shí)踐性很強(qiáng)的課程,既要掌握概念,又要?jiǎng)邮志幊蹋€要上機(jī)調(diào)試運(yùn)行 2 。因此,c語(yǔ)言的教學(xué)特別需要重視實(shí)踐環(huán)節(jié),包括編程和上機(jī)實(shí)驗(yàn)。為了突出實(shí)踐教學(xué),培養(yǎng)學(xué)生的知識(shí)應(yīng)用能力,筆者對(duì)實(shí)驗(yàn)內(nèi)容進(jìn)行了較大的改革,一方面保留基礎(chǔ)性實(shí)驗(yàn),例如:三角形面積計(jì)算、求一元二次方程的根、各類(lèi)三角圖形的繪制、簡(jiǎn)單的排序算法等基礎(chǔ)編程實(shí)驗(yàn)。使學(xué)生能夠較順利地通過(guò)實(shí)驗(yàn),并及時(shí)理解和消化課堂教學(xué)內(nèi)容,學(xué)生也會(huì)獲得一定的成就感,學(xué)習(xí)熱情會(huì)進(jìn)一步得到提高。另一方面,增加一些實(shí)用性強(qiáng)的、難度略大的實(shí)驗(yàn),并組織學(xué)生討論,通過(guò)討論得出算法流程,然后上機(jī)編程調(diào)試。例如:要求分別用數(shù)組與指針,將一個(gè)字符串中的所有英文字母取出
6、,并轉(zhuǎn)為大寫(xiě),然后再將它們倒序存放。做這個(gè)實(shí)驗(yàn)之前,學(xué)生先通過(guò)討論,分別得出使用數(shù)組與指針進(jìn)行讀取英文字母及倒序存放的算法流程圖,然后上機(jī)實(shí)驗(yàn)。這樣一來(lái),一方面有利于培養(yǎng)學(xué)生對(duì)知識(shí)的應(yīng)用能力與問(wèn)題的分析能力,更主要的是也培養(yǎng)了他們協(xié)作能力。另一方面通過(guò)用數(shù)組與指針不同的解題方法,有利于學(xué)生加深對(duì)所學(xué)知識(shí)的理解,讓學(xué)生真正體會(huì)到c語(yǔ)言的靈活性,激發(fā)學(xué)生的求知欲。2 教學(xué)手段的改革在教學(xué)過(guò)程中,運(yùn)用多媒體技術(shù)輔助教學(xué),有利于激發(fā)學(xué)生的學(xué)習(xí)興趣,能 發(fā)展 學(xué)生的主體能力;同時(shí)由于多媒體信息量大,也能夠優(yōu)化教學(xué)過(guò)程 4 。但多媒體輔助教學(xué)也有不利之處,主要體現(xiàn)在不恰當(dāng)?shù)氖褂脮?huì)分散學(xué)生注意力, 影響 主
7、要問(wèn)題的理解,也不利于發(fā)揮學(xué)生的想象力,影響師生之間的情感交流。在c語(yǔ)言程序設(shè)計(jì)課程教學(xué)過(guò)程中,筆者考慮到課程的特點(diǎn),揚(yáng)長(zhǎng)避短,將傳統(tǒng)教學(xué)與多媒體教學(xué)進(jìn)行了有機(jī)的結(jié)合。例如:由于c語(yǔ)言的數(shù)據(jù)類(lèi)型、變量類(lèi)型、運(yùn)算符、程序結(jié)構(gòu)等,它們的定義、概念較多,又沒(méi)有深?yuàn)W的 理論 ,也沒(méi)有多少邏輯推理,所以筆者就采用多媒體教學(xué)。在教學(xué)過(guò)程中,事先將概念、大信息量的案例代碼制作成課件,在課堂做展示供學(xué)生增加信息量用,也簡(jiǎn)化傳統(tǒng)教學(xué)無(wú)法板書(shū)的缺點(diǎn),課堂教學(xué)也不再顯得枯燥無(wú)味。但對(duì)于案例分析或程序的編寫(xiě)過(guò)程,筆者就發(fā)揮傳統(tǒng)教學(xué)的優(yōu)勢(shì),進(jìn)行課堂討論、板書(shū)講解、結(jié)合提問(wèn),將問(wèn)題層層剖析、層層深入,達(dá)到師生互動(dòng)的效果,
8、學(xué)生的想象力就會(huì)得到充分的發(fā)揮,對(duì)問(wèn)題的理解也變得更容易。另外,筆者也充分利用 網(wǎng)絡(luò) 資源,將 電子 教案、大綱、課件、習(xí)題等放在網(wǎng)上,供學(xué)生自行調(diào)用,同時(shí)通過(guò)email、qq對(duì)學(xué)生的提問(wèn)進(jìn)行答疑、討論,以彌補(bǔ)課堂教學(xué)的不足。3 教學(xué)方法的改革在c語(yǔ)言課程教學(xué)過(guò)程中,一方面要求教師能夠準(zhǔn)確把握授課內(nèi)容,同時(shí)也要求教師注意應(yīng)用相應(yīng)的教學(xué)方法,以此提高教學(xué)質(zhì)量。以下是筆者在幾年的c語(yǔ)言課程教學(xué)中采用的一些教學(xué)方法。31 問(wèn)題探究教學(xué)法問(wèn)題探究教學(xué)法在c語(yǔ)言教學(xué)中是一種相當(dāng)有用的教學(xué)方法。這種教學(xué)法能夠充分發(fā)揮學(xué)生的思維,突出學(xué)生的主體作用,能有效地培養(yǎng)學(xué)生的分析問(wèn)題與解決問(wèn)題的能力。以“冒泡排序”
9、為例,筆者沒(méi)有平鋪直敘地介紹算法與程序代碼,而是先跟學(xué)生講解什么叫“冒泡”,然后讓學(xué)生思考冒泡排序的算法思路,進(jìn)而讓學(xué)生討論并寫(xiě)出算法流程圖,接下來(lái)講解如何用for與if程序結(jié)構(gòu)實(shí)現(xiàn)算法,最后才講解為了減少交換次數(shù)而引入swap這一判定變量,直至整個(gè)程序編寫(xiě)完整。整個(gè)講解過(guò)程結(jié)合板書(shū),逐步引導(dǎo),層層深入,取到很好的教學(xué)效果。32 歸納教學(xué)法c語(yǔ)言有很多的定義、概念、語(yǔ)法規(guī)則,它們使用靈活、難以記憶,也特別容易出錯(cuò)。如果能夠引導(dǎo)學(xué)生進(jìn)行歸納,將會(huì)起到事半功倍的效果。c語(yǔ)言的定義、概念、語(yǔ)法規(guī)則有許多相似的地方,例如:printf()與scanf()函數(shù),有很多語(yǔ)法規(guī)則是一樣的,對(duì)它們進(jìn)行歸納之后
10、,學(xué)生只要記住其中一個(gè),另一個(gè) 自然 就會(huì)使用了。又如:數(shù)組與指針,由于它們使用靈活,許多學(xué)生與教師都認(rèn)為它們很難,尤其是指針。但如果對(duì)它們進(jìn)行歸納之后,就會(huì)發(fā)現(xiàn)無(wú)論是二維數(shù)組,還是指向指針的指針或其它類(lèi)型的指針,它們都會(huì)變得與一維數(shù)組的使用一樣容易。為了這些歸納便于記憶,筆者還將它們編成了順口溜,例如二維數(shù)與各類(lèi)有二重地址的指針歸納如下:數(shù)組名與指針名代表二重地址,即無(wú)“*”也無(wú)“ ”加減數(shù)值對(duì)行操作;僅有1個(gè)“*”或“ ”代表單重地址(即行地址),加減數(shù)值對(duì)列操作;“*”與“ ”加起來(lái)有2個(gè)就是元素值。33 討論教學(xué)法在c語(yǔ)言教學(xué)過(guò)程中,充分發(fā)揮學(xué)生的積極性與主動(dòng)性是非常重要的一環(huán)。筆者針
11、對(duì)這門(mén)課程的特點(diǎn)與學(xué)生的興趣,課前給學(xué)生布置了幾個(gè)專(zhuān)題,讓學(xué)生利用課余時(shí)間去思考、收集資料,并在課堂上組織學(xué)生發(fā)言和討論。這種教學(xué)法不僅可以讓學(xué)生獲得許多課外知識(shí),同時(shí)也促進(jìn)教學(xué) 內(nèi)容 的改革,而且也有利于充分挖掘?qū)W生的 學(xué)習(xí) 潛力。34 因材施教法由于學(xué)生學(xué)習(xí)的動(dòng)機(jī)、興趣、能力存在較大的個(gè)體差異,所以決定了c語(yǔ)言課程必須因材施教。對(duì)于學(xué)習(xí)能力較強(qiáng)的學(xué)生,筆者就鼓勵(lì)他們自學(xué),并給予方向性指導(dǎo),讓他們超前學(xué)習(xí)。在c語(yǔ)言教學(xué)中,培養(yǎng)學(xué)生的自學(xué)能力尤為重要,如果學(xué)生的學(xué)習(xí)完全依賴(lài)教師才能掌握,而沒(méi)有一定的自學(xué)能力,其所學(xué)的知識(shí)很快就會(huì)被淘汰。對(duì)于多數(shù)學(xué)生,則把精力放在最基本、最常用的內(nèi)容上,讓他們學(xué)
12、好基本功,掌握程序設(shè)計(jì)的 方法 ,為后續(xù)課程的學(xué)習(xí)打下基礎(chǔ)。另外,教學(xué)過(guò)程中,筆者還不時(shí)地從學(xué)生的角度來(lái)考慮 問(wèn)題 ,講解內(nèi)容,加強(qiáng)師生的互動(dòng)效果,以降低學(xué)生學(xué)習(xí)的焦慮情緒。35 實(shí)踐教學(xué)法學(xué)習(xí)程序設(shè)計(jì)課程的目的是掌握設(shè)計(jì)程序的思路,學(xué)會(huì)用 計(jì)算 機(jī)語(yǔ)言編寫(xiě)程序,以實(shí)現(xiàn)所需處理的任務(wù) 2 。因此教學(xué)重點(diǎn)要放在解題的思路上,通過(guò)大量的實(shí)踐讓學(xué)生學(xué)會(huì)怎樣設(shè)計(jì)一個(gè)算法,構(gòu)造一個(gè)程序。筆者一開(kāi)始,讓學(xué)生編寫(xiě)簡(jiǎn)單的程序,然后逐步深入。在實(shí)驗(yàn)題目設(shè)置上,根據(jù)課時(shí)安排以及要掌握基本知識(shí),設(shè)置必做與選做題,以滿(mǎn)足各個(gè)層次學(xué)生的需要。在本課程結(jié)束后,安排一次綜合的大實(shí)驗(yàn),培養(yǎng)學(xué)生綜合 應(yīng)用 能力。36 綜合考核
13、法衡量這門(mén)課學(xué)習(xí)的好壞,不是看學(xué)生“知不知道”,而是“會(huì)不會(huì)干”??己说姆椒ú荒苤饕檬欠穷}和選擇題,而應(yīng)當(dāng)把重點(diǎn)放在編制程序和調(diào)試程序上 2 。所以筆者對(duì)學(xué)生學(xué)習(xí)成績(jī)的評(píng)定,采用綜合考核法,將平時(shí)的實(shí)踐成績(jī)與期末卷面成績(jī)進(jìn)行綜合,得出本課程綜合考評(píng)分。這種教學(xué)法,不但能更客觀地反映學(xué)生的學(xué)習(xí)情況,同時(shí)也能促進(jìn)學(xué)生學(xué)習(xí),起到很好的教學(xué)效果。4 結(jié)束語(yǔ)上述教學(xué)內(nèi)容、教學(xué)手段與教學(xué)方法的改革,是根據(jù)實(shí)際教學(xué)過(guò)程中學(xué)生存在的問(wèn)題提出的,并已經(jīng)在c語(yǔ)言程序設(shè)計(jì)課程教學(xué)實(shí)踐中運(yùn)用,取得了良好的教學(xué)效果。當(dāng)然,同樣的教學(xué)內(nèi)容面對(duì)不同的學(xué)生,在使用與設(shè)計(jì)某種教學(xué)方法時(shí),還要求學(xué)生的配合才行,也就是說(shuō)教的方法與學(xué)的方法要有機(jī)統(tǒng)一。筆者將繼續(xù)努力探索,使c語(yǔ)言程序設(shè)計(jì)課程教
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 六年級(jí)下冊(cè)數(shù)學(xué)教學(xué)設(shè)計(jì)-總復(fù)習(xí) 雞兔同籠|北師大版
- 三年級(jí)下冊(cè)數(shù)學(xué)教案-6.1 面積的初步認(rèn)識(shí) 丨蘇教版
- 六年級(jí)下冊(cè)數(shù)學(xué)教案-1.2 百分?jǐn)?shù)和分?jǐn)?shù)、小數(shù)的互化 ︳西師大版
- 2025年學(xué)習(xí)雷鋒精神62周年主題活動(dòng)方案 合計(jì)3份
- 2024年槽鋼項(xiàng)目資金需求報(bào)告代可行性研究報(bào)告
- 2025年河北司法警官職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)完美版
- 專(zhuān)題21 信息的傳遞-2025年中考《物理》一輪復(fù)習(xí)知識(shí)清單與解題方法
- 2025年廣西自然資源職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)參考答案
- 2025年度代養(yǎng)大型豬群養(yǎng)殖基地合作協(xié)議
- 2025年度專(zhuān)業(yè)瓷磚鋪貼班組勞務(wù)合同
- 蘇科版七年級(jí)數(shù)學(xué)下冊(cè)期末復(fù)習(xí)+10(專(zhuān)題-幾何圖形的證明)
- 人人都是產(chǎn)品經(jīng)理2 0:寫(xiě)給泛產(chǎn)品經(jīng)理
- 西方經(jīng)濟(jì)學(xué)(第二版)完整整套教學(xué)課件
- 振動(dòng)振動(dòng)測(cè)試基礎(chǔ)知識(shí)培訓(xùn)課件
- 《云南瀾滄鉛礦有限公司勐濱煤礦采礦權(quán)價(jià)款退還計(jì)算說(shuō)明》
- sbl-ep16高低壓開(kāi)關(guān)柜培訓(xùn)中法文kyn6140.5安裝使用說(shuō)明書(shū)
- GB/T 9113.1-2000平面、突面整體鋼制管法蘭
- GB/T 8947-1998復(fù)合塑料編織袋
- PALL 頗爾過(guò)濾器 -乙烯系統(tǒng)培訓(xùn)
- 2021年湖北師范學(xué)院專(zhuān)升本C語(yǔ)言程序設(shè)計(jì)試卷
- CB/T 3136-1995船體建造精度標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論