999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

電子信息工程專業(yè)數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)教學(xué)改革研究

2015-05-06 01:28:36邱奕敏武漢科技大學(xué)信息科學(xué)與工程學(xué)院武漢430081
山東工業(yè)技術(shù) 2015年3期
關(guān)鍵詞:電子信息實(shí)驗(yàn)教學(xué)課程

邱奕敏(武漢科技大學(xué)信息科學(xué)與工程學(xué)院,武漢 430081)

電子信息工程專業(yè)數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)教學(xué)改革研究

邱奕敏
(武漢科技大學(xué)信息科學(xué)與工程學(xué)院,武漢430081)

數(shù)據(jù)結(jié)構(gòu)是電子信息技術(shù)領(lǐng)域的一門基礎(chǔ)課程,實(shí)踐在數(shù)據(jù)結(jié)構(gòu)的教學(xué)中起著重要的作用,可以幫助學(xué)生理解抽象的概念,增加趣味性,甚至可以用來(lái)解決日常生活中遇到的常見問(wèn)題,同時(shí)練習(xí)和鞏固了常用的編程語(yǔ)言。

數(shù)據(jù)結(jié)構(gòu);電子信息;實(shí)驗(yàn)教學(xué)

0  引言

隨著計(jì)算機(jī)和電子信息科學(xué)的快速發(fā)展,電子信息科學(xué)與工程專業(yè)被用以培養(yǎng)大量的電子信息人才。《高等學(xué)校電子信息科學(xué)與工程類本科指導(dǎo)性專業(yè)規(guī)范(試行)》是由教育部編制的電子信息工程專業(yè)管理規(guī)定,文中指出:“電子信息工程專業(yè)教育內(nèi)容和知識(shí)體系由通識(shí)教育、專業(yè)教育和綜合教育三大部分組成。”“計(jì)算機(jī)基礎(chǔ)是理工科類各專業(yè)通識(shí)教育知識(shí)單元,包含計(jì)算機(jī)文化、算法語(yǔ)言和程序設(shè)計(jì)等內(nèi)容[1]。”這說(shuō)明在教學(xué)實(shí)踐方法,電子信息專業(yè)也需要掌握計(jì)算機(jī)專業(yè)的基礎(chǔ)學(xué)科內(nèi)容。數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)專業(yè)的核心課程之一,也是電信專業(yè)學(xué)術(shù)需要掌握的一門重要基礎(chǔ)課。但是由于兩種專業(yè)的培養(yǎng)目標(biāo)和課程體系不同,因此電信專業(yè)數(shù)據(jù)結(jié)構(gòu)課程在理論及實(shí)踐教學(xué)的側(cè)重點(diǎn)也不同。

1  數(shù)據(jù)結(jié)構(gòu)的基本概念和特性

1968年美國(guó)唐納德?克努特教授開創(chuàng)了數(shù)據(jù)結(jié)構(gòu)的最初體系,他闡述了數(shù)據(jù)的邏輯和存儲(chǔ)結(jié)構(gòu)及其操作。數(shù)據(jù)結(jié)構(gòu)作為一門核心課程,介于數(shù)學(xué)、計(jì)算機(jī)硬件和軟件之間,其內(nèi)容是一般程序設(shè)計(jì)的基礎(chǔ),也是對(duì)編譯程序、操作系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)等系統(tǒng)程序設(shè)計(jì)和實(shí)現(xiàn)的重要基礎(chǔ)。

數(shù)據(jù)結(jié)構(gòu)從廣義上描述,包括邏輯結(jié)構(gòu)和物理結(jié)構(gòu)。狹義上則專指邏輯結(jié)構(gòu),即元素間的邏輯關(guān)系,包括集合型、線性結(jié)構(gòu)、樹型和圖型。數(shù)據(jù)結(jié)構(gòu)課程是圍繞上述幾種數(shù)據(jù)類型進(jìn)行的,除了這些基本的操作,還構(gòu)建了插入,刪除,查找,取元素,取長(zhǎng)度等。此外,加入了較為復(fù)雜的算法,即查找和排序。

