微課程數(shù)據(jù)結(jié)構(gòu)教學(xué)設(shè)計(jì)研究

時(shí)間:2022-09-14 08:22:22

導(dǎo)語:微課程數(shù)據(jù)結(jié)構(gòu)教學(xué)設(shè)計(jì)研究一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

微課程數(shù)據(jù)結(jié)構(gòu)教學(xué)設(shè)計(jì)研究

摘要:教學(xué)設(shè)計(jì)是建立在教學(xué)基礎(chǔ)上的技術(shù)。其運(yùn)用系統(tǒng)的方法,分析并研究教學(xué)過程中的各種問題,確定解決問題的方法和步驟,并在實(shí)際教學(xué)中評價(jià)教學(xué)的成果。該文以數(shù)據(jù)結(jié)構(gòu)冒泡排序?yàn)閷ο螅U述了教學(xué)設(shè)計(jì)的流程步驟。

關(guān)鍵詞:微課程;冒泡排序;教學(xué)設(shè)計(jì)

1引言

教學(xué)設(shè)計(jì)是建立在教學(xué)基礎(chǔ)上的技術(shù)。其運(yùn)用系統(tǒng)的方法,分析并研究教學(xué)過程中的各種問題,確定解決問題的方法和步驟,并在實(shí)際教學(xué)中評價(jià)教學(xué)的成果。數(shù)據(jù)結(jié)構(gòu)課程是計(jì)算機(jī)軟件專業(yè)的一門專業(yè)技術(shù)基礎(chǔ)課程。本課程目標(biāo)是,使學(xué)生能夠根據(jù)計(jì)算機(jī)加工的數(shù)據(jù)特性運(yùn)用數(shù)據(jù)結(jié)構(gòu)的知識和技巧設(shè)計(jì)出更好的算法和程序。排序是生活工作中的常見問題,冒泡排序是常用的排序方法。本文以數(shù)據(jù)結(jié)構(gòu)冒泡排序?yàn)閷ο螅U述了教學(xué)設(shè)計(jì)的流程步驟。

2教學(xué)設(shè)計(jì)的定義

教學(xué)設(shè)計(jì)是運(yùn)用系統(tǒng)方法,分析并研究教學(xué)過程中,相互聯(lián)系的各部分的問題和需求。在連續(xù)模式中確立解決它們的方法步驟,然后評價(jià)教學(xué)成果的系統(tǒng)計(jì)劃過程。教學(xué)設(shè)計(jì)的過程就是系統(tǒng)地設(shè)計(jì)并實(shí)現(xiàn)教學(xué)目標(biāo),優(yōu)秀的教學(xué)設(shè)計(jì)能夠提高教學(xué)效率。

3教學(xué)設(shè)計(jì)的原則

1)清晰地分解教學(xué)目標(biāo)。教學(xué)設(shè)計(jì)中需要有合理的教學(xué)目標(biāo),并將目標(biāo)分散到課程的授課過程中。目標(biāo)要精確,方便學(xué)習(xí)者掌握目標(biāo)。2)選題內(nèi)容要有較高的價(jià)值。將課程中的重點(diǎn)、難點(diǎn)作為選題,并快速、清晰地講解相關(guān)內(nèi)容。3)豐富多樣的資源。教學(xué)教案、PPT、說課稿、微課視頻等多種資源一齊組成了教學(xué)設(shè)計(jì)的整體。

4數(shù)據(jù)結(jié)構(gòu)冒泡排序的教學(xué)設(shè)計(jì)案例

