色噜噜人体337p人体 I 超碰97观看 I 91久久香蕉国产日韩欧美9色 I 色婷婷我要去我去也 I 日本午夜a I 国产av高清怡春院 I 桃色精品 I 91香蕉国产 I 另类小说第一页 I 日操夜夜操 I 久久性色 I 日韩欧在线 I 国产深夜在线观看 I 免费的av I 18在线观看视频 I 他也色在线视频 I 亚洲熟女中文字幕男人总站 I 亚洲国产综合精品中文第一 I 人妻丰满熟av无码区hd I 新黄色网址 I 国产精品真实灌醉女在线播放 I 欧美巨大荫蒂茸毛毛人妖 I 国产一区欧美 I 欧洲亚洲1卡二卡三卡2021 I 国产亚洲欧美在线观看三区 I 97精品无人区乱码在线观看 I 欧美妇人 I 96精品在线视频 I 国产人免费视频在线观看 I 91麻豆国产福利在线观看

錯(cuò)誤案例教學(xué)法在C語(yǔ)言教學(xué)的應(yīng)用論文

時(shí)間:2021-06-26 19:22:09 論文 我要投稿

錯(cuò)誤案例教學(xué)法在C語(yǔ)言教學(xué)的應(yīng)用論文

  摘要:C語(yǔ)言程序設(shè)計(jì)是一門為許多高校包括獨(dú)立學(xué)院的非計(jì)算機(jī)專業(yè)理工系學(xué)生開(kāi)設(shè)的一門公共選修課程,其課程設(shè)置目標(biāo)是培養(yǎng)理工類非計(jì)算機(jī)專業(yè)學(xué)生的編程思維和編程能力。筆者基于多年來(lái)對(duì)“C語(yǔ)言程序設(shè)計(jì)”課程的實(shí)際教學(xué)經(jīng)驗(yàn),發(fā)現(xiàn)把編程錯(cuò)誤案例進(jìn)行搜集和分析以及討論的教學(xué)法融入C語(yǔ)言教學(xué)中,能讓學(xué)生有更好的分析問(wèn)題、解決問(wèn)題的能力,并且可以大大提高編程效率。