對(duì)于大多數(shù)的數(shù)據(jù)結(jié)構(gòu),都需要了解插入數(shù)據(jù)項(xiàng)、查找數(shù)據(jù)項(xiàng)、刪除數(shù)據(jù)項(xiàng)和訪問(wèn)數(shù)據(jù)項(xiàng),用來(lái)進(jìn)行后續(xù)的顯示或其他操作。因此,電子信息專業(yè)數(shù)據(jù)結(jié)構(gòu)教學(xué)具有以下特點(diǎn):

1.1概念多,對(duì)比性強(qiáng),易記憶

每種數(shù)據(jù)結(jié)構(gòu)都包含了類型定義和結(jié)構(gòu)特點(diǎn),也都有建立、插入、刪除、查找等基本操作。因此,在新章節(jié)的學(xué)習(xí)中可以結(jié)合前面章節(jié)的內(nèi)容,學(xué)生就很容易掌握數(shù)據(jù)結(jié)構(gòu)的特點(diǎn)和整體概念。

1.2算法多樣,特點(diǎn)不同

雖然各種數(shù)據(jù)結(jié)構(gòu)都有相同的操作,但其存儲(chǔ)結(jié)構(gòu)不同,所以方法也不同。例如,在線性表中刪除結(jié)點(diǎn),該結(jié)點(diǎn)是前、后關(guān)系,所以刪除時(shí)只需要考慮結(jié)點(diǎn)的前驅(qū)與后繼;但是,在二叉樹中刪除結(jié)點(diǎn),則需要考慮刪除的結(jié)點(diǎn)所在位置,對(duì)于葉子結(jié)點(diǎn)或是左右子樹,應(yīng)考慮刪除后的不同信息修改問(wèn)題。

1.3形式抽象,難以實(shí)際應(yīng)用

現(xiàn)實(shí)生活中抽象出來(lái)的數(shù)據(jù)元素作為數(shù)據(jù)結(jié)構(gòu)的研究對(duì)象,只是對(duì)單純的數(shù)據(jù)進(jìn)行操作,沒(méi)有考慮數(shù)據(jù)本身的實(shí)際意義,加上表現(xiàn)形式不同,更加抽象難以理解。

2  電子信息工程專業(yè)數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)教學(xué)特點(diǎn)

數(shù)據(jù)結(jié)構(gòu)是電子信息工程學(xué)科的重要基礎(chǔ)課程,研究的主要內(nèi)容是各種基本而又典型的數(shù)據(jù)結(jié)構(gòu)、算法思想及其實(shí)際應(yīng)用,以培養(yǎng)學(xué)生對(duì)數(shù)據(jù)結(jié)構(gòu)特性的分析與研究能力,使學(xué)生理解各種數(shù)據(jù)結(jié)構(gòu)的特點(diǎn)、存儲(chǔ)、運(yùn)算方法以及基本應(yīng)用;培養(yǎng)學(xué)生選用合適的數(shù)據(jù)結(jié)構(gòu),運(yùn)用C語(yǔ)言編寫應(yīng)用程序和初步評(píng)價(jià)算法程序的能力。學(xué)生們需要利用實(shí)驗(yàn)課來(lái)實(shí)踐所學(xué)理論進(jìn)而深入理解理論知識(shí)并探索和運(yùn)用知識(shí),用科學(xué)的思維和嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度[2-4]來(lái)進(jìn)行今后的學(xué)習(xí),因此數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)課程的合理安排非常重要。

數(shù)據(jù)結(jié)構(gòu)在電子信息工程的課程中有著承上啟下的重要作用。其先修課程有計(jì)算機(jī)基礎(chǔ)和數(shù)字電路與數(shù)字邏輯,數(shù)據(jù)結(jié)構(gòu)課程是數(shù)據(jù)庫(kù)、計(jì)算機(jī)組成原理等核心課程的基礎(chǔ),還是計(jì)算機(jī)網(wǎng)絡(luò)等課程應(yīng)該掌握的前提學(xué)科。理解數(shù)據(jù)結(jié)構(gòu)在學(xué)科系統(tǒng)中的位置,合理安排理論和實(shí)踐教學(xué),能幫助學(xué)生加深對(duì)基礎(chǔ)課程的理解,培養(yǎng)學(xué)生具有良好的工程思維,還能使學(xué)生為未來(lái)核心課程的學(xué)習(xí)奠定良好的基礎(chǔ)。

