亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        高職《數(shù)據(jù)結(jié)構(gòu)》課程教學(xué)探索

        2012-04-29 00:00:00林建宇
        考試周刊 2012年87期

        摘 要: 《數(shù)據(jù)結(jié)構(gòu)》在計算機課程體系中的具有很特殊的地位,其工程性和實踐性都很強。針對高職教學(xué)中存在的一些問題,本文做了探索,目的是提高學(xué)生對該課程的學(xué)習(xí)興趣,提高其編程能力和職業(yè)素養(yǎng)。

        關(guān)鍵詞: 數(shù)據(jù)結(jié)構(gòu) 項目驅(qū)動 實例教學(xué)法

        1.課程特點與定位

        《數(shù)據(jù)結(jié)構(gòu)》課程是高職院校計算機專業(yè)學(xué)生必修的一門專業(yè)基礎(chǔ)課,是計算機專業(yè)的核心課程,通過該課程的教學(xué),使學(xué)生學(xué)會分析研究計算機處理數(shù)據(jù)的結(jié)構(gòu)特性,為實際工程問題的數(shù)據(jù)選擇適當(dāng)?shù)倪壿嫿Y(jié)構(gòu)、存儲結(jié)構(gòu)和相應(yīng)的處理算法,并掌握算法的時間和空間的分析與評估技術(shù)。從而為學(xué)生今后進(jìn)行軟件開發(fā)的相關(guān)工作奠定良好的基礎(chǔ)。

        課程概念多、較抽象,有些算法思想難理解、難掌握。以往傳統(tǒng)的課堂知識點講授形式,重理論、輕實現(xiàn),重知識、輕理論,因此在教與學(xué)的過程中,無法激發(fā)學(xué)生的學(xué)習(xí)興趣,不利于學(xué)生的創(chuàng)新精神及實踐技能的培養(yǎng)。另外,高職學(xué)生的基礎(chǔ)較薄弱的特點也決定了理論性的教學(xué)難度較大,《數(shù)據(jù)結(jié)構(gòu)》已被高職學(xué)生認(rèn)為是計算機課程中最難學(xué)的課程之一。

        為此,我們在教學(xué)中,針對本校高職學(xué)生的特點采用了“基于項目驅(qū)動的實例教學(xué)法”,其主體就是對課程中的重難知識點,選配相應(yīng)的項目實例,通過恰當(dāng)?shù)膶嵗M(jìn)行演示和說明,把抽象概念形象化、具體化,幫助學(xué)生理解掌握有關(guān)的課程內(nèi)容。并在項目實例的基礎(chǔ)上,學(xué)生結(jié)合實際問題進(jìn)行二次設(shè)計和開發(fā),從而提高學(xué)生軟件開發(fā)的技能和職業(yè)素養(yǎng),進(jìn)一步激發(fā)學(xué)生對解決實際問題方法的思考和探索。

        2.項目驅(qū)動實例的教學(xué)實施

        2.1項目平臺的選取

        VisualC#是Visual Studio.NET中的一種新型的編程語言,它由C++演變而來,是一種簡單的、現(xiàn)代化、類型安全和面向?qū)ο蟮恼Z言。用C#設(shè)計的程序是建立運行于.NET平臺上的、范圍廣泛的企業(yè)級應(yīng)用程序。學(xué)生掌握了使用C#描述數(shù)據(jù)的結(jié)構(gòu)和算法,可以快速設(shè)計出各類的視窗環(huán)境下的應(yīng)用軟件,使得學(xué)生走出校園就可迅速地適應(yīng)職業(yè)崗位需求。

        2.2項目實例的設(shè)計

        通過對高職院?!稊?shù)據(jù)結(jié)構(gòu)》課程教學(xué)大綱和教材的認(rèn)真研究,我們參閱了大量的相關(guān)資料,將課程的知識點、重點和難點經(jīng)提煉和歸納,融入各個具體的項目實例之中,項目實例涵蓋了所有的教學(xué)內(nèi)容。我們從工程實際出發(fā),精選出了9個項目實例:

        項目實例1:顯示FAT32的目錄結(jié)構(gòu)(知識點:線性表、鏈表)

        項目實例2:串行通訊數(shù)據(jù)緩沖區(qū)的實現(xiàn)(知識點:隊列、循環(huán)隊列)

        項目實例3:遞歸函數(shù)調(diào)用現(xiàn)場保護(hù)模擬(知識點:棧、順序棧)

        項目實例4:求最長公共子串(知識點:串)

        項目實例5:繪制二叉樹(知識點:樹、二叉樹)

        項目實例6:迷宮最短路徑問題(知識點:圖)

        項目實例7:二分查找的實現(xiàn)(知識點:查找)

        項目實例8:數(shù)字LED的字形顯示(知識點:哈希表)

        項目實例9:霍爾快速排序的實現(xiàn)(知識點:排序)

        這些項目實例在設(shè)計時均采用圖形化,顯示數(shù)據(jù)的結(jié)構(gòu)、數(shù)據(jù)的變化情況,直觀、清晰地反映各數(shù)據(jù)結(jié)構(gòu)的特性,以及相應(yīng)算法處理數(shù)據(jù)的過程。通過運行和演示實例,學(xué)生深刻地了解和掌握了數(shù)據(jù)結(jié)構(gòu)。

        2.3項目實例教學(xué)過程

        項目實例教學(xué)過程由三環(huán)節(jié)構(gòu)成:

        (1)引入知識點:教師通過運行和演示項目實例,引導(dǎo)學(xué)生學(xué)習(xí)和掌握項目實例所涉及的知識點,理清相關(guān)的重點和難點,明確項目實例的實際工程意義。

        (2)分析源代碼:教師分析項目實例的關(guān)鍵代碼,促使學(xué)生進(jìn)一步掌握解決與項目實例同類問題的具體算法和編程方法;

        (3)項目再開發(fā):教師布置一個與項目實例相近的工程問題,每個學(xué)生模仿項目實例編制相應(yīng)的應(yīng)用代碼;或在項目實例上,通過二次開發(fā),編制相應(yīng)的應(yīng)用代碼。

        教學(xué)過程中的第三步是關(guān)鍵的環(huán)節(jié),該環(huán)節(jié)能夠明確清楚地反映出學(xué)生掌握教學(xué)內(nèi)容,達(dá)到教學(xué)目的的程度。項目實例教學(xué)過程應(yīng)提倡“精講多練,師生互動,分層實施、機練為主”,要確保學(xué)生在各個層面都得到發(fā)展和提高,培養(yǎng)學(xué)生的創(chuàng)新意識和職業(yè)技能,實現(xiàn)知識與技能的雙豐收。

        2.4項目結(jié)果檢查

        (1)項目開發(fā)完成后,學(xué)生需要自行對項目應(yīng)用代碼進(jìn)行測試,檢驗應(yīng)用程序是否達(dá)到了教師對該項目提出的要求,是否實現(xiàn)了所有的功能,以此提高學(xué)生的排錯能力,培養(yǎng)學(xué)生的責(zé)任心,養(yǎng)成良好的職業(yè)習(xí)慣。

        (2)對應(yīng)用項目書寫規(guī)范的項目報告,項目報告主要包含項目的分析,項目方案的設(shè)計、項目實施等,還有項目的開發(fā)優(yōu)點和不足。

        (3)填寫調(diào)試報告,其中寫明出錯的原因、測試數(shù)據(jù),以及改正的方法,使得每完成一個項目,學(xué)生都有一次提高。

        (4)教師根據(jù)項目的結(jié)果和項目的質(zhì)量進(jìn)行檢查,判斷教學(xué)是否已達(dá)到了預(yù)期的目的和效果。

        2.5項目結(jié)果講評

        教師針對學(xué)生開發(fā)項目的過程進(jìn)行總結(jié),并挑選一兩個學(xué)生開發(fā)的項目進(jìn)行點評,指出其中好的設(shè)計和不足之處,以及容易出錯的問題,幫助學(xué)生提高發(fā)現(xiàn)問題、解決問題的能力,鞏固已學(xué)的知識,拓展思維,鍛煉創(chuàng)新能力。

        教師根據(jù)每個學(xué)生的項目結(jié)果、項目報告和調(diào)試報告分別進(jìn)行成績的評定,同時做好各項成績的記錄留檔,學(xué)期末所有項目的成績累計結(jié)果,作為項目考核成績。

        課程成績評定是由三部分組成:項目考核成績、理論考核成績和平時考核成績。其中項目考核成績占60%,理論考核成績占30%,平時考核成績占10%。

        3.結(jié)語

        《數(shù)據(jù)結(jié)構(gòu)》在計算機課程體系中的具有很特殊的地位,其工程性和實踐性都很強,針對高職教學(xué)中存在的一些問題,我們在課程體系、教學(xué)過程、考核結(jié)構(gòu)方面,做了探索,從兩年的教學(xué)實踐效果來看,學(xué)生對《數(shù)據(jù)結(jié)構(gòu)》課程的學(xué)習(xí)興趣提高了,編程能力和職業(yè)素養(yǎng)也在提高。但教學(xué)改革的步伐不會停止,我們還會在《數(shù)據(jù)結(jié)構(gòu)》課程上做更多的探索。

        參考文獻(xiàn):

        [1]李秉璋,羅燁.C++程序設(shè)計.大連理工大學(xué)出版社,2010.9.

        [2]陳廣.數(shù)據(jù)結(jié)構(gòu)(C#語言描述).北京大學(xué)出版社,2009.3.

        [3]李勇,邢躍.數(shù)據(jù)結(jié)構(gòu)課程教學(xué)法探析[J].網(wǎng)絡(luò)財富,2008(07).

        av大片在线无码免费| 黄片大全视频在线播放| 今井夏帆在线中文字幕| 日本一本免费一二区| 亚洲男人第一无码av网站| 99国产精品久久久蜜芽| 用力草我小逼视频在线播放| 午夜视频一区二区三区在线观看| 99re6在线视频精品免费| 婷婷亚洲久悠悠色悠在线播放| 好爽受不了了要高潮了av | 成人黄色网址| 粉嫩少妇内射浓精videos| 亚洲AV秘 片一区二区三区 | 在线播放国产女同闺蜜| 亚洲av一二三四又爽又色又色| 日韩女优av一区二区| 中文字幕日韩三级片| 巨熟乳波霸若妻在线播放| 国产精品国产三级国产在线观| 国产白色视频在线观看| 国产免费久久精品99久久| 性久久久久久久| 美女裸体无遮挡免费视频国产| 国产精品黄色av网站| 国产精品亚洲精品日韩已方| 日韩亚洲av无码一区二区不卡| 精品国产一区二区三区久久女人| 一级一片内射在线播放| 青青草精品视频在线播放| 玩弄放荡人妻少妇系列| 国产精品国产三级国产av创| 麻豆精品在线视频观看| 亚洲av无码av在线播放| 亚洲精品久久无码av片软件| 美女极度色诱视频国产免费| 亚洲色图专区在线观看| 大又大粗又爽又黄少妇毛片| 亚洲色成人网一二三区| 国产影片免费一级内射| 中国老太婆bb无套内射|