《數(shù)據(jù)結(jié)構(gòu)》是計算機類專業(yè)的核心課程之一,是計算機類專業(yè)必修的專業(yè)基礎課程,也是其它非計算機專業(yè)的主要選修課程之一。數(shù)據(jù)結(jié)構(gòu)研究的領域不僅涉及到計算機硬件(特別是編碼理論、存儲裝置和存取方法等)研究的范圍,而且和計算機軟件的研究有著更密切的關系,無論是編譯程序還是操作系統(tǒng),都涉及到數(shù)據(jù)元素在存儲器中的分配問題。在研究信息檢索時也必須考慮如何組織數(shù)據(jù),以便使查找和存取數(shù)據(jù)元素更為方便。因此,可以認為數(shù)據(jù)結(jié)構(gòu)是介于數(shù)學、計算機硬件和計算機軟件三者之間的一門核心課程,在計算機科學中,數(shù)據(jù)結(jié)構(gòu)不僅是一般程序設計(特別是非數(shù)值計算的程序設計)的基礎,而且是設計和實現(xiàn)編譯程序、操作系統(tǒng)、數(shù)據(jù)系統(tǒng)及其它系統(tǒng)程序和大型應用程序的重要基礎。
本專業(yè)在授課過程中充分利用現(xiàn)有的先進教學資源,采用多媒體投影教室授課,并且配備了高性能P4微機機房10間,充分滿足學生的上機實踐要求。我們將所有的授課教案、CAI課件、視頻教學資料、例題習題、模擬試題、實驗指導等內(nèi)容放在互聯(lián)網(wǎng)上,供學生隨時下載學習,并且我們開辟了“在線答疑”欄目,通過互聯(lián)網(wǎng)及時地回答學生的問題,解決學生學習過程中遇到的各種難題。
由于《數(shù)據(jù)結(jié)構(gòu)》是一門理論性很強的課程,重在理論,而高職教學的主要目標是培養(yǎng)高級技術應用型人才,更加偏重于實踐能力的培養(yǎng),所以我們針對高職學生的特點,在教學過程中對《數(shù)據(jù)結(jié)構(gòu)》課程進行了系列教學改革,并取得了較好的效果。改革主要體現(xiàn)在以下幾個方面:
一、合理選用教材。選擇了國家“十五”規(guī)劃教材作為教學教材,保證了授課內(nèi)容的先進性,該教材基礎理論知識的闡述有淺入深、通俗易懂;內(nèi)容組織和編排以應用為主線,略去了一些理論推導和數(shù)學證明的過程,淡化算法的設計分析和復雜的時空分析,有助于學生加深對基礎理論知識的理解,培養(yǎng)實際應用能力。同時為學生提供大量的參考書籍,拓寬學生知識面。