綜上所述,數(shù)據(jù)結(jié)構(gòu)課程具有概念較多、內(nèi)容抽象、理論和邏輯性強(qiáng)、程序復(fù)雜等突出特點(diǎn)。教學(xué)實(shí)踐中發(fā)現(xiàn),學(xué)生中普遍存在概念不清、無(wú)法準(zhǔn)確理解的問(wèn)題,上實(shí)驗(yàn)課時(shí)常常不能通過(guò)正確編寫程序來(lái)理解課程內(nèi)容。因此,有必要根據(jù)數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)教學(xué)特點(diǎn)進(jìn)行實(shí)驗(yàn)教學(xué)改革。

3  數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)教學(xué)改革措施

實(shí)驗(yàn)教學(xué)是理論教學(xué)的延續(xù)和擴(kuò)展,是培養(yǎng)學(xué)生興趣、解決實(shí)際問(wèn)題的重要手段。課程中需要學(xué)生具有一定的編程能力用以加深對(duì)算法的理解,因此學(xué)生對(duì)于C語(yǔ)言的掌握也至關(guān)重要。本文在筆者多年實(shí)驗(yàn)教學(xué)經(jīng)驗(yàn)基礎(chǔ)上,以激發(fā)學(xué)生對(duì)數(shù)據(jù)結(jié)構(gòu)課程的學(xué)習(xí)興趣和加深理解為主線,提出了電子信息專業(yè)數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)教學(xué)的措施。

(1)數(shù)據(jù)結(jié)構(gòu)中樹、圖、查找、排序等章節(jié)的概念較多,很多都需要通過(guò)理解記憶,才能更好地理解算法的含義和數(shù)據(jù)結(jié)構(gòu),因此可以利用一些簡(jiǎn)單的小例子來(lái)幫助學(xué)生記憶。例如,學(xué)習(xí)完鏈表后,可以將一個(gè)班上所有同學(xué)的信息用鏈表的形式用數(shù)據(jù)結(jié)構(gòu)的概念來(lái)定

義,將男生和女生信息分成兩個(gè)鏈表來(lái)保存,在鏈表尾部插入新來(lái)的同學(xué)的信息等。通過(guò)這些類似的小例子,都可以幫助電信專業(yè)的學(xué)生們理解數(shù)據(jù)結(jié)構(gòu),了解算法設(shè)計(jì)對(duì)程序的影響。

(2)由于大多數(shù)電信專業(yè)學(xué)生程序語(yǔ)言和編程能力較弱,對(duì)問(wèn)題沒(méi)有清晰的算法思想,也無(wú)法將其轉(zhuǎn)為完整的代碼正確的表達(dá)出來(lái)。同時(shí)課本上的例證用的都是偽C代碼,學(xué)生很難理解這種偽代碼的描述語(yǔ)句,編寫出C程序的難度就更大了。因此教師在實(shí)踐教學(xué)中應(yīng)該注重對(duì)于程序語(yǔ)言的培養(yǎng),對(duì)于課本上的類C語(yǔ)言描述需要更透徹的講解,對(duì)于一些默認(rèn)采用的代碼也需要多提示。

例如在鏈表學(xué)習(xí)中,課本對(duì)于單鏈表結(jié)點(diǎn)類型的定義為:

typedefstructLNode

{

ElemTypedata;

structLNode*next;

}LinkList,*LNode;

