非電腦專業(yè)C語言教學(xué)創(chuàng)新
時間:2022-04-16 11:15:00
導(dǎo)語:非電腦專業(yè)C語言教學(xué)創(chuàng)新一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
C語言是用于人與計算機(jī)交流的一種通用的程序設(shè)計語言。該語言具有豐富的運算符、表達(dá)式、語句靈活且可移植性強(qiáng)等特點。經(jīng)過多年的教學(xué)實踐發(fā)現(xiàn),對于非計算機(jī)專業(yè)的大學(xué)一年級學(xué)生而言,初次接觸C語言,難免會遇到一些難理解的問題。例如:自加、自減、逗號和三目運算符概念,復(fù)雜表達(dá)式中運算的優(yōu)先順序和結(jié)合規(guī)則,程序流程圖的繪制,根據(jù)算法用C語言編寫程序等,普遍反映了C語言難學(xué),學(xué)不懂,沒興趣學(xué)的現(xiàn)象。曾經(jīng)做過這樣的問卷調(diào)查,如果以總?cè)藬?shù)為100人為例,對學(xué)習(xí)C語言的情況分為4種:①感興趣易懂好學(xué);②勉強(qiáng)聽懂;③聽不懂;④不想聽想放棄。如圖1所示:那么,究竟用什么方法可以改善或避免這種現(xiàn)象的發(fā)生,下面將從幾個方面做一些研究和探討。
1.分析“學(xué)生難學(xué),學(xué)不懂C”現(xiàn)象
1.1學(xué)生學(xué)習(xí)態(tài)度較差對于非計算機(jī)專業(yè)的學(xué)生而言,大部分學(xué)生學(xué)習(xí)態(tài)度不端正。對這門課的學(xué)習(xí)沒有制定合理計劃,自覺性差、基本上是被動學(xué)習(xí),課前不預(yù)習(xí),課后不復(fù)習(xí),為了學(xué)習(xí)而學(xué)習(xí),缺乏自主意識。由于學(xué)習(xí)的主動性和探索性不夠,對老師講授的語法結(jié)構(gòu)和編程思想等內(nèi)容只是被動的學(xué)習(xí)和記憶,一旦自己獨立編寫程序則無從下筆,不知所措,這就勢必造成C語言難學(xué)的局面。
1.2教學(xué)方法存在問題首先,由于該課程的學(xué)時數(shù)不是很多受到限制,大部分老師為了完成教學(xué)任務(wù)每堂課的信息容量非常大,在講授這門課時,普遍采用“電灌”式的教學(xué)方法,教學(xué)活動以教師為中心,學(xué)生在下面被動地記筆記,所以,經(jīng)常出現(xiàn)“記完忘完”的現(xiàn)象。由于學(xué)生沒有真正消化理解課堂講授內(nèi)容,以致于無法跟上老師的教學(xué)節(jié)奏,因此,難以調(diào)動學(xué)生學(xué)習(xí)的積極性和主動性。其次,上機(jī)實驗沒有起到應(yīng)有效果,由于學(xué)時數(shù)太少,只能做一些簡單練習(xí),缺少學(xué)生自己獨立編程的實踐過程,達(dá)不到實驗應(yīng)取得的真正效果。
2.教學(xué)改革與探索
作為一名教了多年《C語言程序設(shè)計》課程的高校教師,就針對大多數(shù)學(xué)生對這門課程在學(xué)習(xí)上提出的疑問和困惑,總結(jié)經(jīng)驗,主要從教學(xué)思想,教學(xué)內(nèi)容,教學(xué)模式以及教學(xué)方法等多方面探討有效可行的改革方案。
2.1加強(qiáng)教材建設(shè)C語言程序設(shè)計本身比較抽象,學(xué)生在剛開始接觸時理解起來比較困難。根據(jù)教學(xué)大綱的教學(xué)順序,在前幾周講授的理論知識概念多、內(nèi)容枯燥難理解,這樣從一開始往往就導(dǎo)致學(xué)生對C語言失去學(xué)習(xí)的興趣,所以在選擇教材時,一定要選擇“理論精,案例多,易學(xué)習(xí)”為主的教材,教師在講授時有些知識在涉及到具體案例時再補充講解。
2.2改變教學(xué)思想與理念,培養(yǎng)學(xué)生學(xué)習(xí)興趣恩格斯說:“興趣與愛好是最好的老師”。在C語言教學(xué)中,要特別注意培養(yǎng)學(xué)生的學(xué)習(xí)興趣。我采取的方法是:先舉例進(jìn)行案列引導(dǎo)吸引學(xué)生注意力,例如,以學(xué)生感興趣的某種游戲為例,通過用C語言編程來實現(xiàn)游戲的過程引起學(xué)生的興趣,再講解具體的C語言知識。
2.3教學(xué)內(nèi)容的改革傳統(tǒng)的教學(xué)過于注重語句、語法等細(xì)節(jié)的教學(xué),對學(xué)生分析、解決問題的能力訓(xùn)練不夠,很多學(xué)生在課程結(jié)束后,依然很難獨立編寫程序。因此,對教學(xué)內(nèi)容應(yīng)重新進(jìn)行歸納,采取先分散難點,后循序漸進(jìn)掌握的方法。
2.4教學(xué)模式的改革推行啟發(fā)式案例教學(xué)法為了進(jìn)一步提高學(xué)生獨自分析問題和程序設(shè)計的能力,教師在進(jìn)行案例穿插式的教學(xué)時,還應(yīng)該專門留一定的課時,把具有代表性的并且能激發(fā)學(xué)生學(xué)習(xí)興趣的案例交給學(xué)生進(jìn)行自由分析和討論,教師只是起引導(dǎo)作用,大量的時間留給學(xué)生自己思考和探討,讓學(xué)生在討論過程中學(xué)會分析問題、解決問題。這樣,既能夠?qū)⑺鶎W(xué)內(nèi)容融會貫通,也能避免無趣枯燥的學(xué)習(xí)現(xiàn)象,真正達(dá)到學(xué)以致用的目的。
熱門標(biāo)簽
電腦維修 電腦銷售 電腦繪畫 電腦教學(xué) 電腦教師 電腦音樂技術(shù) 電腦設(shè)計論文 電腦部 電腦實訓(xùn)總結(jié) 電腦公司 心理培訓(xùn) 人文科學(xué)概論