1教學(xué)分析數(shù)據(jù)結(jié)構(gòu)課程是計(jì)算機(jī)軟件專業(yè)的一門專業(yè)技術(shù)基礎(chǔ)課程。學(xué)生為軟件技術(shù)專業(yè)一年級學(xué)生。本單元參考了普通高等教育“十一五”國家級規(guī)劃教材,基于人才培養(yǎng)方案,立足軟件技術(shù)人才的需求,結(jié)合學(xué)院現(xiàn)有的軟硬件資源,確定教學(xué)內(nèi)容為冒泡排序。課程目標(biāo):掌握冒泡排序的原理和算法設(shè)計(jì);使用C語言或Java語言實(shí)現(xiàn)冒泡排序的算法設(shè)計(jì);分析數(shù)據(jù)結(jié)構(gòu)的特性,為應(yīng)用選擇邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)及運(yùn)算,編制質(zhì)量高的應(yīng)用程序。掌握冒泡排序的原理及算法設(shè)計(jì),實(shí)現(xiàn)冒泡排序的算法設(shè)計(jì);能夠在實(shí)踐中應(yīng)用冒泡排序解決問題,解決實(shí)際問題。2教學(xué)設(shè)計(jì)充分利用各種網(wǎng)絡(luò)平臺和移動通信設(shè)備,調(diào)動學(xué)生學(xué)習(xí)積極性。采用問題教學(xué)法,課前自主觀看微課動畫,完成小測試;采用探究教學(xué)法,課中分層分組討論教學(xué),因材施教;采用發(fā)現(xiàn)教學(xué)法,讓學(xué)生積極思考,獨(dú)立探究。設(shè)置情景,引入問題;啟發(fā)引導(dǎo),發(fā)現(xiàn)規(guī)律,理解基本原理與算法設(shè)計(jì);任務(wù)驅(qū)動,完成分層任務(wù);課后拓展延伸,擴(kuò)大知識面。啟發(fā)式教學(xué):通過撲克牌的排序,引出排序的問題,并通過動畫詳細(xì)演示冒泡排序的原理過程。實(shí)例化教學(xué):通過一個(gè)Java程序?qū)崿F(xiàn)隨機(jī)的發(fā)牌和排序,將冒泡排序的算法設(shè)計(jì)與具體Java程序結(jié)合,使學(xué)生體會冒泡排序的具體應(yīng)用。小組合作探究教學(xué):以小組合作形式,思考討論冒泡排序的若干問題。任務(wù)驅(qū)動教學(xué):根據(jù)學(xué)生掌握冒泡排序知識的情況,布置難易程度不同的實(shí)踐任務(wù)。3教學(xué)過程依據(jù)職業(yè)教育教學(xué)改革要求,基于線上線下混合教學(xué)理念設(shè)計(jì)教學(xué)。課前學(xué)生自主學(xué)習(xí)微課視頻,完成測試;課中根據(jù)學(xué)生掌握冒泡排序知識的不同深度,教師布置難易程度不同的實(shí)踐任務(wù),學(xué)生選擇C或JAVA語言實(shí)踐冒泡排序的應(yīng)用編程;課后學(xué)生使用泛雅網(wǎng)絡(luò)平臺完成冒泡排序的作業(yè)和拓展練習(xí),并使用微信或QQ提問,教師回答提問。課前,教師將微課視頻等教學(xué)資源上傳到泛雅網(wǎng)絡(luò)教學(xué)平臺,并通過手機(jī)郵箱、QQ群、微信等課前預(yù)習(xí)通知。學(xué)生接到預(yù)習(xí)通知后,利用泛雅網(wǎng)絡(luò)平臺或手機(jī)APP學(xué)習(xí)通,自主預(yù)習(xí)冒泡排序的微課視頻,并使用微信或QQ提問,教師回答提問。課中,使用APP(學(xué)習(xí)通)電子簽到;教師使用網(wǎng)絡(luò)廣播軟件,強(qiáng)化冒泡排序理論;教師使用APP(學(xué)習(xí)通)設(shè)置課堂活動,包括投票問卷、問題搶答、小組討論等,學(xué)生在線參與各活動,激發(fā)學(xué)生的學(xué)習(xí)興趣;教師在網(wǎng)絡(luò)教學(xué)平臺(泛雅平臺)上,布置多項(xiàng)難易程度不同的冒泡排序相關(guān)的實(shí)踐任務(wù)。學(xué)生根據(jù)自生掌握知識的深淺程度,選擇適合自己的任務(wù),通過小組互動、交流、合作等學(xué)習(xí)方式來完成所選任務(wù)。課后,學(xué)生通過泛雅網(wǎng)絡(luò)平臺完成課后作業(yè),并對感興趣的問題進(jìn)行提問,師生使用QQ、微信等工具交流,激勵(lì)學(xué)生課后勤思考。通過雙冒泡排序的拓展練習(xí),拓展學(xué)生的知識面。4教學(xué)反思信息化手段應(yīng)用特色:利用微課動畫生動演示冒泡排序原理及算法;利用奧易多媒體網(wǎng)絡(luò)教室軟件進(jìn)行屏幕廣播;利用手機(jī)APP——學(xué)習(xí)通,實(shí)現(xiàn)自主學(xué)習(xí);利用教學(xué)資源庫及泛雅平臺,實(shí)現(xiàn)在線學(xué)習(xí)及成績統(tǒng)計(jì);利用即時(shí)聊天工具(QQ、微信等)實(shí)現(xiàn)師生互動交流。教學(xué)預(yù)期效果達(dá)成:學(xué)生掌握了冒泡排序的原理及算法設(shè)計(jì);生能夠使用冒泡排序的算法解決實(shí)際問題;學(xué)生對冒泡排序有了更深刻的認(rèn)知,拓展了知識面。

5結(jié)束語

本次教學(xué)設(shè)計(jì)內(nèi)容符合軟件技術(shù)專業(yè)人才培養(yǎng)方案要求,應(yīng)用多種信息化手段。通過實(shí)際教學(xué)測試,本次教學(xué)設(shè)計(jì)能夠使學(xué)生掌握冒泡排序的原理及算法設(shè)計(jì)并解決實(shí)際問題;能夠拓展學(xué)生的知識面。

參考文獻(xiàn):

[1]王樂球,周文瓊.高校《程序設(shè)計(jì)基礎(chǔ)》微課程設(shè)計(jì)與制作[J].軟件導(dǎo)刊,2015(10:177-179.

[2]廖俐鵑.高校微課程設(shè)計(jì)的研究——以《大學(xué)計(jì)算機(jī)基礎(chǔ)》為例[J].電子測試,2016(9:71-72.

[3]李嬌嬌,湯才梅,陳倩.微課程的設(shè)計(jì)與制作及其發(fā)展趨勢[J].軟件導(dǎo)刊,2014(3:61-62.

作者:朱敏 曾海 單位:蘇州市職業(yè)大學(xué)