其中LNode是節(jié)點(diǎn)指針,用于單鏈表的鏈接操作(指向下一個(gè)節(jié)點(diǎn))。LinkList是定義的結(jié)構(gòu)體的名稱,用于表示整個(gè)鏈表(其中包含兩個(gè)方面,數(shù)據(jù)域和指針域,當(dāng)鏈表中只有一個(gè)節(jié)點(diǎn)時(shí),指的就是整個(gè)節(jié)點(diǎn))。這里的*LNode和LinkList都是指向鏈表,但一個(gè)是用名字表示,另一個(gè)是指針表示。而這里的ElemType可以表示任意類型,通常編寫程序時(shí),會(huì)在結(jié)構(gòu)體的前面加上類似typedefElemTypeint;的語(yǔ)句,用以說(shuō)明此程序中的ElemType被定義成int類型。

這樣類似的編程中需要注意的小細(xì)節(jié),都需要在實(shí)驗(yàn)教學(xué)中告訴學(xué)生們,方便學(xué)生們對(duì)編程語(yǔ)言的閱讀、分析和理解。同時(shí),平時(shí)應(yīng)該多鼓勵(lì)學(xué)生編寫程序,閱讀程序,解決實(shí)際小問(wèn)題,提高學(xué)生的積極性。

(3)根據(jù)學(xué)生掌握知識(shí)的程度不同,教師在實(shí)驗(yàn)教學(xué)中應(yīng)該采用由簡(jiǎn)到難的方法來(lái)幫助學(xué)生克服學(xué)習(xí)中的困難。例如,學(xué)習(xí)樹這個(gè)數(shù)據(jù)結(jié)構(gòu)時(shí),由于用到了遞歸的概念,因此先從遞歸的含義著手,結(jié)合前面學(xué)到的線性表的概念,從利用樹的孩子表示法開始,過(guò)度到孩子兄弟表示法,學(xué)習(xí)樹轉(zhuǎn)換成二叉樹的過(guò)程和不同的程序編寫方法,然后通過(guò)閱讀例子,最后編寫程序,在閱讀中理解,在實(shí)踐中進(jìn)步。

(4)同時(shí)學(xué)生也需要通過(guò)自身努力來(lái)提高興趣和學(xué)習(xí)效果。因此,學(xué)生要進(jìn)行課前預(yù)習(xí)和課后復(fù)習(xí),熟悉各種數(shù)據(jù)結(jié)構(gòu)的表示方法,將數(shù)據(jù)結(jié)構(gòu)的概念應(yīng)用到實(shí)際生活中來(lái)解決問(wèn)題,多看、多編寫程序。

4  結(jié)語(yǔ)

數(shù)據(jù)結(jié)構(gòu)是電子信息技術(shù)領(lǐng)域的一門基礎(chǔ)課程,實(shí)踐在數(shù)據(jù)結(jié)構(gòu)的教學(xué)中起著重要的作用,可以幫助學(xué)生理解抽象的概念,增加趣味性,甚至可以用來(lái)解決日常生活中遇到的常見問(wèn)題,同時(shí)練習(xí)和鞏固了常用的編程語(yǔ)言。由于數(shù)據(jù)結(jié)構(gòu)被應(yīng)用到神經(jīng)網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)等多個(gè)領(lǐng)域,學(xué)好數(shù)據(jù)結(jié)構(gòu)有利于后續(xù)其他專業(yè)知識(shí)的學(xué)習(xí)。因此,數(shù)據(jù)結(jié)構(gòu)在電信專業(yè)的本科實(shí)踐教學(xué)中具有舉足輕重的研究意義。

[1]教育部高等學(xué)校電子信息科學(xué)與工程類專業(yè)教學(xué)指導(dǎo)分委員會(huì).高等學(xué)校電子信息科學(xué)與工程類本科指導(dǎo)性專業(yè)規(guī)范(試行) [S].北京:高等教育出版社,2010:1-66.

[2]汪沁.基于“數(shù)據(jù)結(jié)構(gòu)”實(shí)驗(yàn)的探討和研究[J].中國(guó)教育信息化,2007(04):17-19.

[3]徐大華0程序設(shè)計(jì)語(yǔ)言教學(xué)方法探討[J].高等理科教育,2007(01):36-38.

