
摘要:分析數(shù)據(jù)結(jié)構(gòu)課程教學(xué)中存在的一些問(wèn)題,為提高教學(xué)質(zhì)量,文章提出在課程學(xué)習(xí)之初復(fù)習(xí)前導(dǎo)課程要點(diǎn)以強(qiáng)化學(xué)生基礎(chǔ),授課時(shí)采用靈活的教學(xué)方法以培養(yǎng)學(xué)生解決問(wèn)題的能力和模塊化程序設(shè)計(jì)思維,同時(shí)通過(guò)構(gòu)建基礎(chǔ)型、綜合設(shè)計(jì)型和研究創(chuàng)新型三個(gè)層次的實(shí)踐教學(xué)體系,以提高學(xué)生程序設(shè)計(jì)實(shí)踐能力、培養(yǎng)創(chuàng)新精神和團(tuán)隊(duì)精神。
關(guān)鍵詞:數(shù)據(jù)結(jié)構(gòu);模塊化思維;教學(xué)方法;實(shí)踐教學(xué)
數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)學(xué)科的重要分支研究領(lǐng)域,是計(jì)算機(jī)程序設(shè)計(jì)的重要理論技術(shù)基礎(chǔ)。該學(xué)科主要介紹如何用計(jì)算機(jī)解決一系列問(wèn)題,特別是非數(shù)值信息處理問(wèn)題時(shí)所用的各種數(shù)據(jù)的組織方法、存儲(chǔ)方式以及在各種結(jié)構(gòu)上執(zhí)行操作的算法。目的是使學(xué)生掌握如何把現(xiàn)實(shí)世界的客觀問(wèn)題轉(zhuǎn)換為在計(jì)算機(jī)內(nèi)的表示形式,學(xué)會(huì)組織數(shù)據(jù)、選擇算法、設(shè)計(jì)算法,培養(yǎng)邏輯思維和抽象思維能力,為系統(tǒng)開(kāi)發(fā)與設(shè)計(jì)奠定堅(jiān)實(shí)的基礎(chǔ)。在我國(guó),數(shù)據(jù)結(jié)構(gòu)不僅是計(jì)算機(jī)、軟件工程等專(zhuān)業(yè)的核心課程之一,也是許多理工類(lèi)專(zhuān)業(yè)的必修課程。雖然數(shù)據(jù)結(jié)構(gòu)在計(jì)算機(jī)學(xué)科專(zhuān)業(yè)中具有如此重要的地位,但在目前的教學(xué)中學(xué)生普遍反映這門(mén)課程抽象、難學(xué),在學(xué)習(xí)和實(shí)際應(yīng)用中問(wèn)題比較多,學(xué)習(xí)過(guò)程中成就感不強(qiáng),學(xué)完之后還是不知道如何應(yīng)用。為提高數(shù)據(jù)結(jié)構(gòu)課程教學(xué)質(zhì)量,許多教學(xué)工作者提出了自己的一些思路,并付諸實(shí)踐,取得了很好的效果。……