色噜噜人体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

主站蜘蛛池模板: 日本丰满毛茸茸熟妇 | 91精品推荐 | 69av网| 四虎网页| 无码人妻精品一区二区蜜桃百度 | 一本久道久久综合狠狠躁不卡 | 色综合久久婷婷 | 亚洲人成欧美中文字幕 | 日本亲子乱子伦xxxx60岁 | 亚洲综合不卡 | 亚洲女子a中天字幕 | 亚洲午夜无码久久久久 | 色又黄又爽18件免费网站 | 疯狂蹂躏欧美一区二区精品 | 久久精品亚洲日本波多野结衣 | 人人澡人人人人天天夜夜 | 色偷偷人人澡久久超碰97 | 国产资源av| 国产精品呻吟久久人妻无吗 | 日本一本草久国产欧美日韩 | 综合亚洲桃色第一影院 | 一 级做人爱全视频在线看 少妇性l交大片毛多 | 亚洲精品自偷自拍无码忘忧 | 国产激情免费在线观看 | 无码中文字幕日韩专区 | 伊人伊成久久人综合网 | 免费精品国产自产拍在线观看图片 | 亚洲人ⅴsaⅴ国产精品 | 狠狠色丁香久久婷婷综合蜜芽五月 | 作爱视频在线 | 国产黄色片免费 | 丰满少妇被猛男猛烈进入久久 | 久久亚洲国产精品影院 | 久久久免费的成人性教育片 | 2020最新无码国产在线观看 | 国产最爽乱淫视频免费 | 国产精品久久久久久久午夜 | 在线一区二区三区视频 | 免费一级大片 | 久久久午夜精品 | 永久在线观看免费版 | 成人一区二区三区免费视频 | 西西人体做爰大胆gogo | 国产精品美女一区 | 欧美男人操女人视频 | 国产激情在线看 | 三级三级久久三级久久 | 国产裸体无遮挡 | 中文字幕日韩有码 | 丁香花激情六月 | 国产美女精品视频 | 亚洲精品午夜理伦不卡在线观看 | 国产精品欧美亚洲777777 | 色玖玖在线 | 日韩在线播放一区二区三区 | 少妇一区二区三区 | 久久色影视 | 永久免费观看的毛片手机视频 | 国内精品伊人久久久久777 | 特黄做受又粗又长又大又硬 | 噜噜噜亚洲色成人网站∨ | 欧美成人a视频 | 性感美女草逼 | 91香蕉国产在线观看 | 欧美有码在线 | 麻豆画精品传媒2021一二三区 | 99久久精品国产成人一区二区 | 在线观看国产中文字幕 | 三级黄色在线播放 | 成人免费毛片嘿嘿连载视频 | 99热在线观看免费精品 | 亚洲va综合va国产产va中 | 日本九九热在线观看官网 | 又色又爽又高潮免费视频国产 | 精品国产拍国产天天人 | 视色网 | 人妻无码第一区二区三区 | 日本啪啪片 | 19禁国产精品福利视频 | 波多野结衣第一页 | 97se狠狠狠狼鲁亚洲综合网 | 国产特级片 | 天堂网在线.www天堂在线资源 | 在线亚洲成人 | 国产精品久久久久电影网 | 最近2019中文字幕大全第二页 | 日韩成人免费在线视频 | 欧美性国产 | 青青青国产精品免费观看 | 日本老年老熟无码 | 你懂的亚洲 | 国产精品igao视频网网址3d | 久久国产欧美日韩精品 | 欧洲亚洲色一区二区色99 | 亚洲丰满胖妇xxxx做受 | 日韩精品久久久久久久玫瑰园 | 色老久| 在线播放日韩 | 亚洲2022国产成人精品无码区 |