摘 要:《數(shù)據(jù)結(jié)構(gòu)》是一門重技術(shù)、綜合應(yīng)用性強的交叉課程。創(chuàng)新型人才的培養(yǎng)需要建設(shè)一套科學(xué)合理的實踐教學(xué)體系,圍繞三本院校培養(yǎng)目標(biāo)與特色,詳細闡述了《數(shù)據(jù)結(jié)構(gòu)》實踐教學(xué)體系的規(guī)劃,基本條件建設(shè)、基本內(nèi)涵建設(shè)、教學(xué)模式建設(shè)和具體實踐教學(xué)等各個方面。
關(guān)鍵詞:數(shù)據(jù)結(jié)構(gòu) 實踐教學(xué) 平臺 模塊 綜合技能
中圖分類號:G642 文獻標(biāo)識碼:A 文章編號:1672-3791(2012)12(c)-0170-01
《數(shù)據(jù)結(jié)構(gòu)》是一門綜合應(yīng)用性強、邏輯思維難的課程,建設(shè)一套科學(xué)的數(shù)據(jù)結(jié)構(gòu)實踐教學(xué)體系,培養(yǎng)學(xué)生的實際動手和創(chuàng)新能力,符合三本院校培養(yǎng)應(yīng)用型人才的發(fā)展目標(biāo)。本文結(jié)合三本院校的實際情況,對本?!稊?shù)據(jù)結(jié)構(gòu)》的實踐教學(xué)體系建設(shè)進行了探討。
1 實踐教學(xué)基本要求
實踐教學(xué)體系是以培養(yǎng)應(yīng)用型人才為建設(shè)目標(biāo),運用現(xiàn)代化教學(xué)方式和方法,對實驗教學(xué)課程、實訓(xùn)課程、綜合技能訓(xùn)練和畢業(yè)設(shè)計等組成教學(xué)體系的各部分進行優(yōu)化設(shè)計,改善的實踐課堂和教學(xué)過程,建立一套綜合性強、技術(shù)突出、應(yīng)用面廣的教學(xué)體系。實踐教學(xué)體系的建設(shè)如下。
(1)明確教學(xué)目標(biāo)。以培養(yǎng)程序設(shè)計能力、算法實際應(yīng)用能力、創(chuàng)新能力和綜合編程能力作為實踐教學(xué)目標(biāo),并與該課程交叉專業(yè)培養(yǎng)目標(biāo)保持一致,從而形成實踐教學(xué)體系初步框架。
(2)系統(tǒng)性強。整個設(shè)計從容易到復(fù)雜、從個性到共性,逐步深入,啟發(fā)式、遞進式培養(yǎng),同時簡化實踐教學(xué)冗余內(nèi)容,形成一套符合應(yīng)用型培養(yǎng)的完整體系。
(3)一體化模式。注重理論與實踐的有機結(jié)合。為了達到更直觀地教學(xué)效果,減少抽象化教學(xué),要按一體化要求進行設(shè)計教學(xué),充分利用多媒體動畫課件,結(jié)合實驗室各方面條件,形成CDIO思想的教學(xué)模式。
(4)監(jiān)督有力。完善實踐教學(xué)監(jiān)督管理,加大教學(xué)質(zhì)量監(jiān)管的力度,提升教學(xué)質(zhì)量,使之能按課程設(shè)計的方案和實施進度完成。同時要保證算法理論分析與程序?qū)嵺`相呼應(yīng),能保證完成質(zhì)量和實用性。
根據(jù)上述的前提基礎(chǔ)條件,以學(xué)生創(chuàng)新能力培養(yǎng)為目標(biāo),以技術(shù)應(yīng)用能力培養(yǎng)為基礎(chǔ),以綜合軟件開發(fā)能力培養(yǎng)為導(dǎo)向,以CDIO模式為教學(xué)手段,設(shè)計了以下“四個平臺+四個模塊”為主體的《數(shù)據(jù)結(jié)構(gòu)》課程實踐教學(xué)框架。
2 “四個平臺”
2.1 專業(yè)實驗室平臺
實驗室是應(yīng)用型人才培養(yǎng)的主要場所,實驗室建設(shè)尤其重要。實驗室硬件配備完善,其中包括:PC機100臺、投影儀、打印機、校園網(wǎng)絡(luò)等;軟件包括:VC++、VS.Net、SQL SERVER2008等綜合軟件。這些軟硬件設(shè)備能很好地滿足實驗教學(xué)的各項任務(wù)。
2.2 “雙師型”教師隊伍平臺
教師隊伍建設(shè)是實踐教學(xué)中的重要部分,也是學(xué)生能力培養(yǎng)的關(guān)鍵所在,特別是“雙師型”教師隊伍的建設(shè)。由于數(shù)據(jù)結(jié)構(gòu)是一個綜合性非常強的課程,而且專業(yè)應(yīng)用面廣、難度大,對教師的要求高,因此“雙師型”教師的培養(yǎng)至關(guān)重要。鼓勵教師積極參加科研項目同時增強與外面企業(yè)的合作,培養(yǎng)“雙師型”教師。
2.3 綜合技能訓(xùn)練平臺
綜合技能訓(xùn)練平臺是教學(xué)重要組成部分,是學(xué)生創(chuàng)新能力、技術(shù)開發(fā)能力培養(yǎng)的重要場所,校綜合技能訓(xùn)練平臺主要以工程訓(xùn)練中心為主體,同時與成都多家軟件培訓(xùn)基地進行合作交流,培養(yǎng)學(xué)生的綜合技術(shù)能力。
2.4 實踐教學(xué)管理平臺
實踐教學(xué)管理制度是實驗室和實踐教學(xué)管理的基本依據(jù)。在校內(nèi),工程訓(xùn)練中心隨機對各類實踐課的教學(xué)質(zhì)量進行檢查和考核,對校外課程進行階段性的檢查,保證了校外實踐教學(xué)質(zhì)量。
3 “四個模塊”
數(shù)據(jù)結(jié)構(gòu)的實踐教學(xué)內(nèi)容分為以下四塊:算法基礎(chǔ)模塊、程序基礎(chǔ)模塊、技能模塊和綜合應(yīng)用模塊。
3.1 算法基礎(chǔ)模塊
該模塊重點引導(dǎo)學(xué)生分析數(shù)據(jù)結(jié)構(gòu)課程中的程序算法,能深入理解數(shù)據(jù)結(jié)構(gòu)算法應(yīng)用,學(xué)會靈活運用算法的思想和設(shè)計方法,為算法綜合應(yīng)用打下堅實基礎(chǔ)。
3.2 程序基礎(chǔ)模塊
該模塊重點對學(xué)生算法分析、算法偽代碼設(shè)計和程序應(yīng)用等進行教學(xué)。程序語言以C和C++為主,讓學(xué)生學(xué)會使用Visual C++6.0進行程序設(shè)計,同時要學(xué)習(xí)VS.Net軟件開發(fā)平臺的使用;培養(yǎng)學(xué)生的高級語言編程能力。
3.3 技能模塊
該模塊培養(yǎng)的重點是:算法應(yīng)用、數(shù)據(jù)庫應(yīng)用和軟件設(shè)計與開發(fā)能力,通過單個算法分析、數(shù)據(jù)庫設(shè)計以及程序?qū)崿F(xiàn),達到學(xué)生技能的訓(xùn)練目的。
3.4 綜合應(yīng)用模塊
該模塊主要指導(dǎo)學(xué)生算法的綜合應(yīng)用。以生活中實際解決的問題為的實驗課題設(shè)計,增強學(xué)生的學(xué)習(xí)興趣,引導(dǎo)學(xué)生如何查找資料解決問題,如何分析問題,如何設(shè)計應(yīng)用程序等。通過該模塊,使學(xué)生學(xué)習(xí)到了基本技能綜合分析與解決實際問題的能力,并且學(xué)會了的獨立思考、集體合作和自主創(chuàng)新的能力。
4 結(jié)語
良好的實踐教學(xué)體系是培養(yǎng)人才的根本,是提高學(xué)生實際應(yīng)用能力的主要教學(xué)方式。圍繞三本院校培養(yǎng)目標(biāo)與特色,明確了以學(xué)生綜合應(yīng)用能力培養(yǎng)為目標(biāo),以自主學(xué)習(xí)、自主創(chuàng)新能力培養(yǎng)為核心,以實際軟件開發(fā)能力培養(yǎng)為主線,以算法分析與實現(xiàn)為重點,加強“四個平臺+四個模塊”實踐教育培養(yǎng)模式。通過這種實踐教學(xué)體系的實施,學(xué)生對該課程的有了新的認識,能獨立自主的進行資料查詢和問題分析,并且非常有興趣的通過分析設(shè)計實訓(xùn)各自的實踐課題,學(xué)生的綜合應(yīng)用能力得到的較大層次的提升。
參考文獻
[1]周莉.土木工程專業(yè)實踐教學(xué)體系的研究與實踐[J].黑龍江高教研究,2005(1):156-157.
[2]劉詠梅,祝鈞,戴敏.構(gòu)建實踐教學(xué)體系,強化創(chuàng)新實踐能力培養(yǎng)[J].實驗室研究與探索,2009,2(28):12-l4.
[3]王秀珍,焦亮,左雯霞.“2+2”人才培養(yǎng)模式下的學(xué)生管理創(chuàng)新[J].西北成人教育學(xué)報,2009(4):33-35.
[4]劉長江.實踐教學(xué)體系的內(nèi)涵與外延[J].遼寧高等教育研究,1998(4):48-51.