錯(cuò)誤案例教學(xué)法在C語(yǔ)言教學(xué)的應(yīng)用論文

  關(guān)鍵詞:C語(yǔ)言程序;編程思維;錯(cuò)誤案例教學(xué)法

  1C語(yǔ)言中錯(cuò)誤類型和產(chǎn)生的原因

  1.1C語(yǔ)言程序中的錯(cuò)誤分類

  在C語(yǔ)言學(xué)習(xí)編程過(guò)程中,一般是三種錯(cuò)誤,語(yǔ)法錯(cuò)誤、邏輯錯(cuò)誤以及運(yùn)行錯(cuò)誤。

  (1)語(yǔ)法錯(cuò)誤:沒(méi)有按照語(yǔ)言的規(guī)范進(jìn)行編程而產(chǎn)生的錯(cuò)誤。如缺少標(biāo)點(diǎn)符號(hào),變量沒(méi)有申明,變量類型出錯(cuò),函數(shù)名稱寫錯(cuò)等等,這些語(yǔ)法錯(cuò)誤機(jī)器一般會(huì)給出提示,比如Error和Warning,在運(yùn)行的時(shí)窗口下會(huì)顯示錯(cuò)誤的個(gè)數(shù)以及出錯(cuò)的原因等信息,很容易被發(fā)覺(jué),如果沒(méi)有修改則會(huì)影響整個(gè)程序的運(yùn)行。

  (2)邏輯錯(cuò)誤:程序可以正常運(yùn)行,但是得不到預(yù)期的結(jié)果。常見(jiàn)錯(cuò)誤有復(fù)合語(yǔ)言的花括號(hào)后加分號(hào),輸入輸出的數(shù)據(jù)類型與所用格式說(shuō)明符不一致等等。而這樣的邏輯錯(cuò)運(yùn)行時(shí)候并沒(méi)有提示,比較難發(fā)現(xiàn),對(duì)于初學(xué)者而言比較困難,只有在編程中進(jìn)行系統(tǒng)和全面的考慮才能避免邏輯錯(cuò)誤。

  (3)運(yùn)行錯(cuò)誤:在既沒(méi)有語(yǔ)法編譯錯(cuò)誤,也無(wú)語(yǔ)法邏輯錯(cuò)誤的情況下程序運(yùn)行時(shí)發(fā)生的錯(cuò)誤或者程序會(huì)忽然停止運(yùn)行,比如類型溢出,數(shù)字表達(dá)式格式有誤,除零錯(cuò)誤等等。

  1.2程序錯(cuò)誤解析

  (1)為申明變量或使用一些沒(méi)有賦值的自動(dòng)變量:C語(yǔ)言是一門十分嚴(yán)謹(jǐn)?shù)某绦蛘Z(yǔ)言,必須嚴(yán)格遵守變量必須先申明后使用的原則,但是很多初學(xué)者沒(méi)有養(yǎng)成良好的編程習(xí)慣就會(huì)忘記,直接使用,這樣就會(huì)不斷有提示變量未定義的錯(cuò)誤。

  (2)不區(qū)分字母的大小寫:在C語(yǔ)言中,大小寫字母是不同的字符,比如A和a表示的是兩個(gè)不同的變量。

  (3)分號(hào)的亂用:由于分號(hào)是C語(yǔ)言的重要組成部分,比如簡(jiǎn)單語(yǔ)句以分號(hào)為結(jié)束標(biāo)志,復(fù)合語(yǔ)句是用一對(duì)花括號(hào)括起來(lái)的一組語(yǔ)句,空語(yǔ)句只有一個(gè)分號(hào)。學(xué)生很容易忘記加分號(hào),或者多加分號(hào)。

  (4)賦值符號(hào)當(dāng)成“=”使用:在很多人的思維里面“=”符號(hào)是“等于”的關(guān)系,如A=36,就認(rèn)為是左邊的.A等于右邊的36,實(shí)際上是把右邊的36賦值給左邊的A,如果學(xué)生的思維停留在前者“等于”的關(guān)系,就會(huì)明顯出現(xiàn)編譯的錯(cuò)誤。

  (5)數(shù)據(jù)類型定義錯(cuò)誤,造成數(shù)據(jù)的溢出:C語(yǔ)言中的整數(shù)數(shù)據(jù)類型在-32768到32767之間,由于很多時(shí)候編寫程序都是用的是inta,b,一些初學(xué)者都會(huì)默認(rèn)用int來(lái)定義所有的變量,忽略了數(shù)據(jù)類型的范圍,一旦結(jié)果超出了這個(gè)范圍,甚至是小數(shù),就會(huì)得到不一樣的結(jié)果,而這個(gè)結(jié)果可能在程序的運(yùn)行并不報(bào)錯(cuò),也比較難發(fā)現(xiàn)。綜上所述,這些錯(cuò)誤很多都是學(xué)習(xí)程序的學(xué)生沒(méi)有養(yǎng)成良好的編程習(xí)慣而造成,這樣的錯(cuò)誤防不勝防。只有在錯(cuò)誤中學(xué)習(xí),不斷對(duì)錯(cuò)誤進(jìn)行分析,才能提高自身的編程能力。

  2基于錯(cuò)誤案例培養(yǎng)的C語(yǔ)言程序設(shè)計(jì)改革的具體措施

  2.1對(duì)錯(cuò)誤案例進(jìn)行搜集和分類

  搜集錯(cuò)誤案例是一項(xiàng)艱苦的勞動(dòng),需要花費(fèi)一定的時(shí)間和精力。首先教師需要明確C語(yǔ)言課程的所有教學(xué)內(nèi)容,對(duì)錯(cuò)誤案例的搜集也要有針對(duì)性,對(duì)于教師的要求就是需要研讀教材,根據(jù)教學(xué)的對(duì)象和教學(xué)內(nèi)容知識(shí)點(diǎn)分布,搜集實(shí)踐教學(xué)中記錄的錯(cuò)誤日志文件,進(jìn)行錯(cuò)誤案例設(shè)計(jì),并對(duì)錯(cuò)誤案例進(jìn)行評(píng)估,記錄學(xué)生在分析錯(cuò)誤案例中遇到的問(wèn)題和反應(yīng),從而擬定相應(yīng)的教學(xué)方案。其次可以讓學(xué)生組織興趣小組,大約5-6人一組,這樣可以減輕教師的工作,可以由組長(zhǎng)協(xié)助教師和組員對(duì)于提交的錯(cuò)誤進(jìn)行分類和整理,甚至可以按章節(jié)按知識(shí)點(diǎn)進(jìn)行分類,因?yàn)閷W(xué)生編程過(guò)程中肯定有很多重復(fù)的錯(cuò)誤,如果一一進(jìn)行上報(bào)和記錄會(huì)非常繁瑣,組長(zhǎng)只需對(duì)錯(cuò)誤的類別和錯(cuò)誤的頻率進(jìn)行記錄,就會(huì)很有利的協(xié)助教師進(jìn)行錯(cuò)誤案例的設(shè)計(jì)。最后即學(xué)生自己的工作,因?yàn)檎嬲枰獙W(xué)習(xí)實(shí)踐的是學(xué)生本人,雖然每個(gè)組有組長(zhǎng),但是組長(zhǎng)同樣也是學(xué)生,他(她)的工作是既要保證自己的學(xué)習(xí),也要匯總其他組員的學(xué)習(xí)情況,工作比較繁重,所以最好要求每一個(gè)學(xué)生自己也準(zhǔn)備錯(cuò)誤日志筆記本,對(duì)自己在實(shí)踐練習(xí)中出現(xiàn)的問(wèn)題,涉及到的知識(shí)點(diǎn),疑問(wèn),錯(cuò)誤的原因進(jìn)行整理和記錄,當(dāng)然如果學(xué)生覺(jué)得時(shí)間有限,也可以用手機(jī)進(jìn)行拍照,如果能通過(guò)翻閱圖書,搜索網(wǎng)絡(luò)的方式改正錯(cuò)誤更好,實(shí)在沒(méi)有能力改正可以去請(qǐng)教其他組員和教師,這樣更能加深對(duì)錯(cuò)誤的記錄,尤其需要關(guān)注編程過(guò)程中經(jīng)常出現(xiàn)的典型問(wèn)題,這類問(wèn)題可能經(jīng)過(guò)多次調(diào)試也沒(méi)有結(jié)果,需要加強(qiáng)對(duì)待,如果經(jīng)過(guò)大家的幫忙或老師的指導(dǎo)后有了解決方案也需要記錄下來(lái),以備下次練習(xí)出現(xiàn)相關(guān)性問(wèn)題可以自行解決。

  2.2對(duì)錯(cuò)誤案例進(jìn)行分析和討論

  通過(guò)上面的途徑,教師匯總了課堂教學(xué)中的錯(cuò)誤案例后,就可以進(jìn)行典型錯(cuò)誤案例設(shè)計(jì),可以在課堂正常教學(xué)中穿插講解,比如可以先對(duì)學(xué)生提出錯(cuò)誤案例問(wèn)題,引導(dǎo)學(xué)生探索錯(cuò)誤案例涉及的知識(shí)點(diǎn),疑問(wèn),最終的解決方案等等。比如講解選擇結(jié)構(gòu)的錯(cuò)誤案例代碼,可以先詢問(wèn)學(xué)生這段錯(cuò)誤的案例代碼主要是什么結(jié)構(gòu)?如果是選擇結(jié)構(gòu),再?gòu)念^到尾分析代碼的步驟,根據(jù)所學(xué)流程圖的知識(shí),讓學(xué)生根據(jù)此段代碼畫出該程序的簡(jiǎn)單流程圖。再通過(guò)對(duì)流程圖的講解很自然引出選擇結(jié)構(gòu)的語(yǔ)法知識(shí)點(diǎn),并找出該代碼真正錯(cuò)誤的原因,最后讓學(xué)生列舉出日常生活中涉及到選擇結(jié)構(gòu)即條件判斷的例子。教師還可以根據(jù)錯(cuò)誤的類型在實(shí)踐環(huán)節(jié)中給出相應(yīng)的錯(cuò)誤代碼,讓學(xué)生檢驗(yàn)課堂學(xué)習(xí)的效果,避免編程過(guò)程中犯同類錯(cuò)誤,在更正錯(cuò)誤的過(guò)程中發(fā)現(xiàn)積極性,培養(yǎng)良好的編程習(xí)慣。

  2.3教學(xué)效果及評(píng)價(jià)

  通過(guò)在C語(yǔ)言程序課教學(xué)中引入錯(cuò)誤案例學(xué)習(xí),既能提高學(xué)生自主學(xué)習(xí)的效率、在實(shí)踐中取得了更好的教學(xué)效果,也能大大提高學(xué)生的編程能力,例如,學(xué)生在定義數(shù)組的時(shí)候容易忽視數(shù)組的個(gè)數(shù),可能會(huì)錯(cuò)誤地使用下標(biāo)的數(shù)字,只要教師在錯(cuò)誤案例中重復(fù)申明該類錯(cuò)誤,學(xué)生才會(huì)加深記憶,經(jīng)過(guò)強(qiáng)調(diào)學(xué)生則會(huì)避免此類錯(cuò)誤。通過(guò)對(duì)上課學(xué)生進(jìn)行匿名問(wèn)卷調(diào)查發(fā)現(xiàn),100%的學(xué)生認(rèn)為采用錯(cuò)誤案例分析和討論的學(xué)習(xí)模式比傳統(tǒng)教師課堂填鴨式講授語(yǔ)法知識(shí)點(diǎn)的模式更能提高自己的學(xué)習(xí)能力和學(xué)習(xí)效率。

  3結(jié)論

  想要提高C語(yǔ)言的編程能力,以及提高教學(xué)效果,可以從錯(cuò)誤案例的搜集與分類開(kāi)始,再引導(dǎo)學(xué)生通過(guò)錯(cuò)誤案例分析與討論解決實(shí)際問(wèn)題,理清課程知識(shí)體系。錯(cuò)誤案例教學(xué)法的運(yùn)用有利于學(xué)生程序思維的建立,有利于學(xué)生程序設(shè)計(jì)能力的提高,同時(shí)對(duì)促進(jìn)教學(xué)改革和加強(qiáng)素質(zhì)教育有著積極的意義。在實(shí)際編程過(guò)程中還有其他的可能性,這需要教師在以后的教學(xué)過(guò)程中更要留心,更要注意錯(cuò)誤經(jīng)驗(yàn)的積累,所以研究此問(wèn)題不僅僅可以提高學(xué)生的編程能力,而且對(duì)于教師自身教學(xué)技能理論加強(qiáng)也有著重要的實(shí)際意義。

  參考文獻(xiàn):

  [1]余麗紅,龍諾春,林春景.C語(yǔ)言實(shí)踐中易出現(xiàn)的編程錯(cuò)誤及解答[J].數(shù)字技術(shù)與應(yīng)用,2014(8):220-221.

  [2]楊冬云.C語(yǔ)言學(xué)習(xí)中幾個(gè)常見(jiàn)典型錯(cuò)誤分析[J].電腦知識(shí)與技術(shù),2017,13(13):65-66.

  [3]薛非.品悟C:拋棄C程序設(shè)計(jì)中的謬誤與惡習(xí)[M].北京:清華大學(xué)出版社,2012.

  [4]于啟紅.案例教學(xué)法在編程語(yǔ)言課程中的作用探討[J].計(jì)算機(jī)時(shí)代,2014(11):62-64.


