楊江濤
摘 要:“C語(yǔ)言程序設(shè)計(jì)”是以培養(yǎng)學(xué)生計(jì)算思維和實(shí)踐能力為核心的一門(mén)課程,實(shí)踐性特別強(qiáng)。文章分析了“C語(yǔ)言程序設(shè)計(jì)”課程中出現(xiàn)的一些問(wèn)題,比如教材、教學(xué)方法、教學(xué)評(píng)價(jià)等,提出對(duì)相應(yīng)的改革措施,以提高“C語(yǔ)言程序設(shè)計(jì)”課程的教學(xué)質(zhì)量與水平。
關(guān)鍵詞:“C語(yǔ)言程序設(shè)計(jì)”;教學(xué)改革;教學(xué)方法;教學(xué)評(píng)價(jià)
1 “C語(yǔ)言程序設(shè)計(jì)”課程教學(xué)中出現(xiàn)的問(wèn)題
1.1 學(xué)生理論基礎(chǔ)參差不齊
“C語(yǔ)言程序設(shè)計(jì)”主要在大學(xué)一年級(jí)第一學(xué)期或第二學(xué)期開(kāi)設(shè),學(xué)生從高中進(jìn)入大學(xué),對(duì)大學(xué)的學(xué)習(xí)方式一般都有個(gè)適應(yīng)過(guò)程,許多學(xué)生對(duì)于程序設(shè)計(jì)是第一次接觸,腦海中對(duì)程序設(shè)計(jì)沒(méi)有任何概念,這類(lèi)學(xué)生教起來(lái)就比較費(fèi)時(shí)、費(fèi)力;而少數(shù)學(xué)生高中就接觸過(guò)程序設(shè)計(jì),有一些基礎(chǔ),這類(lèi)學(xué)生教起來(lái)就比較容易。且每個(gè)學(xué)生的接受能力也不同,有時(shí)老師為了達(dá)到完成進(jìn)度的目的,就容易忽視一部分學(xué)生的接受能力;這些學(xué)生為了完成任務(wù),會(huì)死記硬背,生搬硬套,長(zhǎng)此以往,就會(huì)有懈怠、厭學(xué)等情緒。所以,采用統(tǒng)一的教學(xué)模式難以達(dá)到預(yù)期的效果。
1.2 學(xué)生在實(shí)訓(xùn)中對(duì)編程錯(cuò)誤處理能力準(zhǔn)備不足
對(duì)于剛接觸C語(yǔ)言的學(xué)生,讓他們感到困惑的是編譯與連接時(shí)出現(xiàn)的錯(cuò)誤;對(duì)于入門(mén)后的學(xué)生,讓他們感到困惑的是運(yùn)行時(shí)出現(xiàn)的邏輯錯(cuò)誤。由于錯(cuò)誤都是英文顯示,而學(xué)生的英文水平一般,許多學(xué)生對(duì)英文提示的編譯與連接時(shí)的錯(cuò)誤和運(yùn)行時(shí)的邏輯錯(cuò)誤有天生的畏懼心理,很難讀懂這些錯(cuò)誤提示從而未能把這些錯(cuò)誤解決掉,故編程中出現(xiàn)的這兩類(lèi)錯(cuò)誤對(duì)學(xué)生來(lái)說(shuō)很具有挑戰(zhàn)性。
1.3 教材不合理
當(dāng)前,“C語(yǔ)言程序設(shè)計(jì)”的教材可謂是多種多樣,大部分教材把基礎(chǔ)知識(shí)安排在前面,然后安排變量和運(yùn)算符,最后安排控制語(yǔ)句,即使在以后的內(nèi)容中談到完整的編程,但是把一大堆枯燥無(wú)味且難以理解和記憶的語(yǔ)法規(guī)則安排在怎樣編程之前,這樣學(xué)生就會(huì)感到?jīng)]有興趣,也不容易記憶,最終打擊了學(xué)生學(xué)習(xí)的自信心和積極性,從而大大影響了學(xué)生的學(xué)習(xí)效果。通過(guò)調(diào)查,學(xué)生早前形成的邏輯思維,特別是數(shù)學(xué)思維,與現(xiàn)在C語(yǔ)言程序的編寫(xiě)有相當(dāng)大的差異,學(xué)生都渴望有一本知識(shí)內(nèi)容循序漸進(jìn),且對(duì)一些實(shí)際問(wèn)題深入分析,可以慢慢把學(xué)生引入自己能動(dòng)手編程的教材。
1.4 教學(xué)方法單一
C語(yǔ)言思維、理論知識(shí)較多,內(nèi)容抽象難懂,學(xué)生學(xué)起來(lái)枯燥乏味。如果在教學(xué)中只是一味地講,只學(xué)習(xí)理論知識(shí),不關(guān)注學(xué)習(xí)過(guò)程中學(xué)生的設(shè)計(jì)思維、設(shè)計(jì)能力和實(shí)踐能力的提高,那么這樣的教學(xué)方式只會(huì)達(dá)到事倍功半的效果。
1.5 教學(xué)評(píng)價(jià)單一
傳統(tǒng)“C語(yǔ)言程序設(shè)計(jì)”課程考核主要依靠學(xué)生的筆試成績(jī),也就是用紙質(zhì)閉卷考試的方式作為主要考核依據(jù),這是由對(duì)“C語(yǔ)言程序設(shè)計(jì)”這門(mén)實(shí)踐性很強(qiáng)的課程沒(méi)有引起足夠重視。這門(mén)課除了以培養(yǎng)學(xué)生思維能力為主要目的外,還有一個(gè)重要目的就是培養(yǎng)學(xué)生的動(dòng)手實(shí)踐能力。所以,為了使學(xué)生掌握“C語(yǔ)言”這門(mén)編程課程并解決生活和工作中的相關(guān)問(wèn)題,提高學(xué)生實(shí)踐中的編程能力,必須改變傳統(tǒng)的以筆試成績(jī)定天下的評(píng)價(jià)方式。
1.6 課程思政環(huán)節(jié)薄弱
由于“C語(yǔ)言程序設(shè)計(jì)”任課教師對(duì)思政方面的理解透徹性略顯不足,在思政方面的教學(xué)規(guī)律和要求的專(zhuān)業(yè)性上的掌握也有所欠缺,從“C語(yǔ)言程序設(shè)計(jì)”課程中吸取的一些思政元素的能力有待進(jìn)一步提高,比如以下思政元素:國(guó)家觀、民族觀、歷史觀、文化觀、價(jià)值觀等[1]。大多數(shù)“C語(yǔ)言程序設(shè)計(jì)”教師在長(zhǎng)期的教學(xué)中只關(guān)注知識(shí)體系的研究,而忽視對(duì)職業(yè)需求和核心素養(yǎng)的關(guān)注。同時(shí),在傳統(tǒng)的教育模式下,“C語(yǔ)言程序設(shè)計(jì)”課程學(xué)習(xí)與思政教育之間彼此隱含的密切聯(lián)系往往被教師忽略了。很多教師重教學(xué),輕思政工作,他們認(rèn)為思政工作是班主任、輔導(dǎo)員及思政教師的責(zé)任,所以課程思政任重道遠(yuǎn)。
2 ? “C語(yǔ)言程序設(shè)計(jì)”課程教學(xué)改革措施
2.1 采用分組式教學(xué)
對(duì)于學(xué)生理論基礎(chǔ)知識(shí)參差不齊的情況,教師可以在前期教學(xué)中了解,比如通過(guò)提問(wèn)、作業(yè)等判斷學(xué)生的基礎(chǔ),把學(xué)生分成幾組,每組里都有好、中、差的學(xué)生,由于代碼都是英文的,每組中盡量安排一個(gè)英文成績(jī)好的學(xué)生。教師講解完一個(gè)案例后,讓每組學(xué)生進(jìn)行自由討論,基礎(chǔ)好的學(xué)生掌握得比較快,讓他們對(duì)同組的中、差同學(xué)進(jìn)行講解,英文好的學(xué)生從中協(xié)助,這樣來(lái)解決教師沒(méi)有分身術(shù)的短板。通過(guò)討論,基礎(chǔ)好的學(xué)生得以鞏固知識(shí),基礎(chǔ)上差的學(xué)生相當(dāng)于又聽(tīng)了一次案例的講解,教師需隨時(shí)參與他們的討論并提供引導(dǎo)和幫助,這樣不僅可以提高各層次學(xué)生的學(xué)習(xí)成績(jī),還增加了他們彼此之間的感情,鍛煉他們的組織能力和協(xié)調(diào)能力。
2.2 解決編程錯(cuò)誤的一些手段
對(duì)于在C語(yǔ)言實(shí)訓(xùn)中編譯與連接時(shí)出現(xiàn)的一些常見(jiàn)錯(cuò)誤,教師在示范編程的時(shí)候,可以在特定情景下人為地制造一些錯(cuò)誤,然后和學(xué)生一起觀察下面的錯(cuò)誤提示,幫助他們理解這種錯(cuò)誤,教會(huì)他們?nèi)绾谓鉀Q這一類(lèi)錯(cuò)誤。例如,在第一次實(shí)訓(xùn)課時(shí),教師在一個(gè)程序正確運(yùn)行后,可以故意用一個(gè)中文符號(hào)替換一個(gè)英文符號(hào)并且把其中一個(gè)分號(hào)遺漏掉,帶著他們看下面的錯(cuò)誤提示,并讓他們理解并記住提示中經(jīng)常遇到的英文單詞,以此種手段來(lái)解決編譯與連接時(shí)出現(xiàn)的一些常見(jiàn)錯(cuò)誤。對(duì)于大多數(shù)學(xué)生會(huì)遇到的錯(cuò)誤,教師可以在全體學(xué)生面前講解。對(duì)于后面實(shí)訓(xùn)時(shí)遇到的常見(jiàn)邏輯錯(cuò)誤,可以教學(xué)生用以下兩種方法來(lái)排除:一種是輸出語(yǔ)句;另一種是斷點(diǎn)調(diào)試。這樣不僅能讓學(xué)生掌握一些C語(yǔ)言的基本知識(shí),還提高了學(xué)生的自學(xué)能力。
2.3 選取合適的教材,
目前,“C語(yǔ)言程序設(shè)計(jì)”的教材種類(lèi)繁多,每種教材都有他們各自的特點(diǎn),選擇教材時(shí)應(yīng)注意:一是選取的教材需要突出重點(diǎn),要盡量仔細(xì)說(shuō)明難點(diǎn),這樣方便學(xué)生自學(xué)。二是選取的教材次序安排要合理,由簡(jiǎn)單到復(fù)雜,由表及里地對(duì)課程進(jìn)行組織。三是選取的教材內(nèi)容要全面,有些教材忽略了“C語(yǔ)言程序設(shè)計(jì)”中不經(jīng)常使用到的知識(shí)點(diǎn),造成學(xué)生在學(xué)習(xí)時(shí)出現(xiàn)一些漏洞,對(duì)某些知識(shí)不知其所以然。四是選取的教材要插入與實(shí)際相聯(lián)系的實(shí)例,而且插入的實(shí)例所涉及的知識(shí)點(diǎn)應(yīng)當(dāng)與教材的章節(jié)密切對(duì)應(yīng)。
2.4 教學(xué)方法改革
大多數(shù)高校對(duì)“C語(yǔ)言”這門(mén)課程的教學(xué)只重視理論而忽略學(xué)生的實(shí)踐能力,讓學(xué)生在學(xué)習(xí)中只能死記硬背?!癈語(yǔ)言”教學(xué)方法不能太單一,應(yīng)該靈活多變,比如可以應(yīng)用以下幾種教學(xué)方法:一是案例教學(xué)法,這樣理論與實(shí)際就更容易結(jié)合。例如,在講授C語(yǔ)言概述這節(jié)的內(nèi)容時(shí),C語(yǔ)言的特點(diǎn)和功能用幾個(gè)典型的案例來(lái)介紹,學(xué)生就會(huì)有學(xué)有所值、學(xué)有所用的感覺(jué),這樣會(huì)增加學(xué)生學(xué)好C語(yǔ)言的欲望,激發(fā)學(xué)生的學(xué)習(xí)興趣。二是啟發(fā)式教學(xué)法,這樣學(xué)生分析問(wèn)題、解決問(wèn)題的能力就會(huì)有所提高。例如,在講授新的內(nèi)容時(shí),教師可先回顧并復(fù)習(xí)一下上節(jié)課所講的知識(shí),然后引出這節(jié)課將上新內(nèi)容的問(wèn)題,這個(gè)問(wèn)題如何解決就是這節(jié)課的主要任務(wù),這時(shí)學(xué)生就會(huì)產(chǎn)生疑問(wèn),好奇心油然而生,并會(huì)化被動(dòng)為主動(dòng),自主完成對(duì)新內(nèi)容的學(xué)習(xí)。三是討論授課法,例如,為了完成課程內(nèi)容的學(xué)習(xí),把課堂交給學(xué)生,讓學(xué)生成為課堂主體,教師可以在授課的整個(gè)過(guò)程中不斷地提出問(wèn)題,通過(guò)多多討論,學(xué)生也會(huì)好好互動(dòng),一起想出解決問(wèn)題的辦法,從而掌握這堂課的學(xué)習(xí)內(nèi)容,而教師的角色只是一個(gè)引導(dǎo)者。
2.5 教學(xué)評(píng)價(jià)改革
“C語(yǔ)言”是一門(mén)實(shí)踐性和應(yīng)用性都比較強(qiáng)的課程,學(xué)生平時(shí)必須注重實(shí)訓(xùn)。課程評(píng)價(jià)主要是過(guò)程性評(píng)價(jià),即以平時(shí)評(píng)價(jià)、任務(wù)評(píng)價(jià)、期末評(píng)價(jià)組成[2]。平時(shí)評(píng)價(jià)主要是由考勤情況、課堂表現(xiàn)、討論問(wèn)題、回答問(wèn)題等組成。任務(wù)評(píng)價(jià)就是對(duì)任務(wù)的準(zhǔn)備、理論知識(shí)的掌握程度、程序的編寫(xiě)、任務(wù)實(shí)施情況進(jìn)行評(píng)價(jià),學(xué)期結(jié)束時(shí)把這些任務(wù)分別統(tǒng)計(jì)并且計(jì)算出學(xué)生的平均分。期末評(píng)價(jià)就是通過(guò)出一張?jiān)嚲?,試卷?nèi)容覆蓋全部課程知識(shí)點(diǎn),即筆試成績(jī)。對(duì)于實(shí)訓(xùn)評(píng)價(jià),要求學(xué)生在實(shí)訓(xùn)課中完成操作后現(xiàn)場(chǎng)提交,這樣就排除學(xué)生課后相互抄襲的可能性。由于是現(xiàn)場(chǎng)提交,可以避免一些與學(xué)習(xí)無(wú)關(guān)的事情發(fā)生,比如聊天,打游戲等。總的來(lái)說(shuō),期末總評(píng)價(jià)=過(guò)程評(píng)價(jià)80%+實(shí)訓(xùn)評(píng)價(jià)20%,其中過(guò)程評(píng)價(jià)=平時(shí)評(píng)價(jià)30%+任務(wù)評(píng)價(jià)30%+期末評(píng)價(jià)40%[3-4]。
2.6 增強(qiáng)課程思政環(huán)節(jié)
“C語(yǔ)言程序設(shè)計(jì)”任課教師不但要經(jīng)常與思政任課教師加強(qiáng)溝通交流,而且需要經(jīng)常觀看新聞聯(lián)播等了解國(guó)家大政方針政策,從而把握正確的政治方向?!癈語(yǔ)言程序設(shè)計(jì)”任課老師要以身作則,把自己想象成班主任,隨時(shí)了解學(xué)生的思想。在“C語(yǔ)言程序設(shè)計(jì)”課程教學(xué)中,當(dāng)講到C語(yǔ)言的歷史和C語(yǔ)言之父丹尼斯·里奇時(shí),會(huì)聯(lián)想到喬布斯,雖然喬布斯很富有,但是丹尼斯·里奇更應(yīng)該被歷史銘記[5]。這時(shí)可聯(lián)系到我國(guó)的理論自信,教育學(xué)生應(yīng)該拋棄一切向錢(qián)看的思想,不應(yīng)該只知道享樂(lè)和個(gè)人主義,而應(yīng)該認(rèn)真學(xué)好專(zhuān)業(yè)知識(shí),樹(shù)立共產(chǎn)主義理想,建立適合社會(huì)主義的人生觀和價(jià)值觀以及全心全意為人民服務(wù)的思想[6]。
3 結(jié)語(yǔ)
通過(guò)分析“C語(yǔ)言程序設(shè)計(jì)”課程教學(xué)中出現(xiàn)的一些問(wèn)題,對(duì)生源水平、教材、教學(xué)方法、教學(xué)評(píng)價(jià)等方面提出了一些改革措施,以此來(lái)培養(yǎng)學(xué)生思考問(wèn)題和解決問(wèn)題的能力,從而找出一條途徑,使這條途徑既符合實(shí)際要求,又能提高教育教學(xué)質(zhì)量。
[參考文獻(xiàn)]
[1]彭馨.高校計(jì)算機(jī)C語(yǔ)言實(shí)驗(yàn)教學(xué)方法探討[J].電腦知識(shí)與技術(shù),2020(30):179-180.
[2]戴曉峰,王莉萍.C語(yǔ)言程序設(shè)計(jì)教學(xué)方法研究[J].科技經(jīng)濟(jì)導(dǎo)報(bào),2020(32):141-142.
[3]謝競(jìng)博.C語(yǔ)言程序設(shè)計(jì)教學(xué)中的問(wèn)題及改革建議[J].重慶郵電大學(xué)學(xué)報(bào),2008(2):137-140.
[4]何菊,戴彩艷.計(jì)算機(jī)類(lèi)專(zhuān)業(yè)課程思政教學(xué)改革[J].福建電腦,2021(2):158-160.
[5]羅富貴,林芳,何傳波,等.C語(yǔ)言程序設(shè)計(jì)課程教學(xué)改革的研究與實(shí)踐[J].電腦知識(shí)與技術(shù),2020(17):158-159.
[6]劉翠翠.C語(yǔ)言程序設(shè)計(jì)教學(xué)中的問(wèn)題及改革建議[J].科技資訊,2017(18):143-144.
(編輯 姚 鑫)