下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
高校民語(yǔ)言學(xué)生C++教學(xué)問題探析高校民語(yǔ)言學(xué)生C++教學(xué)問題探析
Abstract:TheminoritystudentsisoneofthecomponentsinXinjianguniversities,mostlyfromruralandpastoralareas,sotheiracademiclevelislow,thefoundationisrelativelyfragile.C++teachingtominoritystudentsisanimportantpartofcomputerteachinginhigherschools.ThepaperanalyzestheproblemsinC++classwithallminoritystudentsandproposessomesolutions.
Keywords:minoritystudents;C++teaching;problems;solutions
中圖分類號(hào):TP31文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1006-4311〔2022〕09-0219-02
0引言
?C++語(yǔ)言程序設(shè)計(jì)》是計(jì)算機(jī)專業(yè)的一門專業(yè)根底必修課。C++蘊(yùn)含了程序設(shè)計(jì)的根本思想,囊括了程序設(shè)計(jì)的根本概念[1]。高等院校開設(shè)C++語(yǔ)言程序設(shè)計(jì)的目的是讓學(xué)生掌握程序設(shè)計(jì)的根本辦法,逐步形成正確的程序設(shè)計(jì)思想,同時(shí)還能夠熟練地使用C++進(jìn)行程序設(shè)計(jì)和調(diào)試,為其他程序設(shè)計(jì)課程的學(xué)習(xí)和應(yīng)用打下根底。民語(yǔ)言學(xué)生是--高校生源中的組成局部之一,多數(shù)來自農(nóng)村牧區(qū),學(xué)業(yè)水平偏低,根底較為單薄,學(xué)習(xí)這類抽象課程的困難程度可想而知。基于此,筆者擬對(duì)--高校民語(yǔ)言學(xué)生C++教學(xué)中存在的問題進(jìn)行分析,并進(jìn)而探討相關(guān)的應(yīng)對(duì)策略,以期對(duì)--高校民語(yǔ)言學(xué)生C++教學(xué)有所助益。
1存在問題分析
1.1學(xué)生學(xué)業(yè)根底單薄,畏難情緒普遍存在目前C++課程所采用的授課語(yǔ)言是漢語(yǔ)教學(xué),上機(jī)環(huán)境為VisualC++6.0,以英語(yǔ)為主。民語(yǔ)言學(xué)生尤其是民考民學(xué)生,中小學(xué)主要以民族語(yǔ)言授課,高考以前根本沒有接觸過其他語(yǔ)言。雖然經(jīng)過一年的預(yù)科學(xué)習(xí),具備了一定的漢語(yǔ)聽說能力,但進(jìn)入專業(yè)學(xué)習(xí)后,面對(duì)課堂上大量的專業(yè)理論和專業(yè)術(shù)語(yǔ)還是感覺力不存心。C++程序設(shè)計(jì)語(yǔ)言是以英語(yǔ)為根底的,程序運(yùn)行、調(diào)試的環(huán)境以及錯(cuò)誤信息都是用英語(yǔ)給出的,而民語(yǔ)言學(xué)生,根本沒學(xué)過外語(yǔ),即便是學(xué)過,也由于各種因素的影響,英語(yǔ)根底較為單薄。英語(yǔ)、漢語(yǔ)、母語(yǔ)三門語(yǔ)言的在課堂上的轉(zhuǎn)換使得學(xué)生更是暈頭轉(zhuǎn)向、云里霧里,畏難情緒普遍存在。
1.2課下復(fù)習(xí)不到位,新知識(shí)理解困難該課程一般在大二開設(shè),其前導(dǎo)課程是C語(yǔ)言。C語(yǔ)言是民語(yǔ)言學(xué)生接觸到的第一門程序設(shè)計(jì)類課程,大多數(shù)同學(xué)還沒有掌握程序設(shè)計(jì)類課程的學(xué)習(xí)辦法,只注重課堂上聽老師講,而忽略了課下復(fù)習(xí)和再學(xué)習(xí)環(huán)節(jié),致使C語(yǔ)言普遍較差。而C++中的根底知識(shí)中很大一局部源于C語(yǔ)言,教師在課堂講授的時(shí)候,遇到與C語(yǔ)言相同的知識(shí)點(diǎn)采用的辦法一般是稍加提及就快速略過,根底不好的同學(xué)再理解C++的新知識(shí)就感覺十分困難了。
1.3程序編制能力差,書寫不標(biāo)準(zhǔn)學(xué)生普遍沒有“算法〞的概念。示例計(jì)算階乘、累加和等計(jì)算類型的題目,用筆會(huì)算,也根本上能表述分明計(jì)算的步驟,但到用C++語(yǔ)言書寫程序的階段時(shí),就手足無措了。講過的例題能明白,遇到類似的題目就又不會(huì)了。理解問題、分析問題和解決問題的能力缺乏。編程根本上停留在“照貓畫貓〞的階段。
大局部的學(xué)生程序書寫不標(biāo)準(zhǔn),典型的表現(xiàn)之一是所編寫的程序格式混亂,沒有縮進(jìn)或亂縮進(jìn),“{}〞沒有獨(dú)占一行等,尤其是語(yǔ)句嵌套時(shí),更是亂七八糟,括號(hào)不匹配這樣的低級(jí)問題更是頻頻出現(xiàn)。另一個(gè)典型表現(xiàn)是程序沒有注釋或者注釋全是廢棄的代碼?!办`光乍現(xiàn)〞后寫出的程序,一段時(shí)間后就看不懂了。
1.4程序調(diào)試能力弱性能良好的程序和軟件不可能一蹴而就,沒有錯(cuò)誤,因此調(diào)試是程序員最根本的技能之一。而目前學(xué)生最欠缺的就是該項(xiàng)技能。實(shí)驗(yàn)課上,學(xué)生所做的往往就是:錄入程序、單擊“編譯〞按鈕、“連接〞按鈕,最后單擊“運(yùn)行〞按鈕,如果正確就看結(jié)果,然后下一題。一旦不能成功運(yùn)行,根本上采用的辦法都是舉手,請(qǐng)老師來解決。不看也不會(huì)看Debug窗口給出的錯(cuò)誤提示信息。
2應(yīng)對(duì)問題策略
2.1多舉例,幫忙民語(yǔ)言學(xué)生掌握抽象的概念C++語(yǔ)言的學(xué)習(xí)過程是一個(gè)相當(dāng)抽象的過程,各種各樣的語(yǔ)句都以符號(hào)的形式展現(xiàn)在面前,學(xué)生難免會(huì)對(duì)此產(chǎn)生厭倦。以民語(yǔ)言學(xué)生熟悉的人和事來舉例,可以幫忙他們掌握抽象的概念。示例,以阿凡提的外號(hào)是“智多星〞,請(qǐng)阿凡提吃飯,就是請(qǐng)智多星吃飯,阿凡提吃飽了就是智多星吃飽了為例,來講授“引用〞的用法和意義。以民族學(xué)生名字根本上是自己的名字在前,后跟父親的名字為例來講述類中“繼承〞的概念。
2.2分組、分級(jí)布置實(shí)驗(yàn)任務(wù),選取趣味題目,激發(fā)學(xué)生的學(xué)習(xí)興趣上機(jī)實(shí)踐環(huán)節(jié)是C++的重要組成局部。課堂上的理論只有在實(shí)際編程過程中才能真正掌握。針對(duì)學(xué)生不同的學(xué)習(xí)根底和學(xué)習(xí)要求,實(shí)驗(yàn)課上,允許學(xué)生自由分組,一般2~4人為一組。上課時(shí)按組坐座位。將作業(yè)分為根本作業(yè)和思考作業(yè),根本作業(yè)倡議自行完成,思考作業(yè)那么可以集思廣益,大家一起解決。思考作業(yè)多項(xiàng)選擇擇有意思的題目如“八皇后問題〞、“百錢百雞〞,提高學(xué)習(xí)的趣味性,激發(fā)學(xué)生的學(xué)習(xí)興趣。
2.3培養(yǎng)好的編程習(xí)慣,標(biāo)準(zhǔn)程序書寫格調(diào)程序的書寫格調(diào),將直接影響到學(xué)生的學(xué)習(xí)效率。嚴(yán)格標(biāo)準(zhǔn)的程序代碼層次清晰,一目了然,可以降低代碼出錯(cuò)率,示例能夠有效防止括號(hào)不配對(duì)等低級(jí)問題,也便于后期的程序維護(hù)與修改工作。C++課程講授伊始,就應(yīng)對(duì)學(xué)生的程序書寫格調(diào)提出嚴(yán)格的要求,同一個(gè)模塊內(nèi)的語(yǔ)句必須寫在同一列上,不同層次的模塊必須按照縮進(jìn)的原那么進(jìn)行書寫。書寫格調(diào)好的程序可以提高學(xué)生的閱讀效率和改錯(cuò)效率,同時(shí),增強(qiáng)他們對(duì)模塊化概念的理解。
2.4采用“改錯(cuò)〞規(guī)范范例的辦法,幫忙學(xué)生掌握“錯(cuò)誤信息〞的根本詞匯民語(yǔ)言學(xué)生英語(yǔ)根底比擬差,“沒有學(xué)過英語(yǔ),看不懂錯(cuò)誤信息,所以不看〞,是大多數(shù)學(xué)生的普遍反饋。針對(duì)這種情況,本人所采用的辦法是:理論課講述時(shí),選擇一個(gè)典型的程序范例,“改錯(cuò)〞其中的某些語(yǔ)句,帶著大家一起讀Debug窗口給出的錯(cuò)誤提示信息,劃出其中的關(guān)鍵詞,要求學(xué)生記錄這些關(guān)鍵詞。實(shí)驗(yàn)課時(shí),如果再出現(xiàn)類似的問題,即使看不懂整個(gè)錯(cuò)誤信息的意思,只要能認(rèn)識(shí)關(guān)鍵詞,也就能大致確定錯(cuò)誤的類型了。示例:刪掉語(yǔ)句后的“;〞,錯(cuò)誤提示為:“errorC2143:syntaxerror:missing';'before'}'〞,關(guān)鍵詞為“missing〞。上機(jī)練習(xí)時(shí),學(xué)生再看到錯(cuò)誤信息中的“missing〞字樣,就能根本確定是源程序中短少了某個(gè)符號(hào)而引起的錯(cuò)誤,從而縮小查找的范圍。
3結(jié)語(yǔ)
本文針對(duì)目前高校計(jì)算機(jī)專業(yè)C++民語(yǔ)言學(xué)生的教
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年上教版八年級(jí)歷史上冊(cè)月考試卷含答案
- 2025年滬教版選擇性必修1生物上冊(cè)月考試卷含答案
- 2025年滬教版高三歷史上冊(cè)階段測(cè)試試卷含答案
- 2025年浙教新版選修6歷史下冊(cè)月考試卷含答案
- 2025年滬教版八年級(jí)地理上冊(cè)月考試卷
- 2025年人教A版七年級(jí)物理上冊(cè)月考試卷含答案
- 2025年滬科版八年級(jí)地理上冊(cè)月考試卷含答案
- 2025年農(nóng)行個(gè)人貸款合同范本3篇
- 2025年南京琴行教師知識(shí)產(chǎn)權(quán)保護(hù)與使用合同4篇
- 二零二五年度農(nóng)藥生產(chǎn)許可證申請(qǐng)代理合同范本3篇
- 2025年度公務(wù)車輛私人使用管理與責(zé)任協(xié)議書3篇
- 經(jīng)濟(jì)學(xué)基礎(chǔ)試題及答案 (二)
- 售后工程師述職報(bào)告
- 綠化養(yǎng)護(hù)難點(diǎn)要點(diǎn)分析及技術(shù)措施
- 2024年河北省高考?xì)v史試卷(含答案解析)
- 車位款抵扣工程款合同
- 小學(xué)六年級(jí)數(shù)學(xué)奧數(shù)題100題附答案(完整版)
- 湖南高速鐵路職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試參考試題庫(kù)(含答案)
- 英漢互譯單詞練習(xí)打印紙
- 2023湖北武漢華中科技大學(xué)招聘實(shí)驗(yàn)技術(shù)人員24人筆試參考題庫(kù)(共500題)答案詳解版
- 一氯二氟甲烷安全技術(shù)說明書MSDS
評(píng)論
0/150
提交評(píng)論