【錯(cuò)誤案例教學(xué)法在C語(yǔ)言教學(xué)的應(yīng)用論文】相關(guān)文章:

淺談案例教學(xué)法的應(yīng)用教育論文07-06

案例教學(xué)法在酒店專業(yè)教學(xué)的應(yīng)用論文10-12

案例教學(xué)法在中學(xué)德育教學(xué)的應(yīng)用論文07-04

淺談案例教學(xué)法在VFP教學(xué)中的應(yīng)用的論文07-06

案例教學(xué)法在平面設(shè)計(jì)中的應(yīng)用論文01-10

經(jīng)濟(jì)管理教學(xué)對(duì)案例教學(xué)法的應(yīng)用論文11-14

案例教學(xué)法在中職語(yǔ)言課的嘗試論文10-12

案例教學(xué)法在高二地理教學(xué)的應(yīng)用論文09-02

淺談案例教學(xué)法在中職數(shù)學(xué)教學(xué)中的應(yīng)用論文10-10

主站蜘蛛池模板: av主播在线观看 | 在线观看av网页 | 大陆少妇xxxx做受 | 色妹子在线 | 欧美碰碰 | 狠狠色噜噜狠狠狠狠色综合久av | 国产极品jk白丝喷白浆图片 | 狠狠干视频网 | 胸大美女又黄的网站 | 亚洲成av人片在线观看香蕉 | 国产乱妇视频 | 2018中文字幕在线观看视频 | 久久精品国产亚洲大片 | 午夜性视频国产牛牛视频 | 国产成人无码h在线观看网站 | 国产亚洲精品品视频在线 | 欧美三级在线播放线观看 | 亚洲国产精品一 | 欧美丝袜丝交video | 国产白丝喷水娇喘视频 | 精品久久久爽爽久久男人和男人 | 无尺码精品产品国产 | 日本理论片在线播放 | 亚洲中文字幕va毛片在线 | 国产 浪潮av性色四虎 | 色一欲一性一乱—区二区三区 | 中文字幕无码他人妻味 | www.在线观看网站 | 九色九九九老阿姨 | 99热国产这里只有精品6 | 人禽伦免费交视频播放 | 久久成人伊人欧洲精品 | 91成人在线视频观看 | 久久久久一区二区三区 | 无码手机线免费观看 | 人妻忍着娇喘被中进中出视频 | 欧美婷婷| 国产精品77777 | 亚洲女初尝黑人巨高清 | 日韩欧美偷拍 | 欧日韩不卡在线视频 | 亚洲欧美综合另类 | 91视频官网入口 | 亚洲精品嫩草研究院久久 | 日韩一区二区三区中文字幕 | 中国熟女仑乱hd | 国产v亚洲v天堂a无码99 | 中文字幕人妻色偷偷久久 | 日韩精品黄色片 | 欧美色图亚洲激情 | 欧美成人免费一区二区三区 | 噢宝贝你里面又紧又湿 | 99热国产在线手机精品 | 婷婷久久综合九色综合色多多蜜臀 | 在线观看亚洲精品 | 99九色 | 欧美一区二区三区视频免费 | 97视频在线免费播放 | 激情欧美一区二区三区黑长吊 | 欧美成人午夜精品免费 | 久久亚洲精品无码观看不卡 | 麻豆aⅴ精品无码一区二区 精品国产免费一区二区三区香蕉 | 暖暖 免费 高清 日本 在线 | 国产精品久久自在自线 | (无码视频)在线观看 | 国产黄色网 | 国产又粗又猛又爽又黄视频 | 欧美人与禽zozzo性伦交 | 超碰青草 | 亚洲中文字幕日产乱码在线 | 1024av视频 | 91国内视频 | 老司机亚洲精品影院无码 | 四虎影院www. | 亚洲午夜久久久久久久久电影网 | 国产一级二级在线播放 | 日韩精品一区二区三区影院 | 性囗交免费视频观看 | 国产无人区码卡功能齐全 | 蜜桃视频一区二区三区在线观看 | 欧美日产成人高清视频 | 131美女爱做视频 | 99r在线精品视频在线播放 | 国产亚洲欧美日韩在线一区二区三区 | aaa日本高清在线播放免费观看 | 色亚洲成人 | 人人插人人爱 | 久草综合网 | 成人18禁深夜福利网站app免费 | 亚洲精品久久久久久无码色欲四季 | 欧美日韩你懂的 | 精品精品国产高清a毛片牛牛 | 人妻少妇一区二区三区 | 69久久99精品久久久久婷婷 | 人人爽天天碰狠狠添 | 九一精品国产白色高跟鞋 | 久草在线新首页 | 99国产揄拍国产精品人妻 | 喷水av在线 |