王然
【摘要】作為計算機專業(yè)的必修課程之一,C語言在計算機專業(yè)學生中占據(jù)非常重要的地位。良好的學習并掌握了C語言,是該專業(yè)學生的基本要求。并且,作為一種操作性很強的課程,在充分掌握C語言的理論知識的基礎(chǔ)上,一定的動手操作能力的培養(yǎng)鍛煉也是非常必要的。C語言是一種高效、靈活、功能豐富、表達力強和較高的移植性的語言,本文針對C語言的這些特點提出了對其實訓教學方法的幾點看法,旨在提高該專業(yè)教學水平。
【關(guān)鍵詞】中職 C語言 教學方法
【中圖分類號】G712 【文獻標識碼】A 【文章編號】2095-3089(2018)16-0164-01
一、中職C語言實訓教學中存在的問題
1.教學缺乏實際經(jīng)驗
C語言專業(yè)的教師大多都經(jīng)過系統(tǒng)的專業(yè)知識的學習和專業(yè)的教師培訓,具備充足的理論基礎(chǔ)和豐富的教學方法。但是C語言教學與一般教學存在很大的不同,教師如果缺乏實際的系統(tǒng)設(shè)計開發(fā)經(jīng)驗,不能將理論與實際有機的結(jié)合在一起,很大程度上會影響學生的掌握程度。教師一旦缺乏實際操作經(jīng)驗,就導致日常教學內(nèi)容單純的來自課本和其他參考教材,單純的照本宣科并不能對算法、語法等重要知識進行深入的教學,導致課堂內(nèi)容單調(diào)枯燥、學生積極性不高、教學水平較差等問題的出現(xiàn)。一味地灌輸理論知識并不能讓學生很好地吸收,只是表面上完成了教學任務,但實際上學生并沒有真正掌握解決實際問題的能力,這也與職業(yè)教育的理念背道而馳。
2.理論課教學比例大于實訓課
在中職生的培養(yǎng)教育中,應該充分考慮其中學生的特點和教學的目標。中職生由于大多并不具備良好的文化課基礎(chǔ),且對理論知識的學習吸收水平較低、學習積極性不高。但是這些學生一般對于動手操作能力有很大的興趣,在實踐中掌握知識的能力較強。但在中職教育的課程設(shè)置中,并沒有充分考慮到這些特點,即使是程序設(shè)計這些實踐性很強的課程,依然選擇的是教室中投影課件的傳統(tǒng)教學方式。而實踐課程大多設(shè)置為2周一次,課時遠遠少于理論課時,并且間隔時間長,不能保證學到的理論知識及時得到實踐練習。這就導致大多數(shù)學生并不能將理論與實際相結(jié)合,學習的熱情和積極性日益下降。無論是理論知識還是實踐能力最終都無法滿足社會對中職生的要求。
3.學生的學習興趣不足
對于理論知識的學習,在一些活潑好動、自控能力較弱的學生看來,是單調(diào)枯燥的,經(jīng)常表現(xiàn)出注意力不集中、思維懶惰遲鈍、煩躁不安等現(xiàn)場,從而導致對理論知識的吸收程度不高,學習效率和效果都不盡如人意。導致這種現(xiàn)場的原因主要有兩個方面:一是學生自認為以前的文化課基礎(chǔ)薄弱,對于現(xiàn)在的學習沒有信息,因而興趣不高;二是有些課程教學照本宣科、單調(diào)枯燥,學生沒有良好的參與感,不能激發(fā)學生的學習積極性和學習動力,導致學生日漸喪失學習興趣。這些問題都嚴重影響著教學質(zhì)量的提高,必須不斷地總結(jié)、反思,找對對策,不斷改進。
4.實踐課與工程脫節(jié)
在實踐課的調(diào)查中發(fā)現(xiàn),大多教師對于實踐課并沒有充分的重視和精心的安排,只是簡單的將課后習題等任務布置給所有的學生,或者以教師單獨布置的與知識點相關(guān)的經(jīng)典案例為主。實踐課的課程設(shè)置基本與工程脫節(jié),學生只是完成教師布置的任務,并沒有將理論知識融會貫通。
二、中職C語言實訓教學方法
1.優(yōu)化教學過程,提高學生專注力
教學過程的優(yōu)劣直接影響著學生的興趣和吸收程度??梢灾貜囊韵聝煞矫嬷诌M行優(yōu)化:一是降低梯度,教學語言力求通俗易懂。中職生大多文化知識的基礎(chǔ)較為薄弱,且積極性不高,生動形象、趣味性和啟發(fā)性強的教學過程更容易被接受,尤其是概念性的、原理性的理論點,更要降低梯度。例如對于很難理解的知識點,可以選擇比喻的方法,引入到日常的生活中,就明顯更容易理解和記憶,也激發(fā)了學生的興趣。二是通過任務引領(lǐng)、分組協(xié)作、問題驅(qū)動、歸納總結(jié)優(yōu)化教學過程。任何的理論知識都不是脫離實際的,都是以實際問題為依托。因此對于理論知識的教學,要以實際問題為出發(fā)點,利用任務或者問題驅(qū)動教學,充分調(diào)動學生進行思考。例如讓學生在錯誤的代碼中找出問題并解決。
2.強化技能訓練,突出實踐性教學,激發(fā)興趣
中職生大多活潑好動,對于動手操作具有很強的積極性和興趣,在動手中掌握知識的能力也比較強。因此教師在教學中要充分考慮到這些特點,注重動手操作能力的培養(yǎng)鍛煉和提高。多多引導他們利用自己的優(yōu)勢,在興趣中學到更多的知識、提高更多的能力。C語言本身就與其他課程具有很大的區(qū)別,其實踐操作性很強。只有給予學生更多的上機操作機會、更多的動手操作機會,學生才能對語法、算法、規(guī)則等有更充分、更牢固的理解和掌握,對程序設(shè)計的整體流程有更清晰的理解。例如先將理論點在課程上講解,然后再安排實踐操作,讓學生動手編程、調(diào)試、糾錯,一方面對理論知識有了更充分的理解,另一方面也在動手的樂趣中提高了實踐能力。
3.多維評價,注重“時”效
無論是實踐課還是理論課,都對C語言的教學有很重要的作用,都需要充分的重視和精心的設(shè)計。教學評價,包括個人評價、小組評價和教師對學生的評價,都具有非常重要的現(xiàn)實意義。教師評價中,要從多個角度出發(fā)綜合評價,更多的起到鼓勵學生的目的,無論是創(chuàng)新性、學習積極性、與眾不同的思路、良好的課堂表現(xiàn)、較高的學習效率、作業(yè)質(zhì)量較高等等,都應及時的給予正面的評價和鼓勵,以倡導這些積極正面的態(tài)度和做法。課上評價,課下在學生群內(nèi)及時量化。這種多維實時評價模式,不僅更好的提高了教學質(zhì)量,也調(diào)動了學生的積極性。
4.樹立終身學習的意識,提高教師個人魅力
計算機行業(yè)的發(fā)展非常迅速,每天都在不斷發(fā)生著理論知識和技術(shù)的更新迭代。教師只有樹立終身學習的意識,保持終身學習的熱情,不斷提高自身的知識水平、教學水平,一方面可以更好的教導學生,另一方面也可以起到良好的模范帶頭作用。
三、結(jié)束語
總之,C語言的教學任務并不是單純的傳授理論知識,而是鍛煉提高學生的動手操作能力和解決實際問題的能力。C語言對于計算機專業(yè)學生具有非常重要的基礎(chǔ)作用,無論是對于其他知識的學習還是未來的就業(yè)都舉足輕重。中職生要盡可能多的掌握學習方法,大膽分析與探究C語言學習的途徑與方式,提高學習效率和學習效果。
參考文獻:
[1]李晶.中職C語言教學中學生興趣的激發(fā)[J].黑河教育,2017(11):83-84.
[2]徐育.中職C語言實訓教學方法探索[J].好家長,2017(54):191.
[3]鐘小莉,孫琦龍,李永寧.C語言教學中存在的問題及改進策略研究[J].高師理科學刊,2018(02):94-98.