




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
(義務(wù)教育版)五年級(jí)全一冊(cè)第17課
選擇排序輕松做學(xué)習(xí)目標(biāo)激趣導(dǎo)入學(xué)習(xí)活動(dòng)學(xué)習(xí)探究思考-討論課堂小結(jié)拓展-提升單元主題單元主題單元名稱課名稱核心內(nèi)容第五單元把數(shù)據(jù)排列有序第16課比較交換找最值在一列數(shù)值中找出最大數(shù),辨認(rèn)其中的算法結(jié)構(gòu)。第17課選擇排序輕松做選擇排序的基本步驟,執(zhí)行次數(shù)與選擇排序數(shù)據(jù)量的關(guān)系,算法驗(yàn)證與實(shí)現(xiàn)。第18課
冒泡排序齊體驗(yàn)(1)冒泡排序的算法步驟。第19課
冒泡排序齊體驗(yàn)(2)冒泡排序的過(guò)程,執(zhí)行次數(shù)與冒泡排序數(shù)據(jù)量的關(guān)系,算法驗(yàn)證與實(shí)現(xiàn)。第20課
化大為小桶排序桶排序的算法思想,桶的數(shù)量和范圍在排序過(guò)程中的作用。學(xué)習(xí)目標(biāo)能夠梳理出選擇排序的基本步驟。了解用流程圖描述的選擇排序算法。了解排序數(shù)據(jù)量與算法執(zhí)行次數(shù)的關(guān)系,能夠用程序驗(yàn)證選擇排序算法。激趣導(dǎo)入【身高排序大挑戰(zhàn)續(xù)集】同學(xué)們,假如我們要進(jìn)行一次小組活動(dòng),需要按從矮到高的順序排隊(duì)。大家想想,你會(huì)怎么組織進(jìn)行排隊(duì)?激趣導(dǎo)入【建構(gòu)】排序算法有很多種,這一課學(xué)習(xí)比較簡(jiǎn)單的選擇排序。本課主要圍繞選擇排序算法及其執(zhí)行過(guò)程、執(zhí)行次數(shù)來(lái)展開學(xué)習(xí)。學(xué)習(xí)活動(dòng)一、描述選擇排序的算法二、分析選擇排序的過(guò)程三、驗(yàn)證選擇排序的算法學(xué)習(xí)活動(dòng)活動(dòng)1:描述選擇排序的算法一學(xué)習(xí)活動(dòng)一、描述選擇排序的算法
桌上有5個(gè)盒子,分別以1、2、3、4、5編號(hào),每個(gè)盒子里裝有一張卡片,卡片上寫著一個(gè)大于0的數(shù)。學(xué)習(xí)活動(dòng)一、描述選擇排序的算法請(qǐng)依據(jù)這些卡片上的數(shù),把它們從大到小排序。要求:把寫著最大數(shù)的卡片放在1號(hào)盒子,寫著第二大數(shù)的卡片放在2號(hào)盒子,以此類推。學(xué)習(xí)活動(dòng)一、描述選擇排序的算法選擇排序的基本步驟如下。第1步:用前一課所學(xué)方法,找出最大數(shù)的卡片所在盒子。第2步:把寫著最大數(shù)的卡片與1號(hào)盒子里的卡片進(jìn)行交換。第3步:以此類推,在2號(hào)到5號(hào)盒子里,用“找出最大數(shù)”的方法,繼續(xù)查找其中最大數(shù)的卡片,找到后與對(duì)應(yīng)盒子里的卡片進(jìn)行交換。學(xué)習(xí)活動(dòng)一、描述選擇排序的算法以上操作,其實(shí)也形成了一個(gè)具有循環(huán)結(jié)構(gòu)的算法。第1步:把卡片放入盒子,已排序個(gè)數(shù)設(shè)為0。第2步:在未排序數(shù)中找到最大數(shù),與未排序的第一個(gè)數(shù)交換位置。第3步:重復(fù)第2步,依次查看所有數(shù)并交換到相應(yīng)的位置。第4步:按順序呈現(xiàn)5個(gè)數(shù)。學(xué)習(xí)活動(dòng)一、描述選擇排序的算法學(xué)習(xí)活動(dòng)活動(dòng)2:分析選擇排序的過(guò)程二學(xué)習(xí)探究二、分析選擇排序的過(guò)程5張卡片上有5個(gè)數(shù),如108、24、12、91、35。運(yùn)用前面所學(xué)選擇排序算法,完成從小到大的排序,驗(yàn)證算法執(zhí)行的步驟,記錄卡片交換的次數(shù),填寫任務(wù)單。思考-討論進(jìn)一步思考:學(xué)習(xí)選擇排序算法后,有一位同學(xué)說(shuō):“我觀察一下就能把這5個(gè)數(shù)排好順序,不必反復(fù)操作,計(jì)算機(jī)有點(diǎn)笨呀!”你認(rèn)同這個(gè)說(shuō)法嗎?與小組同學(xué)交流你的想法。二、分析選擇排序的過(guò)程學(xué)習(xí)活動(dòng)活動(dòng)3:驗(yàn)證選擇排序的算法三學(xué)習(xí)活動(dòng)三、驗(yàn)證選擇排序的算法在上一課的學(xué)習(xí)中,當(dāng)找到列表中的最大數(shù)后,還可以進(jìn)行多次比較和交換,實(shí)現(xiàn)列表中的數(shù)按從大到小排序。打開以下參考程序并運(yùn)行,利用程序?qū)崿F(xiàn)選擇排序算法,把數(shù)據(jù)由大到小排序。學(xué)習(xí)活動(dòng)三、驗(yàn)證選擇排序的算法data=[64,25,12,22,11,90,88,77,55,33]#要排序的數(shù)據(jù)列表n=len(data)#獲取列表數(shù)據(jù)的個(gè)數(shù)i=0#設(shè)置外層循環(huán)控制變量的初始值whilei<n-1:#外層循環(huán)用于控制排序的輪數(shù)max=i#最大值變量設(shè)為當(dāng)前輪數(shù)的起始值j=i+1#設(shè)置內(nèi)層循環(huán)控制變量的值whilej<n:#內(nèi)層循環(huán)用于找到未排序數(shù)中的最大數(shù)學(xué)習(xí)活動(dòng)三、驗(yàn)證選擇排序的算法ifdata[j]>data[max]:#如果找到的值更大就更新最大數(shù)max=jj=j+1ifmax!=i:#如果最大數(shù)不在指定位置就交換位置data[i],data[max]=data[max],data[i]i=i+1#進(jìn)入下一個(gè)數(shù)的排序print('排序后的數(shù):',data)#輸出排序后的列表課堂小結(jié)2分析選擇排序的過(guò)程3驗(yàn)證選擇排序的算法1描述選擇排序的算法用自然語(yǔ)言描述用流程圖描述1.Python中的數(shù)據(jù)列表2.while循環(huán)3.程序?qū)崿F(xiàn)與驗(yàn)證拓展-提升在Python中,可以使用sorted()函數(shù)來(lái)進(jìn)行排序,編程驗(yàn)證與實(shí)現(xiàn)算法時(shí)更加簡(jiǎn)單便捷。打開配套資源中的參考程序,觀察并運(yùn)行,體會(huì)用程序?qū)崿F(xiàn)算法的多樣性,感受多途徑解決問(wèn)題的過(guò)程。拓展-提升#創(chuàng)建一個(gè)包含10個(gè)數(shù)的列表box=[24,99,56,25,91
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 機(jī)場(chǎng)停車場(chǎng)車位銷售及租賃服務(wù)協(xié)議
- 餐飲行業(yè)品牌授權(quán)運(yùn)營(yíng)管理服務(wù)協(xié)議
- 新能源汽車品牌區(qū)域代理商合作協(xié)議
- 離婚協(xié)議書中無(wú)形資產(chǎn)分割及子女撫養(yǎng)協(xié)議樣本
- 夫妻家庭調(diào)解協(xié)議書范本
- 成都小區(qū)物業(yè)服務(wù)企業(yè)物業(yè)服務(wù)收費(fèi)標(biāo)準(zhǔn)合同
- 餐飲連鎖品牌區(qū)域代理合作協(xié)議范本模板
- 高速公路建設(shè)土地征收拆遷協(xié)議
- 城市綜合體停車場(chǎng)升級(jí)改造合同
- 洪水沖毀橋墩應(yīng)急支護(hù)方案
- 校外培訓(xùn)機(jī)構(gòu)安全防范制度
- 2024年項(xiàng)目投資:分期償還投資款協(xié)議
- 國(guó)開《機(jī)械制圖》形成性任務(wù)1-4
- 壓力表培訓(xùn)課件
- 小紅書搜索推廣營(yíng)銷師認(rèn)證考試題庫(kù)(附答案)
- 耐鹽堿水稻種質(zhì)資源評(píng)價(jià)與保存技術(shù)規(guī)程(DB2312-T 063-2022)
- 廣東省東莞市2024-2025學(xué)年七年級(jí)上學(xué)期第二次學(xué)業(yè)反饋地理試題(含答案)
- 國(guó)開(XJ)-2024年秋季學(xué)期大學(xué)語(yǔ)文(2)期末綜合試卷-學(xué)習(xí)資料
- 心臟康復(fù)病例匯報(bào)
- 健康體檢中心的服務(wù)方案
- 甘肅電投筆試題
評(píng)論
0/150
提交評(píng)論