張潤蓮 劉聯(lián)海 韋永壯
(桂林電子科技大學 信息與通信學院,廣西 桂林 541004)
教育部于2010年6月啟動了“卓越工程師教育培養(yǎng)計劃”,旨在培養(yǎng)造就一大批創(chuàng)新能力強、適應經濟社會發(fā)展需要的各類高質量工程技術人才[1]。“卓越計劃”具有三個特點[2]:一是強化培養(yǎng)學生的工程能力和創(chuàng)新能力;二是學校按通用標準和行業(yè)標準培養(yǎng)工程人才;三是行業(yè)企業(yè)深度參與培養(yǎng)過程。我校于2011年開始實施“卓越計劃”,其與普通本科的培養(yǎng)目標是不同的,不能用統(tǒng)一的方式進行教學,教學方法、教學內容等都不盡相同,并且對學生和教師的要求也不盡相同。
C程序設計[3]是我校信息與通信學院各專業(yè)必修的專業(yè)基礎課,也是學生入學后接觸的第一門編程語言課程,其鍛煉學生的邏輯思維能力,培養(yǎng)學生的軟件開發(fā)能力,為后續(xù)課程的學習奠定良好的基礎。
這就給我們提出一個現實的問題:如何針對“卓越計劃”的培養(yǎng)目標,構建C程序設計教學過程中的各環(huán)節(jié),并實施整個教學活動,保證教學質量。下面我們將從教學大綱、教學方法和師資建設三個方面進行探討。
課程教學大綱是編寫、選用教材、組織教學,進行教學質量評價和教學管理的指導性文件,其編寫質量的好壞將直接影響教學質量以及培養(yǎng)目標的實現,因此其編制和更新具有重要的意義。針對“卓越計劃”的特點,撰寫教學大綱,以適應其培養(yǎng)目標,是我們首要解決的問題。我們主要進行了如下幾個方面的修訂:
(1)教學課時的調整。卓越工程師培養(yǎng)更注重實踐能力和創(chuàng)新能力的培養(yǎng),因此我們在課時調整時,壓縮了理論教學課時,加大了實踐教學力度。具體地來說,課程總學時保持不變,依然是72學時,理論教學課時從原先的56學時壓縮到 48學時,而實踐教學課時從原先的 16學時提高到 24學時。從教學效果來看,這樣的調整對學生實踐能力的提高有很大的幫助。
(2)實踐教學內容的更新。實踐教學課時的增加,為實踐教學內容的創(chuàng)新提供了有利的環(huán)境。為提高學生綜合利用所學知識解決問題的能力,縮減了單純驗證性實驗,增加了綜合應用型實驗。比如,開設了機器人小車設計制作實驗。在實驗過程中,提供給學生所有的硬件和部分軟件,以及相關參考文獻,讓學生從硬件的組裝到軟件的編寫都自己動手完成,體驗從提出問題→分析問題→解決問題的全過程,充分調動學生的積極性,挖掘學生的創(chuàng)新潛力。
(3)考核方式的改革。傳統(tǒng)的考核以學生參加廣西區(qū)計算機二級考試為主,容易造成學生以通過考試為學習目的,重知識、輕能力,重記憶、輕創(chuàng)新,重理論、輕操作,不利于考核學生的綜合能力。因此,我們推行自主出題的考核形式,保留了已有的針對理論教學的閉卷筆試考核形式,檢驗學生對基礎知識的掌握能力,加強了對平時學習環(huán)節(jié)的考核,如考勤、作業(yè)、課堂提問,而實踐教學以平時實驗成績和綜合實驗測試作為成績評定的標準,注重考試內容從知識向知識與綜合能力化轉變,成績評定實行多元化,實現以考促教,以考促學,以考促人才培養(yǎng)。
教學方法是制約學生創(chuàng)新能力發(fā)展的主要因素,采取何種教學手段,對學生的創(chuàng)新意識的培養(yǎng)和創(chuàng)新能力的提高起著關鍵性的作用。結合實際情況,在原有板書教學和多媒體教學的基礎上,我們主要推行以下幾種教學方法,以提高教學質量:
(1)精講多練。理論教學課時的縮減,對理論教學教師的課程安排提出了考驗,我們采用精講多練的原則,主要講清課程的要點和基礎知識,而更多的具體內容讓學生自學,且讓學生多上機操作。另外,在講解時不再過多強調語法,而是強調程序設計思維的建立,以及編程能力的培養(yǎng)。
(2)任務驅動式教學。C程序設計課程內容多且比較抽象,學生不容易理解和接受。采用任務驅動式教學,設計相應的實際問題來引入新的教學內容,可調動學生的學習積極性,利于學生對知識的掌握。例如,在講解循環(huán)結構時,以數學中的求解n!這個實際問題來進行引入,而到遞歸函數講解時,同樣的問題卻用不同的方法來解決,并與學生探討和分析不同方法的利弊,引導學生學會學習。而且,將教學與科研相結合,提煉科研中的實際問題,制作工程實例,將理論寓于實例中,提高學生的工程實踐能力。
(3)交互式教學。構建交互式網絡教學平臺,教師上傳相關學習資料,如課件、例程等學習輔導資料,學生閱讀下載網上信息或調用網絡學習軟件;教師通過平臺發(fā)布作業(yè),學生網上提交作業(yè),教師可及時查看學生作業(yè)的情況并進行批閱;學生通過網絡提出問題,其它學生可幫助解決問題,教師也可進行個別輔導,形成學生與學生的互動,以及學生與教師的互動,極大地調動了學生的學習積極性和培養(yǎng)了濃厚的學習興趣。
師資隊伍建設是實現人才培養(yǎng)目標的核心問題。卓越工程師培養(yǎng)計劃對教師提出了更高的要求,特別是教師的實踐能力和創(chuàng)新能力。而目前,大多數教師是從學校到學校,缺乏實踐經驗;教師的科研任務較重,進行教學研究的積極性不高,不重視教學理念、方法和模式的改革。針對以上問題,我們提出如下建議:
(1)理論課教師參與實踐教學。具體地,理論課教師與實踐課教師共同制定實踐教學內容,將理論知識融合到實踐過程中;理論課教師應指導學生實踐課,了解學生的知識掌握和運用能力,同時提高教師自身的實踐能力。
(2)鼓勵教師到企業(yè)中掛職鍛煉,以及開展教師和企業(yè)工程師的交流合作,共同申請課題和進行研究,真正實現“產、學、研”相結合。這樣,教師可更好地了解企業(yè)的需求,把握理論與實踐的契合點,激發(fā)教師的創(chuàng)新能力。
(3)教師考核中適當降低科研的比重,鼓勵教師進行教學研究,參加教學研討會,發(fā)表教學研究論文,提高教師的教學技能,以獲得更好的教學效果。
C程序設計課程是一門重要的專業(yè)基礎課,也對后續(xù)課程的學習具有重要作用。本文從教學大綱制訂、教學方法改革和師資隊伍建設三方面,積極探索利于培養(yǎng)學生實踐和創(chuàng)新能力的教學模式,提高教學質量,以達到卓越工程師培養(yǎng)目標。
[1] 龔克.轉變觀念大膽試驗建立卓越工程師教育培養(yǎng)的中國模式[J].中國高等教育,2010(18).
[2] 李德才,王俊.關于培養(yǎng)“卓越工程師”的幾點認識[J].研究生教育研究,2011(3).
[3] 譚浩強.C程序設計(第4版)[M].清華大學出版社,2010.6.