文/彭華
電氣工程及其自動化專業(yè)是現(xiàn)今社會的熱門專業(yè)之一,在國內(nèi)大部分綜合性高校及工科院校都已開設(shè);隨著社會發(fā)展的需求,該專業(yè)也更加得到了重視、建設(shè)和發(fā)展。該專業(yè)所培養(yǎng)的人才不但應(yīng)該掌電機及其控制、電器及其控制、電力系統(tǒng)及其自動化等工程技術(shù)領(lǐng)域基礎(chǔ)理論和基本知識[1],還應(yīng)該接受到工程師的基本訓(xùn)練,同時具備相關(guān)的軟硬件設(shè)計能力。這樣,電氣工程及其自動化專業(yè)人才可以在電力行業(yè)、機械制造、企業(yè)自動化生產(chǎn)等相關(guān)企事業(yè)單位中實現(xiàn)寬口徑就業(yè)。
C 語言課程是一門程序設(shè)計語言類課程,其作為專業(yè)基礎(chǔ)課在電氣工程及其自動化專業(yè)的課程體系中起到了承前啟后的重要作用。首先,C 語言能夠與匯編語言進行混合編程,為操作硬件帶來了便利;其次,C 語言作為C + +語言的子集,掌握好C 語言為進一步掌握基于面向?qū)ο蟪绦蛟O(shè)計思想的C + +語言奠定了基礎(chǔ)[2];最后,C 語言也非常適合于在硬件資源受限的環(huán)境中實現(xiàn)業(yè)務(wù)邏輯規(guī)則。
然而,電氣工程及其自動化專業(yè)學(xué)生在學(xué)習(xí)C 語言課程的過程中,學(xué)習(xí)動力不足,基礎(chǔ)不夠牢固,動手實踐能力弱,這從一定程度上影響了其整個專業(yè)學(xué)習(xí)的效果。針對這些普遍存在的問題,只有結(jié)合專業(yè)特點并實施必要的教學(xué)改革,才能有效引導(dǎo)該專業(yè)學(xué)生掌握C 語言課程的核心知識并具備必要的實踐能力。
“興趣是最好的老師”,電氣工程及其自動化專業(yè)學(xué)生在C 語言課程上的學(xué)習(xí)興趣是否得到激發(fā),將直接關(guān)系到本課程乃至后續(xù)課程的學(xué)習(xí)效果。為了激發(fā)學(xué)生對該課程的學(xué)習(xí)興趣,在教學(xué)內(nèi)容的設(shè)置上應(yīng)多引入一些經(jīng)典游戲的案例(如:貪吃蛇等),或者是一些與實際聯(lián)系緊密的案例(如:計算器等);在教學(xué)手段上,應(yīng)充分利用多媒體技術(shù),把重要知識點的原理直觀地演示出來,便于學(xué)生的理解和把握;在教學(xué)方法上,應(yīng)由傳統(tǒng)的講授式方法轉(zhuǎn)變?yōu)閱l(fā)式教學(xué)方法,在授課過程中逐步引導(dǎo)學(xué)生掌握解決問題的方式方法,充分發(fā)揮學(xué)生的主觀能動性,使學(xué)生在學(xué)習(xí)中有成就感。
C 語言是一門實踐性很強的課程,語法知識的理論學(xué)習(xí)雖然重要,但更重要的是學(xué)生對這些知識的靈活運用,并具備較強的算法設(shè)計、程序編制與調(diào)試、以及解決實際問題的能力。因此,應(yīng)在教學(xué)過程中加強學(xué)生的動手實踐能力及創(chuàng)新能力培養(yǎng)。一方面,授課教師需要及時地感知學(xué)生對所學(xué)理論知識有動手實踐欲望的敏感期,并及時實施實踐教學(xué)活動;另一方面,在學(xué)生進行動手實踐時,應(yīng)安排與實際(或與專業(yè))聯(lián)系緊密的實驗內(nèi)容(減少驗證性實驗內(nèi)容,增加綜合性實驗內(nèi)容),讓學(xué)生帶著問題去學(xué)習(xí);另外,由于課程配套的實踐教學(xué)學(xué)時有限,還應(yīng)依托實驗室開放基金項目以及大學(xué)生研究性學(xué)習(xí)和創(chuàng)新性項目作為實踐教學(xué)活動的有益補充,保證學(xué)生能有充分的時間和機會實現(xiàn)學(xué)以致用。
在電氣工程及其自動化領(lǐng)域中,很多場合下的控制過程都需要在硬件資源受限的環(huán)境中實現(xiàn)。由電氣工程及其自動化專業(yè)特點所決定,C 語言中存在著很多與其相關(guān)的重要知識點,如:指針、位運算、混合編程等;學(xué)生對這些知識點掌握的好壞,也直接影響著后續(xù)專業(yè)課程的學(xué)習(xí)(如:單片機與嵌入式系統(tǒng)、數(shù)據(jù)庫原理及應(yīng)用等)。在C 語言課程教學(xué)過程中,應(yīng)注重教學(xué)內(nèi)容的詳略得當(dāng);一些簡單的語法知識或案例可以留給學(xué)生自學(xué),而應(yīng)重點講授控制結(jié)構(gòu)、函數(shù)調(diào)用、數(shù)組、結(jié)構(gòu)體等復(fù)雜內(nèi)容,并強化與專業(yè)密切相關(guān)的重要知識點(如:指針、位運算、混合編程等)。
C 語言作為一門實踐性很強的課程,若仍采用傳統(tǒng)的筆試作為課程成績評定方式是不科學(xué)的。在該課程的成績評定中,應(yīng)盡量增加機試(編程)成績比重,減弱筆試(理論)成績比重;或者可以考慮將與理論知識相關(guān)的題目與編程的題目共同組成期末測試試卷,以上機考試的形式完成對課程成績的考核與評定。這樣,既能兼顧到理論知識的考查,也能兼顧到對學(xué)生實踐能力的測試,從而能夠較好地實現(xiàn)對學(xué)生在該課程上的學(xué)習(xí)狀況進行科學(xué)考評。
對于電氣工程及其自動化專業(yè)而言,C 語言課程是一門重要的專業(yè)基礎(chǔ)課程。本文針對該專業(yè)學(xué)生學(xué)習(xí)C 語言課程中存在的問題,在教學(xué)改革方面提出了相應(yīng)的建議。通過在吉首大學(xué)中電氣工程及其自動化專業(yè)實施了上述教學(xué)改革,取得了較好的效果。
[1]林紅舉,王慶祝,宋冬冬. 電氣工程及其自動化專業(yè)課程體系改革與實踐[J]. 中國電力教育,2009 (1):87 -88.
[2]王孝平,董秀成,謝維成. 提高電氣信息類專業(yè)學(xué)生C 語言學(xué)習(xí)能力的教學(xué)方法探索[J]. 高等教育研究,2012,29 (2):37 -40.