下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
教案首頁章節(jié)或項(xiàng)目名稱實(shí)驗(yàn)一線性表第17講本次授課類型□理論實(shí)驗(yàn)□理實(shí)一體□實(shí)訓(xùn)□實(shí)習(xí)班級地點(diǎn)周次星期節(jié)次授課進(jìn)度310202立業(yè)樓2308十11、2符合□超前□滯后310204立業(yè)樓2304十41、2符合□超前□滯后教學(xué)目標(biāo)1.掌握線性表中元素的前驅(qū)、后繼等概念。2.掌握順序表的建立、插入元素、刪除表中某元素的算法。教學(xué)重點(diǎn)順序表的查找、插入、刪除、修改運(yùn)算教學(xué)難點(diǎn)順序表的插入和刪除運(yùn)算教學(xué)設(shè)計(jì)教學(xué)環(huán)節(jié)內(nèi)容要點(diǎn)與手段時間分配任務(wù)介紹實(shí)驗(yàn)任務(wù)及實(shí)驗(yàn)要求知識講授10分鐘新課介紹順序表的求表長功能模塊任務(wù)驅(qū)動10分鐘順序表的查找功能模塊任務(wù)驅(qū)動20分鐘順序表的插入和刪除功能模塊任務(wù)驅(qū)動20分鐘順序表的修改功能模塊及主界面設(shè)計(jì)任務(wù)驅(qū)動20分鐘總結(jié)歸納順序表的基本操作實(shí)現(xiàn)的知識進(jìn)行歸納和總結(jié)歸納法5分鐘作業(yè)布置完成實(shí)驗(yàn)報(bào)告知識講授5分鐘教學(xué)效果及改進(jìn)思路由于第一次實(shí)驗(yàn),加上實(shí)驗(yàn)內(nèi)容偏多,僅有60%學(xué)生能夠完成實(shí)驗(yàn)任務(wù),其他同學(xué)需要課下完成實(shí)驗(yàn)報(bào)告,建議實(shí)驗(yàn)課時學(xué)生分組進(jìn)行,積極討論、互相幫助,少數(shù)帶動多數(shù),共同進(jìn)步。310204班王澍曠課,及時反饋班主任郜繼紅,并對其進(jìn)行思想教育、心理疏導(dǎo)。教學(xué)設(shè)計(jì)詳案一、學(xué)習(xí)通簽到考勤提前10分鐘學(xué)習(xí)通平臺下發(fā)簽到活動,將考勤結(jié)果錄入教務(wù)系統(tǒng),同時發(fā)給班主任,查清學(xué)生曠課或者遲到的具體原因,并對學(xué)生進(jìn)行引導(dǎo)教育。思政:積極的學(xué)習(xí)態(tài)度就是敬業(yè)的一種初級階段的重要表現(xiàn)。二、實(shí)驗(yàn)任務(wù)介紹1.題目:給定一個順序L,具體如下:intL[100]={32,2,34,45,6,7,12,89};補(bǔ)充完整下面的程序代碼,完成順序表的相關(guān)操作如下:ListLength():求線性表長度GetNode():根據(jù)位置求節(jié)點(diǎn)值LocateNode():根據(jù)值求節(jié)點(diǎn)位置 InsertList():插入操作DeleteList():刪除操作 UpdataList():更新操作2.程序界面如下:思政:第一次線下課,重申考核辦法和課堂紀(jì)律,要求學(xué)生遵守學(xué)校各項(xiàng)管理制度,特別是遵守實(shí)驗(yàn)室規(guī)章制度,樹立安全意識。三、根據(jù)值求節(jié)點(diǎn)位置操作提問:查找某節(jié)點(diǎn)的位置的算法。LocateNode(intL[]){ inta,i; intlength; length=ListLength(L); printf("請輸入要找的節(jié)點(diǎn)值:"); scanf("%d",&a); for(i=0;i<length;i++) if(a==L[i]) printf("要查找的位置為:%d",i+1);}四、插入操作提問:線性表插入一個元素的算法。InsertList(intL[]){ inti,x,j,length; length=ListLength(L); printf("請輸入要插入的位置:"); scanf("%d",&i); if(i<1||i>length+1) printf("\n您輸入的節(jié)點(diǎn)的位置不存在!\n"); printf("請輸入要插入的節(jié)點(diǎn)值:"); scanf("%d",&x); for(j=length-1;j>=i-1;j--) { L[j+1]=L[j]; } L[i-1]=x;}突破難點(diǎn):繪課講解法,邊繪制存儲結(jié)構(gòu)邊編寫程序,增強(qiáng)學(xué)生對程序的進(jìn)一步理解,進(jìn)而提高編程水平。學(xué)生操作、教師指導(dǎo)、小組討論五、刪除操作提問:線性表刪除一個元素的算法。DeleteList(intL[]){ inti,j,length; length=ListLength(L); printf("請輸入要刪除節(jié)點(diǎn)的位置:"); scanf("%d",&i); if(i>length) printf("\n您輸入的節(jié)點(diǎn)的位置不存在!\n"); for(j=i;j<length;j++) { L[j-1]=L[j]; } L[j-1]=0;}思政:養(yǎng)成嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度和精益求精的精神。學(xué)生操作、教師指導(dǎo)、小組討論六、更新操作UpdataList(intL[]){ inti,x,j,length; length=ListLength(L); printf("請輸入要更新的節(jié)點(diǎn)的位置:"); scanf("%d",&i); if(i<1||i>length) printf("\n您輸入的節(jié)點(diǎn)的位置不存在!\n"); printf("請輸入要更新的節(jié)點(diǎn)值:"); scanf("%d",&x); L[i-1]=x;}學(xué)生操作、教師指導(dǎo)、小組討論七、總結(jié)歸納所學(xué)知識為:順序表的建立、查找元素、插入元素、刪除元素及修改元素的算法。其中重點(diǎn)知識為查找元素、插入元素、刪除元
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)管理服務(wù)咨詢服務(wù)簡單合同
- 沖孔灌注樁施工勞務(wù)分包合同
- 三方合同補(bǔ)充協(xié)議書
- 資產(chǎn)買賣合同
- 給水、污水泵設(shè)備安裝合同
- 地毯購銷合同范本地毯購銷合同
- 在線教育系統(tǒng)共建共享合同
- 產(chǎn)品銷售合同范本集錦
- 醫(yī)療器械銷售合同簡易模板
- 社區(qū)團(tuán)購平臺搭建及運(yùn)營合同
- 2025年首都機(jī)場集團(tuán)公司招聘筆試參考題庫含答案解析
- 蘇州市區(qū)2024-2025學(xué)年五年級上學(xué)期數(shù)學(xué)期末試題一(有答案)
- 醫(yī)藥高等數(shù)學(xué)知到智慧樹章節(jié)測試課后答案2024年秋浙江中醫(yī)藥大學(xué)
- 2024年濰坊工程職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫完美版
- GB/T 44823-2024綠色礦山評價(jià)通則
- 人教版英語高考試卷與參考答案(2024年)
- 《共情的力量》課件
- 2022年中國電信維護(hù)崗位認(rèn)證動力專業(yè)考試題庫大全-上(單選、多選題)
- 水平二(四年級第一學(xué)期)體育《小足球(18課時)》大單元教學(xué)計(jì)劃
- 《關(guān)于時間管理》課件
- 醫(yī)藥高等數(shù)學(xué)智慧樹知到課后章節(jié)答案2023年下浙江中醫(yī)藥大學(xué)
評論
0/150
提交評論