趙幗英 陶鋒
摘 要:為滿足計算機專業(yè)人才綜合能力和素質(zhì)培養(yǎng)的需求,依據(jù)《.NET平臺和C#開發(fā)》課程在該專業(yè)課程體系中所處的地位,對該課程在教學大綱、課程體系、授課環(huán)境、教學手段、考試形式等方面進行改革,實踐效果良好。
關鍵詞:教學改革 課程體系 教學方法 程序設計
中圖分類號:G424.1 文獻標識碼:A 文章編號:1674-098X(2012)12(b)-0-01
計算機學科的發(fā)展給社會生活帶來了極大的變化[1]。高校作為培養(yǎng)計算機人才的搖籃,必須不斷調(diào)整計算機專業(yè)培養(yǎng)模式,完善課程體系,革新教學內(nèi)容,以便培養(yǎng)出與時俱進的高素質(zhì)計算機專業(yè)應用人才?!?NET平臺和C#開發(fā)》課程作為計算機專業(yè)的專業(yè)方向課,在整個課程體系中占有重要的地位。它不僅是計算機及軟件等相關專業(yè)學生所必須掌握的先進的開發(fā)技術之一,也是該專業(yè)及相關專業(yè)的核心專業(yè)課程。
1 課程教學現(xiàn)狀分析
從調(diào)研結(jié)果來看,在重點院校中,大部分的院校開設了《.NET平臺和C#開發(fā)》專業(yè)方向課,并且課時約在56~75標準課時之間,部分學校還增開了36學時的課程設計。普通院校開設該課程的比例比重點院校略低,而且課時量明顯偏少,約在32~60標準課時,且多數(shù)為選修課程。而在高職類院校中,該課程的設置則呈上升趨勢,今年開課院校比去年明顯增多[2]。2010年,我校開設該課程,給定教學課時為56學時,含實驗24學時。目前主要存在問題有:(1)課程開設時間單一,順序不夠合理。我校東校區(qū)在大三上學期開設此課程,而工商學院在2010年時為二年級開課。由于東校區(qū)計算機專業(yè)是一本招生,大部分同學基礎較扎實,選擇在三年級開課較合理。而工商學院由于是三本招生,同學的基礎相對薄弱,在大二開設該課程帶來了一些問題。授課過程中,通過與同學的接觸、觀察、溝通、考核顯示,工商學院的成績兩極分化較嚴重,平時成績好的同學在期末考試中甚至超過東校區(qū)的同學,但總體成績普遍偏低。故此,可知工商學院在該課程的設置時間上需要改革。(2)學時偏少,實驗比重偏小。我?!?NET平臺和C#開發(fā)》課程學時安排情況為32(上課)+24(實驗),課時明顯偏少,尤其是實驗部分。由于該課程是一門實踐性較強的課程,24課時實驗很難完成一個項目的設計及實現(xiàn)。同時,由于沒有設置綜合性課程設計部分,整個課程的實踐環(huán)節(jié)就顯得非常薄弱。(3)授課方式及考試形式不夠科學有效。目前,我校均采取多媒體教室集中授課,實驗室統(tǒng)一實驗的形式完成該課程的教學。由于該課程實踐性較強,學生不能夠及時進行實踐,課后實驗時,學生不能再現(xiàn)教師課上所強調(diào)細節(jié)的情況尤為突出??疾煨问皆谝欢ǔ潭壬蠈W生的學習起著較強的導向作用。我校統(tǒng)一的閉卷筆試導致了學生僅僅了解語法,真正調(diào)試程序時束手無策的情形發(fā)生,失去了該課程原本的強實踐性的特點,也就不能凸顯其正確引導學生學習方向的目的。(4)教學資源有待進一步完善。目前,我校該課程剛開設不久,授課教師團隊處于進一步優(yōu)化階段,實驗所用題庫尚處于建設完善中,能夠供學生上機學習的課程教學網(wǎng)站也處于試運行階段,考試系統(tǒng)所必須的題庫還需進一步完善。
2 改革的思路和方法
為發(fā)揮《.NET平臺和C#開發(fā)》課程在培養(yǎng)計算機專業(yè)人才方面的優(yōu)勢作用,須從以下方面進行改革。(1)教學大綱分類制定,因材施教。實施目標分級,教學分級,符合教學中的可接受原則和因材施教原則[3-4],從課程開設時間上進行改革。制定分級教學大綱,以不同的教學目的在大二年級和大三年級同時開設該課程,或者通過選課的方式,允許不同層次的學生,在不同時間學習該課程,則教學效果會更加理想。(2)采用興趣驅(qū)動和案例教學等教學方法和手段。興趣是激發(fā)學生有效學習的關鍵因素。以培養(yǎng)學生興趣為主導,使學生有興趣地深入學習,教師可以采用多樣化的課堂教學方法和手段進行教學,如案例教學法。在此過程中,教師還可因勢利導地培養(yǎng)學生的創(chuàng)新意識,使學生掌握動態(tài)思維方法,提高他們的抽象思維、邏輯思維,以及程序設計能力[5]。(3)采用一體化教學模式。一體化教學模式將上課地點由傳統(tǒng)的多媒體教室改到機房,使得學生在上課期間即可進行實驗,從而打破教師講授時學生只聽課的傳統(tǒng)教學模式,強化同學即時實踐的環(huán)節(jié)。該模式的優(yōu)點在于能夠及時發(fā)現(xiàn)問題和解決問題,進一步增強學生學習的自主性,提高動手實踐能力。同時配合課程設計,學生的動手能力及項目設計能力一定會得到很大程度的提高,也更能體現(xiàn)出該課程的強實踐性的特點。(4)實施面向能力的考核機制。傳統(tǒng)的紙質(zhì)筆試并不適合所有的課程,尤其是該類實踐性較強的課程。該課程的考核應放到實驗室中,采用上機的方式進行。具體的考核方式改為平時上機實驗加期末上機編程考試,并輔以綜合課程設計的考核。以平時上機為引導,以考試編程為驅(qū)動,能夠使得學生的學習目標更加明確,實踐能力也將會得到充分的鍛煉。
3 實踐效果
對比2010年同時開課的東校區(qū)08級和工商學院09 級學生的期末筆試成績,發(fā)現(xiàn)東校區(qū)學生的期末成績分布情況較工商學院更加理想。這也充分證實了在基礎扎實的大三年級開課能取得更好的效果。所以,工商學院也已在2011年將該課程開課時間調(diào)整為大二和大三分時開課。結(jié)合東校區(qū)09級學生上機考試和08級學生筆試考核的考核效果,可知考核形式改革后,采用上機考試的學生整體成績有較明顯的提高,成績分布較采用筆試的08級同學成績更加合理,且基本成績分布良好。工商學院學生上機考試成績也具有相同的情況。隨機調(diào)查也顯示,采用上機考試后學生的動手能力明顯提高。
4 結(jié)語
研究及實踐發(fā)現(xiàn)該課程的改革取得了較好的效果,同時該研究也已得到學院師生和學校的充分認可,證明了該課程改革的正確性和必要性。
參考文獻
[1] 李未.關于提高計算機本科教育質(zhì)量的幾點思考[J].計算機教育,2010(1):4-6.
[2] 羅小平.高級語言程序設計教學中若干重要環(huán)節(jié)的實施[J].廣東農(nóng)工商管理干部學院學報,2000(4):48-51.
[3] 侯旋.計算機文化基礎課程新型教學法的分析與研究[J].現(xiàn)代電子技術,2005(24):66-68.
[4] 教育部高等學校計算機科學與技術教學指導委員會.高等學校計算機科學與技術專業(yè)公共核心知識體系與課程[M].北京:清華大學出版社,2008:103-111.
[5] 浙江省高校計算機教學研究會.計算機教學研究與實踐:2010學術年會論文集[C].浙江大學出版社,2010:29-33.