李勤
摘 要:首先對《數(shù)據(jù)結(jié)構(gòu)》課程的教學(xué)現(xiàn)狀進行了分析,然后結(jié)合實際教學(xué)中遇到的重難點問題,分別從教材、教學(xué)計劃、教學(xué)方法、實踐環(huán)節(jié)、考核方式等方面進行探討,提出了一系列改革措施,以期待今后數(shù)據(jù)結(jié)構(gòu)課程的教學(xué)工作能夠取得滿意的教學(xué)效果。
關(guān)鍵詞:數(shù)據(jù)結(jié)構(gòu);教學(xué)方法;教學(xué)改革
1 引言
《數(shù)據(jù)結(jié)構(gòu)》是計算機科學(xué)與技術(shù)專業(yè)、軟件工程專業(yè)及物聯(lián)網(wǎng)工程專業(yè)的重要專業(yè)核心課程。主要研究數(shù)據(jù)之間的邏輯關(guān)系和物理實現(xiàn),研究數(shù)據(jù)的組織形式及存取方式。這門課程所討論的知識內(nèi)容和提倡的技術(shù)方法,無論對進一步學(xué)習(xí)計算機領(lǐng)域的其它課程,還是對從事大型應(yīng)用程序的開發(fā),都是重要而必備的基礎(chǔ)。
對于計算機專業(yè)的學(xué)生,通過調(diào)查發(fā)現(xiàn),學(xué)生們普遍反映數(shù)據(jù)結(jié)構(gòu)課程難學(xué),知識點繁雜,難以理解。由于該課程的先修課是離散數(shù)學(xué)和C語言程序設(shè)計,尤其要學(xué)好C語言程序設(shè)計這門課是必備條件,目前我校的教學(xué)現(xiàn)狀是,C語言程序設(shè)計通常是三個小班合為一個大班上課,由一位老師授課,一百多人同時在教室學(xué)習(xí),學(xué)習(xí)效果并不理想,因數(shù)據(jù)結(jié)構(gòu)課程對C語言中的結(jié)構(gòu)體、指針等知識涉及較多,而這部分內(nèi)容在C語言授課過程中不被重視,往往被一筆帶過,學(xué)生也對該部分內(nèi)容不熟悉。當學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)課程時遇到大量的C語言偽代碼,學(xué)生就會覺得難懂,難學(xué),畏難情緒由此滋生,給授課教師也帶來重重困難,如何改善數(shù)據(jù)結(jié)構(gòu)課程的教學(xué)效果,從哪些途徑來降低學(xué)習(xí)難度,讓學(xué)生理解并喜愛這門課,是目前任課老師要迫切解決的問題?!?br>