[4]袁曉峰.“算法與數(shù)據(jù)結(jié)構(gòu)”實(shí)驗(yàn)教學(xué)的改革與實(shí)踐[J].中國(guó)電力教育,2011(29):136-137.

武漢科技大學(xué)2014年度青年科技骨干培育計(jì)劃項(xiàng)目,項(xiàng)目編號(hào):2014xz011

邱奕敏(1981-),女,湖北武漢人,博士,研究方向?yàn)橹R(shí)工程,圖像處理。

猜你喜歡
電子信息實(shí)驗(yàn)教學(xué)課程
數(shù)字圖像處理課程混合式教學(xué)改革與探索
小議初中化學(xué)演示實(shí)驗(yàn)教學(xué)
甘肅教育(2020年4期)2020-09-11 07:42:36
軟件設(shè)計(jì)與開發(fā)實(shí)踐課程探索與實(shí)踐
電容器的實(shí)驗(yàn)教學(xué)
物理之友(2020年12期)2020-07-16 05:39:20
對(duì)初中化學(xué)實(shí)驗(yàn)教學(xué)的認(rèn)識(shí)和體會(huì)
甘肅教育(2020年8期)2020-06-11 06:10:04
為什么要學(xué)習(xí)HAA課程?
電子信息與物理系簡(jiǎn)介
電子信息工程系
電子信息科學(xué)與技術(shù)
針對(duì)電子信息隱藏技術(shù)的研究
電子制作(2017年2期)2017-05-17 03:54:49
主站蜘蛛池模板: 亚洲第一黄色网址| 久久久久国产精品熟女影院| 久久www视频| 国产高清不卡| 免费无遮挡AV| 久久一本日韩精品中文字幕屁孩| 91视频区| 国产精品福利尤物youwu| 91po国产在线精品免费观看| 日本一区中文字幕最新在线| 在线播放真实国产乱子伦| 久久夜夜视频| 亚洲国产中文精品va在线播放 | 尤物午夜福利视频| 欧洲精品视频在线观看| 91成人在线免费观看| 无遮挡一级毛片呦女视频| 国产午夜人做人免费视频| 久久福利片| 无码日韩精品91超碰| 91毛片网| 无码免费视频| 国产成人综合网| 亚洲日本一本dvd高清| 91福利一区二区三区| 国产91蝌蚪窝| 久热这里只有精品6| 亚洲大尺码专区影院| 青草娱乐极品免费视频| 青青草国产在线视频| 精品黑人一区二区三区| 欧美一级高清片欧美国产欧美| 国产精品深爱在线| a级毛片免费看| 性视频久久| 2020国产在线视精品在| 亚洲欧美成人在线视频| 欧美色99| 亚洲三级片在线看| 国产激情第一页| 亚洲丝袜中文字幕| 天天摸天天操免费播放小视频| 亚洲精品无码AV电影在线播放| 国产亚洲现在一区二区中文| 久草视频一区| 黄色成年视频| 午夜日b视频| 国产免费久久精品99re丫丫一| 久热中文字幕在线观看| 色丁丁毛片在线观看| www精品久久| 久久免费观看视频| 国产福利大秀91| 色婷婷综合激情视频免费看| 欧美福利在线观看| 国产成人精品18| 欧美精品成人一区二区在线观看| 色天堂无毒不卡| 四虎精品黑人视频| 72种姿势欧美久久久大黄蕉| 亚洲日本中文综合在线| 欧美成一级| 欧美午夜久久| 精品国产中文一级毛片在线看| 亚洲第一色网站| 欧洲av毛片| 四虎永久免费地址在线网站 | 国产成人凹凸视频在线| 99在线观看精品视频| 久久久久青草大香线综合精品| 伊在人亚洲香蕉精品播放| 国产精品永久不卡免费视频| 欧美亚洲欧美| 国产导航在线| 国产麻豆精品手机在线观看| 中文字幕 91| 亚洲人成人无码www| 99九九成人免费视频精品| 久久香蕉国产线看观看精品蕉| 国产精品污污在线观看网站| 免费观看精品视频999| 国产一级毛片在线|