C語言激趣式教學(xué)探索

C語言激趣式教學(xué)探索

ID:43032278

大小:80.45 KB

頁數(shù):4頁

時(shí)間:2019-09-24

C語言激趣式教學(xué)探索_第1頁
C語言激趣式教學(xué)探索_第2頁
C語言激趣式教學(xué)探索_第3頁
C語言激趣式教學(xué)探索_第4頁
資源描述:

《C語言激趣式教學(xué)探索》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、C語言激趣式教學(xué)探索江代有(長(zhǎng)安大學(xué)信息工程學(xué)院,西安710064)摘要:C語言語法靈活、規(guī)則繁多、枯燥難學(xué),課堂氣氛沉悶,教學(xué)效果低下。要改變這種狀況,當(dāng)務(wù)之急是培養(yǎng)和激發(fā)學(xué)生的學(xué)習(xí)興趣和熱情。在多年的教學(xué)實(shí)踐中,筆者進(jìn)行了一些嘗試和探索。關(guān)鍵詞:C語言;教學(xué)探索;激趣方式CLanguageStimulatedInterestinExploringTeachingJIANGDai-You(InformationEngineeringAcademy,ChanganUniversity,Xi'an710064,China)Abstract:Clanguageisflexibleinsyn

2、taxandhasmanyrules.Itisboringanddifficulttoleani.Tochangethissituation,itisnecessarytotrainandmotivatethestudents'interestandenthusiasm.Inyearsofteachingpractice,theauthorconductedanumberofattemptsandexplorations.Keywords:Clanguage;teaching;stimulatedinterestinmethods①收稿時(shí)間:2011?10?19;收到修改稿時(shí)

3、hJ:2

4、011-12-12c語言是高校理工科很多專業(yè)的一門實(shí)踐性和應(yīng)用性很強(qiáng)的基礎(chǔ)課和必修課,其帝要性不必贅述。然而C語言語法靈活、規(guī)則繁多、枯燥難學(xué),很容易使學(xué)生產(chǎn)生厭學(xué)情緒,教學(xué)效果極為低下。怎樣才能克服學(xué)生的厭學(xué)情緒,改變這種教學(xué)狀況呢?筆者認(rèn)為當(dāng)務(wù)Z急是耍培養(yǎng)和激發(fā)學(xué)生的學(xué)習(xí)興趣和熱情,因?yàn)椤芭d趣與愛好是最好的老師”。下面結(jié)合白己的教學(xué)實(shí)踐,對(duì)c語言的激趣式教學(xué)進(jìn)行一些探索。1比喻法在C語言的教學(xué)過程屮,很多問題如果單純地按照其本義講解很難理解,學(xué)生往往會(huì)聽得一頭霧水。對(duì)丁?這些難理解的問題筆者通常使用比喻法加以講解。例如:在C語言中,經(jīng)常要用到變量的交換語句如{t=a;a=b;b=t

5、;}o語句雖然簡(jiǎn)單,但對(duì)于初學(xué)者還是很難理解。此時(shí),可以將a、b、t比喻為瓶子,a瓶子裝的是醋,b瓶子裝的是醬汕。若耍將a瓶子的醋與b瓶子的醬汕進(jìn)行交換,必須借助空瓶子t。先將瓶子a中的醋倒人瓶子t中(語句描述為t=a);接若將瓶子b中的警油倒入瓶子a中(語句描述為a=b),最后將瓶子t中的酹倒人瓶子b中(語句描述為b=t),從而成功地借助第三個(gè)瓶子t將瓶子a屮的酷和瓶子b屮的醬油進(jìn)行了互換。在講到雙重循環(huán)時(shí),將外循環(huán)比喻為時(shí)鐘的分針,內(nèi)循環(huán)比喻為時(shí)鐘的秒針,秒針走一圈分針走一格,同樣的道理是:內(nèi)循環(huán)執(zhí)行完一個(gè)輪回,外循環(huán)才執(zhí)行一次。講到全局變量和局部變量時(shí),將全局變量比喻為國(guó)家統(tǒng)一的

6、法律和法規(guī),局部變量比喻為齊省根據(jù)需耍制定的地方法律和法規(guī)。類似的比喻還有很多,例如:在講到指針時(shí)將指針比喻為宿舍的房間號(hào)或開啟房間的鑰匙。而指針的兩個(gè)運(yùn)算符號(hào)&和*是兩個(gè)互逆的單日運(yùn)算符,&運(yùn)算符是對(duì)其后的操作數(shù)求地址,水運(yùn)算符是対其后的指針變量求值。也就是說,求&運(yùn)算得到的是房間號(hào),求*運(yùn)算得到的是在該房間的人。講到二維數(shù)組的行指針和列指針時(shí),將行指針比喻為排長(zhǎng),列指針比喻為班長(zhǎng),排長(zhǎng)“指向”班,他走一步就跳過一個(gè)班,即“行”;而班長(zhǎng)“指向”戰(zhàn)士,他走-?步只指向一個(gè)戰(zhàn)士,即“列”〔叫這些形象牛動(dòng)的例子使得抽象概念具體化,復(fù)雜問題簡(jiǎn)單化,從而激發(fā)了學(xué)生的學(xué)習(xí)興趣,加深了対知識(shí)的理解

7、和掌握。2比較法C語言中有很多相似或和近的內(nèi)容,在教學(xué)中筆者經(jīng)常用比較法對(duì)它們的異同點(diǎn)進(jìn)行反復(fù)講解,從而加深學(xué)牛対內(nèi)容的理解與掌握,收到事半功倍的效果。例如:在講到printf()函數(shù)與scanf()函數(shù)時(shí),講了它們的共同點(diǎn)(都町以用d、o、x、f、c、s等格式符)后,著重強(qiáng)調(diào)了它們的區(qū)別:scanf()函數(shù)甲?的變量前一定要加取地址運(yùn)算符&,而printfO?數(shù)則不加;printf()函數(shù)在輸出實(shí)數(shù)時(shí),可以限定輸出小數(shù)位數(shù),而scanf()函數(shù)則不能。在講到冒泡法、選擇法與插入法排序時(shí),筆者用具體實(shí)例進(jìn)行比較。叫學(xué)生做10張卡片,每張卡片寫上大小不同的數(shù)字并把卡片一字排開放在桌上,然

8、后將相鄰的卡片兩兩進(jìn)行比較,小的放前,大的放后,這樣經(jīng)過反復(fù)比較交換后才能排好序,這就是冒泡法。而選擇法則是從第一張卡片開始,找出身高最高的卡片與第一張互換,再從第二張卡片開始找到身高次高的卡片與第二張互換,依此類推直至完成。插入法排序則是先從無序的卡片中拿出第一張放在別處,然后再從剩下的無序卡片中拿出第一張亦即原第二張與剛拿出的進(jìn)行比較,若原第二張身高高于原第一張,則插入在前,否則插入在后。可以看出選擇法速度較慢,插入法不適用于大量數(shù)據(jù)的排序

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。