2024-2025學(xué)年第一學(xué)期 青島版小學(xué)信息科技六年級上冊第一單元 算法的初步認(rèn)識單元學(xué)歷案(學(xué)歷案)_第1頁
2024-2025學(xué)年第一學(xué)期 青島版小學(xué)信息科技六年級上冊第一單元 算法的初步認(rèn)識單元學(xué)歷案(學(xué)歷案)_第2頁
2024-2025學(xué)年第一學(xué)期 青島版小學(xué)信息科技六年級上冊第一單元 算法的初步認(rèn)識單元學(xué)歷案(學(xué)歷案)_第3頁
2024-2025學(xué)年第一學(xué)期 青島版小學(xué)信息科技六年級上冊第一單元 算法的初步認(rèn)識單元學(xué)歷案(學(xué)歷案)_第4頁
2024-2025學(xué)年第一學(xué)期 青島版小學(xué)信息科技六年級上冊第一單元 算法的初步認(rèn)識單元學(xué)歷案(學(xué)歷案)_第5頁
已閱讀5頁,還剩43頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

12第一單元算法的初步認(rèn)識【課標(biāo)要求】小學(xué)信息科技課程是為了適應(yīng)技術(shù)迅猛發(fā)展的信息時代對人才培養(yǎng)提出的新要求而設(shè)置的必修課程,是以培養(yǎng)學(xué)生的信息素養(yǎng)和信息科技操作能力為主要目標(biāo),以操作性、實(shí)踐性和探究性為特征的指定學(xué)習(xí)領(lǐng)域。培養(yǎng)—發(fā)展學(xué)生積極學(xué)習(xí)和探究信息科技的興趣,養(yǎng)成—鞏固良好的信息意識和健康負(fù)責(zé)的信息科技使用習(xí)慣,形成一提高信息處理能力,培養(yǎng)一強(qiáng)化學(xué)生使用信息科技支持各種學(xué)習(xí)和解決各類問題的意識與能力。小學(xué)信息科技課程的主要任務(wù)是:培養(yǎng)學(xué)生對信息科技的興趣和意識,讓學(xué)生了解和掌握信息科技基本知識和技能,了解信息科技的發(fā)展及其應(yīng)用對人類日常生活和科學(xué)技術(shù)的深刻影響通過信息科技課程使學(xué)生具有獲取信息傳輸信息處理信息和應(yīng)用信息的能力,教育學(xué)生正確認(rèn)識和理解與信息科技相關(guān)的文化倫理和社會等問題,負(fù)責(zé)任地使用信息科技;培養(yǎng)學(xué)生良好的信息素養(yǎng),把信息科技作為支持終身學(xué)習(xí)和合作學(xué)習(xí)的手段,為適應(yīng)信息社會的學(xué)習(xí)工作和生活打下必要的基礎(chǔ)?!締卧繕?biāo)】1.認(rèn)識生活中的算法;理解算法的概念和特征;掌握算法常見的描述方法。2.通過路線規(guī)劃算法設(shè)計、密碼鎖算法分析、體質(zhì)健康測評算法描述等項(xiàng)目探究,能夠設(shè)計簡單算法、從算法特征的角度分析算法、用自然語言和流程圖描3.在算法的體驗(yàn)、設(shè)計、分析、描述等探究過程中,認(rèn)識到算法的價值,初步形成運(yùn)用算法思想解決常見問題的意識,初步形成計算思維。【單元知識及結(jié)構(gòu)化分析】本單元將引領(lǐng)學(xué)生初步認(rèn)識算法,第1課的內(nèi)容,主要讓學(xué)生了解算法在日3常學(xué)習(xí)和生活中解決問題的方法和步驟,通過按照合理的步驟和順序進(jìn)行操作,我們可以更高效、減少出錯地解決問題;第2課的內(nèi)容,主要讓學(xué)生認(rèn)識算法的特征,從具體的算法中分析算法的特征,分析調(diào)整優(yōu)化相應(yīng)的算法;第3課的內(nèi)容,主要是掌握算法的常見描述方法,能用自然語言、流程圖描述生活中常見的算法,加深對算法重要性的認(rèn)識。六年級的學(xué)生已經(jīng)掌握了計算機(jī)的基本操作,并對網(wǎng)絡(luò)應(yīng)用有了基本的認(rèn)識和學(xué)習(xí),五年級的scratch為六年級的Mind+編程學(xué)習(xí)提供了基礎(chǔ)。由于第一單元算法的初步認(rèn)識比較難,所以課前充分考慮到這一點(diǎn),充分發(fā)揮小老師的帶頭作用,分組教學(xué),養(yǎng)成協(xié)作學(xué)習(xí)的能力。整個教學(xué)過程以學(xué)生為主體,尊重學(xué)生的主體地位,首先利用情境導(dǎo)入法,激發(fā)學(xué)生的學(xué)習(xí)興趣,再以任務(wù)驅(qū)動為主,引導(dǎo)學(xué)生積極探索,在任務(wù)完成的過程中體會成功的喜悅。教師在整個過程中,作為學(xué)生的幫助者、支持者和引導(dǎo)者,創(chuàng)設(shè)輕松、自主、愉悅的學(xué)習(xí)氛圍,引導(dǎo)學(xué)生真正掌握信息科技,培養(yǎng)學(xué)生的自主學(xué)習(xí)與探究精神,提高信息科技水平。算法在生活中無處不在,人們每天都在運(yùn)用各種算法來解決問題。當(dāng)我們準(zhǔn)備做菜時,需要遵循一系列的步驟,如準(zhǔn)備食材、切配食材、烹飪食材、出鍋裝盤等,這些步驟構(gòu)成了一個簡單的算法,幫助我們烹飪出美味的菜肴。當(dāng)我們尋找最快路線時,也是在使用算法作決策,如考慮交通狀況、距離和時間等因素,從而避開擁堵路段,節(jié)約時間。通過合理地應(yīng)用算法,人們能夠獲得各種各樣問題解決方案,從而提高做事的效率與質(zhì)量,更好地應(yīng)對學(xué)習(xí)和生活中的問題。通過本單元的學(xué)習(xí),我們了解了生活中的算法以及算法的概念與特征,掌握了算法的常見描述方式。算法思想是計算機(jī)科學(xué)領(lǐng)域的靈魂,能夠有效指導(dǎo)我們的日常生活與學(xué)習(xí)。4確定性有窮性可行性算法的初步認(rèn)識第1課生活中的算法【課標(biāo)要求】(一)信息意識(二)計算思維(三)數(shù)字化學(xué)習(xí)與創(chuàng)新(四)信息社會責(zé)任【學(xué)習(xí)目標(biāo)】5合適的算法?!灸繕?biāo)分析】目標(biāo)序號知識維度(指事實(shí)性知識、概念性知識、程序性知識、元認(rèn)知知識)認(rèn)知水平維度記憶/回憶應(yīng)用分析1√√√2√√√3√√√【評價任務(wù)】任務(wù)一:分享西紅柿炒雞蛋算法并說明理由(檢測目標(biāo)1)任務(wù)二:運(yùn)用網(wǎng)絡(luò)搜索你所在城市的階梯電價情況,并簡要描述電費(fèi)計算算法。(檢測目標(biāo)2)任務(wù)三:描述找次品問題算法。(檢測目標(biāo)3)【學(xué)習(xí)過程】在日常生活中,我們要面對各種各樣的事情,每一件事情都可能有不同的解家里來客人了,需要你給客人沏茶。洗開水壺需要1分鐘,燒水需要15分鐘,洗茶壺需要1分鐘,洗茶杯需要1分鐘,拿茶葉需要2分鐘。沏好茶有幾種方法?最省時的方法是?燒開水燒開水洗茶杯準(zhǔn)備茶葉洗水壺在日常學(xué)習(xí)和生活中,洗衣做飯、購物消費(fèi)、解數(shù)學(xué)題等都有一套問題解決的方法和步驟任務(wù)一:西紅柿炒雞蛋的算法西紅柿炒雞蛋是一道簡單易學(xué)、美味可口的家常菜,其制作步驟就是一種算法。如何制作西紅柿炒雞蛋?請簡單描述其制作步驟。以下是一種常見的西紅柿炒雞蛋做法,僅供參考。1.準(zhǔn)備食材:西紅柿、雞蛋、蔥姜蒜等。2.切配食材:將西紅柿切成小塊,雞蛋打散,蔥姜蒜切3.起鍋燒油:將鍋加熱,倒入適量油,加入蔥姜蒜等,6一點(diǎn)通炒菜小技巧:1.炒菜一般需要先將鍋加熱,再倒入適量的油,能2.合理搭配各種調(diào)味品能夠讓菜品更加美味。加油站加油站算法是通過明確的、可執(zhí)行的操作步驟描述的問題求解方案。生活中的算法為我們完成任務(wù)或解決問題提供了一種有序、規(guī)范的方法步驟。通過按照一定的步驟和順序進(jìn)行操作,我們可以更加高效地完成任務(wù),減少出錯的可能性,提高工作效率。炒香。4.炒雞蛋:倒入雞蛋液,翻炒均勻,盛出備用。5.炒西紅柿:倒入切好的西紅柿塊,翻炒均勻。6.調(diào)味出鍋:將雞蛋倒入,和西紅柿混合翻炒,一點(diǎn)通根據(jù)個人口味加入調(diào)味品,翻炒均勻,出鍋裝盤。一點(diǎn)通在問題解決過程中,按照一在問題解決過程中,按照一定的順序?qū)懗鱿鄳?yīng)的步驟,并按照自上而下的順序依次執(zhí)行。在計算機(jī)程序設(shè)計中,這種類似的控制結(jié)構(gòu)被稱為順序結(jié)構(gòu)。與同學(xué)分享你的“西紅柿炒雞蛋算法”,并說明理由。炒雞蛋1.分步驟說出西紅柿炒雞蛋的做法☆☆☆2.對每一步說出自己的理由☆☆☆生活中,像“西紅柿炒雞蛋”這樣按照一定步驟解決問題的案例還有那些?任務(wù)二:運(yùn)用網(wǎng)絡(luò)搜索你所在城市的階梯電價情況,并簡要描述電費(fèi)計算算法。階梯電價是指將戶均用電量設(shè)置為若干個階梯任務(wù)二:運(yùn)用網(wǎng)絡(luò)搜索你所在城市的階梯電價情況,并簡要描述電費(fèi)計算算法。階梯電價是指將戶均用電量設(shè)置為若干個階梯分段定價,用電價格隨用電量增加呈階梯狀逐級遞增的一種電價定價機(jī)制。小明同學(xué)所在的城市市民用電收費(fèi)標(biāo)準(zhǔn)如下:用電量單價0~200度0.5元7加油站在實(shí)際生活中,我國的階梯電價標(biāo)準(zhǔn)不僅會受到用電量的影響,還受地域、時間段等因素的影響。在問題解決過程中,有的問題需要先進(jìn)行條件判斷,再根據(jù)判斷結(jié)果分別執(zhí)行不同處理步驟。在計算機(jī)程序設(shè)計中,這種類似的控制結(jié)構(gòu)被稱為分電分類想一想:小明家9月份用電300度,電費(fèi)該如何計算?試一試:評價標(biāo)準(zhǔn):想一想:還有哪些?請簡要描述它們的算法。中,像這種需要重復(fù)執(zhí)行多中,像這種需要重復(fù)執(zhí)行多同的物品中,存在1個質(zhì)量不同的次品,我們可以使用天平把它找出來。學(xué)校體育器材室有27個乒乓球,其中有1個乒乓球(次品)由于存在質(zhì)量問題,比其他乒乓球略輕一些。想一想:如果只能使用天平,如何才能找出次品?請簡要描述你的“找次品算法”。否能否找否能否找到次品是9利用天平找出次品的方法有很多,哪種方法能更快地找出次品?找次品算法推薦:1.將27個乒乓球分成3組,每組9個。2.將兩組乒乓球放在天平的兩端,比較它們的重量。如果兩邊重量相等,那么“次品”就在第三組中,否則“次品”就在重量較輕的那一組中。3.將重量較輕的那一組繼續(xù)分成3組,即每組3個,重復(fù)步驟2,直至找1.善用天平稱量平分的三組乒乓球☆☆☆2.使用重復(fù)循環(huán)的思想解決次品問題☆☆☆生活中像“找次品”這樣通過重復(fù)某些操作步驟,從而解決問題的案例還有哪些?請簡要描述它們的算法。學(xué)校即將組織暢玩游樂園活動。為了讓大家能夠在有限的時間內(nèi)玩到自己喜歡的項(xiàng)目,老師希望把學(xué)生分成若干小組,由各個小組自行規(guī)劃為了更好地了解各組內(nèi)學(xué)生的喜好,老師建議在組內(nèi)發(fā)起一次調(diào)查,由每人推薦2個必玩項(xiàng)目。在規(guī)劃路線時,老師提出了規(guī)劃建議:(1)統(tǒng)籌考慮所有組員的喜好,盡量照顧到所有人。(2)考慮游玩時間,確保各小組能在規(guī)定時間內(nèi)完成所有項(xiàng)目;(3)考慮項(xiàng)目位置與距離,盡量采用最短路線。(4)如果有學(xué)生有特殊需求(如身體不便),需要特別關(guān)注,確保他們也能玩得開心。請規(guī)劃你們組的游玩路線,明確游覽的項(xiàng)目路線與時間,并說明理由。1.需求分析通過調(diào)查獲取組員的喜好信息,綜合考慮多種因素進(jìn)行項(xiàng)目分析。分析項(xiàng)目分析概述項(xiàng)目喜好分析時間安排分析項(xiàng)目距離分析2.路線規(guī)劃游覽順序游覽項(xiàng)游覽時間游覽路線說明例卡通城堡該項(xiàng)目有3名學(xué)生喜歡,且在園區(qū)入口處,適合作為第1個游覽12請根據(jù)本節(jié)課學(xué)習(xí)內(nèi)容,對自己的學(xué)習(xí)過程和學(xué)習(xí)成果進(jìn)行評價。項(xiàng)目學(xué)習(xí)能積極地參與探究活動,學(xué)習(xí)相關(guān)知識及技能。能卓有成效地解決探究過程中的問題。能積極參與小組的討論交流并提出獨(dú)到見解。學(xué)習(xí)成果能根據(jù)實(shí)際需求,設(shè)計路線規(guī)劃方案。能根據(jù)實(shí)際需求,分析選擇合適的算法。1.課堂小結(jié):算法在生活中無處不在,它可以幫助我們更加高效地解決各種問題,從而提高我們的生活質(zhì)量和工作效率。這節(jié)課,你獲得了哪些知識?請梳理一下吧。2.你生活中遇到的問題還有哪些?它們可以使用算法解決嗎?【檢測與作業(yè)】北京作為中國的首都,擁有眾多世界知名的博物館,收藏著豐富的文化和歷史遺跡。請以旅游達(dá)人為視角,制作一份去北京參觀各種博物館的旅游攻略,攻略中需要涵蓋博物館的名稱、展覽內(nèi)容、開放時間、交通方式、注意事項(xiàng)等。請利用多種信息獲取渠道找到信息,完成旅游攻略。天數(shù)博物館名稱開放時間交通方式注意事項(xiàng)1中國科學(xué)技術(shù)館地鐵預(yù)約【學(xué)后反思】1.本堂課你學(xué)會了哪些知識,請用思維導(dǎo)圖或者流程圖的方式梳理已學(xué)知識。2.通過本節(jié)課的學(xué)習(xí)你有哪些感悟或者困惑,請寫下來。教學(xué)反思:第2課算法的特征【課標(biāo)要求】(一)信息意識(二)計算思維(三)數(shù)字化學(xué)習(xí)與創(chuàng)新(四)信息社會責(zé)任【學(xué)習(xí)目標(biāo)】【目標(biāo)分析】目標(biāo)序號知識維度認(rèn)知水平維度理解應(yīng)用分析1路線規(guī)劃中的算法特征√√√√2猜數(shù)字中的算法特征√√√√3密碼破解中的算法特征√√√√4算法的輸入和輸出√√√√【評價任務(wù)】任務(wù)一:路線規(guī)劃中的算法特征(檢測目標(biāo)1)任務(wù)二:猜數(shù)字中的算法特征(檢測目標(biāo)2)任務(wù)三:密碼破解中的算法特征(檢測目標(biāo)3)任務(wù)四:算法的輸入和輸出(檢測目標(biāo)3)【學(xué)習(xí)過程】動物園導(dǎo)游圖動物園導(dǎo)游圖公網(wǎng)試一試:如果從猴山出發(fā)去往海洋館,你會如何規(guī)劃行走路線?想一想:了解算法的確定性特征,分析“從猴山出發(fā),先向北走,再向東走”這種路線描述方式是否符合算法確定性的要求。算法的每一個步驟都不能含糊不清或者有歧義,必須明確、嚴(yán)謹(jǐn)。例如:在路線規(guī)劃算法中,只有明確行走的起點(diǎn)、方向以及行走的距離,才能夠更加清晰描述行走路線。加油站算法的確定性是指算法的每一個步驟都必須有確切的含義。算法的確定性就是要把問題解決的步驟明確下來,避免出現(xiàn)二義性。在解決問題的過程中,需要依靠算法來指導(dǎo)我們的思考和行動。如果算法不確定,那么就無法準(zhǔn)確地預(yù)測和控制問題的解決過程。明確的步驟,是很多問題得以解決的關(guān)鍵。請列舉一些生活中的算法,分析其確定性的表現(xiàn)。1.說出自己的路線規(guī)劃☆☆☆2.合理的規(guī)劃方案☆☆☆任務(wù)二:猜數(shù)字“猜數(shù)字”是一款蘊(yùn)含技巧和智慧的經(jīng)典數(shù)學(xué)小游戲,人們需要根據(jù)提示猜測一個數(shù)字,直到猜中為止?!安聰?shù)字”游戲有一種簡單的玩法:1.出題人確定數(shù)字范圍及目標(biāo)數(shù)字。例如:目標(biāo)數(shù)字26,數(shù)字范圍1-100。2.答題人在給定的數(shù)字范圍內(nèi)猜測數(shù)字,如猜60。3.出題人根據(jù)猜測結(jié)果給出提示,如“猜多了”“猜少了”。4.重復(fù)步驟2和步驟3,直到答題人猜中數(shù)字。試一試與其他同學(xué)一起試玩“猜數(shù)字”游戲,試一試猜測幾次可以猜想一想了解算法的有窮性,思考猜數(shù)字游戲的步驟是否一定是有限的?為什么?試一試一點(diǎn)通算法的目的是使問題得到解決,因此,算法必須在有限的步驟和時間內(nèi)結(jié)束,并得到正加油站算法的有窮性是指一個算法的處理步驟必須是有限的。無論具體需要執(zhí)行的操作步驟有多少,這個數(shù)量必須是一點(diǎn)通一個好的算法,會設(shè)置合理的邊界,從而保障算法在有限的步驟內(nèi)執(zhí)行完畢。例如:在“無限小數(shù)”的除法豎式學(xué)習(xí)中,人們可以使用“保留有限的小數(shù)位數(shù)”等手段,將計算步驟限定在有限的計算次數(shù)內(nèi)。任務(wù)四:算法的輸入和輸出在應(yīng)用算法解決問題時,需要對問題進(jìn)行描述,分析應(yīng)用相關(guān)數(shù)據(jù),進(jìn)而得到最終的結(jié)果。讀一讀一個有效的算法還應(yīng)具有“0個或多個輸入”“1個或一點(diǎn)通生活中算法的輸入可以理解為算法操作的問題描述、條件或者原始數(shù)據(jù)等信息。而算法的輸出則是通過對輸入進(jìn)行處理和計算得到的結(jié)果、解決方案等。西紅柿炒西紅柿炒雞蛋算法在“西紅柿炒雞蛋”算法中,需要的材料和工具,加油站在計算機(jī)算法中,輸入是加油站在計算機(jī)算法中,輸入是指算法在執(zhí)行過程中需要接收的數(shù)據(jù),而輸出則是指算法在執(zhí)行過程中生成的結(jié)果。通常情況下,算法都需要有輸入和輸出。然而,在某些情況下,算法中已經(jīng)確定了算法執(zhí)行所需的各項(xiàng)初始值,這些初始值法的輸入項(xiàng)。因此,這是該算法的輸入,比如西紅柿、雞蛋等;做好的菜品,是該算法的輸出。試一試請列舉生活中的一些常見算法,分析它們的輸入與輸出分別是什么。1.舉例生活中算法的問題描述☆☆2.舉例生活中算法的解決方案☆☆3.舉例生活中同一實(shí)物的算法的問題描述和解決方案☆☆☆三、綜合運(yùn)用,鞏固知識密碼鎖在生活中應(yīng)用廣泛,如家庭門鎖、商業(yè)保險柜、手機(jī)鎖等。人們不需要攜帶鑰匙,只需輸入正確的密碼就可以開鎖。以下是一個簡單的密碼鎖運(yùn)行算法:(1)程序接收用戶輸入的密碼。(2)程序判斷用戶輸入的密碼是否正確。如果密碼正確,則直接解鎖;如果密碼錯誤,則記錄錯誤次數(shù),并提示用戶重新輸入密碼。(3)如果錯誤次數(shù)大于等于3次,程序完全鎖定。(4)如果錯誤次數(shù)小于限制的次數(shù),用戶可以繼續(xù)嘗試輸入密碼。請結(jié)合上述算法,探討算法的各個特征在其中的具體表現(xiàn),找出不符合算法特征要求的描述,并進(jìn)行調(diào)整優(yōu)化。1.算法特征分析確定性有窮性可行性輸入輸出2.算法調(diào)整優(yōu)化請根據(jù)本節(jié)課學(xué)習(xí)內(nèi)容,對自己的學(xué)習(xí)過程和學(xué)習(xí)成果進(jìn)行評價。項(xiàng)目學(xué)習(xí)能積極地參與探究活動,學(xué)習(xí)相關(guān)知識及技能。能卓有成效地解決探究過程中的問題。能積極參與小組的討論交流并提出獨(dú)到見解。學(xué)習(xí)成果能夠結(jié)合具體的算法,分析算法特征的具體表現(xiàn)。能夠根據(jù)算法特征的指導(dǎo),修改算法使其符合算法特征。填寫說明:將☆涂上顏色,★表示合格,★★表1.算法特征的學(xué)習(xí)能夠幫助我們更加深刻的認(rèn)識、理解算法,指導(dǎo)我們設(shè)計出更加合理有效的算法。這節(jié)課,你獲得了哪些知識?請梳理一下吧。2.你認(rèn)為信息技術(shù)的應(yīng)用還能拓展到哪個行業(yè)?還會有哪些功能?【檢測與作業(yè)】空調(diào)可以通過制冷或制熱的方式,調(diào)節(jié)室內(nèi)溫度,提高室內(nèi)舒適度和生活品質(zhì)。隨著社會的發(fā)展,空調(diào)的智能化越來越受到關(guān)注,一般的智能空調(diào)應(yīng)具備以下功能:(1)空調(diào)會通過內(nèi)置溫度傳感器檢測當(dāng)前環(huán)境溫度。(2)用戶可以通過遙控器或面板設(shè)置期望的溫度。(3)空調(diào)將檢測到的環(huán)境溫度與設(shè)定溫度進(jìn)行比較,并自動調(diào)整運(yùn)行模式,如制冷模式、制熱模式、待機(jī)模式。請考慮上述功能,結(jié)合算法特征的要求,設(shè)計一個簡單的智能空調(diào)運(yùn)行算法?!緦W(xué)后反思】1.本堂課你學(xué)會了哪些知識,請用思維導(dǎo)圖或者流程圖的方式梳理已學(xué)知識。2.通過本節(jié)課的學(xué)習(xí)你有哪些感悟或者困惑,請寫下來。第3課算法的描述【課標(biāo)要求】解決問題。(二)計算思維通過生活中的實(shí)例,了解算法的特征和效率。能用自然語言、流程圖等方式描述算法。知道解決同一問題可能會有多種方法,認(rèn)識到采用不同方法解決同一問題時可能存在時間效率上的差別。(三)數(shù)字化學(xué)習(xí)與創(chuàng)新通過學(xué)習(xí)身邊的算法,體會算法的特征,有意識地將其應(yīng)用于數(shù)字化學(xué)習(xí)過程中,適應(yīng)在線學(xué)習(xí)環(huán)境。(四)信息社會責(zé)任了解算法的優(yōu)勢及對知識產(chǎn)權(quán)保護(hù)的作用,認(rèn)識到算法對解決生活和學(xué)習(xí)中的問題的重要性?!緦W(xué)習(xí)目標(biāo)】1.掌握算法的常見描述方法。2.通過對體質(zhì)健康測試算法的探究,能用自然語言、流程圖描述生活中常見3.通過對算法的描述,體會算法描述對解決問題的重要性。(目標(biāo)分析】目標(biāo)序號知識維度認(rèn)知水平維度記憶/回憶應(yīng)用分析1√√√√2√√√√3√√√√【評價任務(wù)】任務(wù)一:用白然語言描述算法(檢測目標(biāo)1)任務(wù)二:用流程圖描述算法(檢測目標(biāo)2)任務(wù)三:用計算機(jī)語言描述算法(檢測目標(biāo)3)【學(xué)習(xí)過程】一、創(chuàng)設(shè)情境,激發(fā)興趣有一個農(nóng)夫要運(yùn)一筐菜、一只羊和一只狼渡河,渡口只有一條小船,一次只能運(yùn)一樣?xùn)|西。農(nóng)夫在場的情況下一切相安無事,一旦農(nóng)夫不在場,狼會吃羊,羊會吃菜。這可愁壞了農(nóng)夫,用什么辦法才能把狼、羊、菜都安全的運(yùn)到對岸呢?發(fā)揮你們的聰明才智,幫農(nóng)夫想個辦法吧。為了發(fā)揮算法的價值,人們需要將算法通過合適的方式準(zhǔn)確、完整、簡潔地表達(dá)出來。自然語言和流程圖是常用的兩種算法描述方式。任務(wù)一:用自然語言描述“雞兔同籠”在日常學(xué)習(xí)與生活中,人們在面對較為簡單的問題時,常常用語言或文字來描述問題的解決步驟。想一想農(nóng)夫怎樣才能把狼、羊、菜安全運(yùn)到對岸呢?嘗試用自己的語言清晰準(zhǔn)確地描述出該問題的解決過程。讀一讀一點(diǎn)通在“狼”→“羊”→“菜”這個食物鏈中,“羊”處在中間的關(guān)鍵位置。解決問題的關(guān)鍵點(diǎn)就在于破壞該食物鏈,使“羊”始終與“狼”“菜”處于隔離狀態(tài)?!坝米匀徽Z言描述算法”是指用我們所說的話或文字來描述問題解決的方法和步驟。對于“農(nóng)夫過河”問題,可以這樣描述其算法:1.農(nóng)夫帶羊過河。2.農(nóng)夫獨(dú)自回來。3.農(nóng)夫帶狼過河。4.農(nóng)夫放下狼,帶羊回來。5.農(nóng)夫放下羊,帶菜過河。6.農(nóng)夫獨(dú)自回來。7.農(nóng)夫帶羊過河。試一試“雞兔同籠”是我國古代數(shù)學(xué)典籍《孫子算經(jīng)》中的一個經(jīng)典案例:今有雉兔同籠,上有三十五頭,下有九十加油站自然語言通常是指一種自然地隨文化演化的語言。漢語、英語等都是自然語言。自然語言是人類交流和思維的主要工具。由于不需要專門的學(xué)習(xí)和訓(xùn)練,人們常常使用自然語言來描述遇到的各種問題及問題解決的方法和步驟。四足,問雉兔各幾何?請用自然語言描述解決該問題的算法。試一試請列舉更多學(xué)習(xí)與生活中的算法,嘗試使用自然語言進(jìn)行描述。想一想加油站算法的描述是指用各種方式來描述一個算法的過程和步驟,以便于人們理解和實(shí)現(xiàn)該算法。使用自然語言描述算法時,應(yīng)符合算法的特征要求。一點(diǎn)通一點(diǎn)通流程圖描述算法的過程:1.用自然語言表述算法步驟。2.確定每一個算法步驟所包含的邏輯結(jié)構(gòu),并用相應(yīng)的程序框架表示,得到該步驟的程序框圖。3.將所有步驟的程序框圖用流程線連接起來,并加上終端框,得到表示整個算法的流程圖。思考使用自然語言描述算法的優(yōu)勢和不足有哪些?請舉例說明。1.用自然語言說出生活中的算法實(shí)例☆2.使用自然語言描述算法的優(yōu)勢和不足☆☆任務(wù)二:閱讀“猜數(shù)字游戲”的算法流程圖,嘗試用自然語言描述該算法圖形化表示的信息具有形象、直觀的特點(diǎn),人們除了用自然語言描述算法外,還常借助圖形使算法描述更清晰。以特定的圖形符號和說明表示算法的圖,稱為“算法流程圖”。它由一套標(biāo)準(zhǔn)的圖形符號構(gòu)成,結(jié)合一定的文字說明可描述問題解決的方法和流程。常用的流程圖符號及其功能:符號起止框表示算法的開始或結(jié)束表示算法中數(shù)據(jù)的輸入或輸出判斷框表示算法中的條件判斷處理框流程線表示算法中的流向加油站流程線表示算法中的流向讀一讀某城市居民用電收費(fèi)標(biāo)準(zhǔn)如下:讀一讀某城市居民用電收費(fèi)標(biāo)準(zhǔn)如下:0~200度0.5元0.8元要求輸入某家庭一個月的用電量Q,輸出該月電費(fèi)。其算法流程圖如下:1972年,美國學(xué)者I.Nassi和B.Shneiderman提出了一種在流程圖中完全去掉流程線,全部算法寫在一個矩形陣內(nèi),在框內(nèi)還可以包含其他框的流程圖形式。即由一些基本的框組成一個大的框,這種流程圖又稱為N—S結(jié)構(gòu)流程圖(以0~200度0.5元0.8元要求輸入某家庭一個月的用電量Q,輸出該月電費(fèi)。其算法流程圖如下:條件語句1語句2傳統(tǒng)流程圖]N—S結(jié)構(gòu)化流程圖開始開始輸入用電量Q是輸出0.8×(Q-200)+100元結(jié)束否否是輸出“猜對了”結(jié)束是輸出“猜小了”否某超市為了促銷,展開購物打折活動,活動規(guī)則如下: (1)購物金額滿1000元的,打8折。(2)購物金額滿500,不滿1000元的,打9折。(3)購物金額不滿500元的,不參與打折活動。用流程圖描述算法需要遵循算法的“確定性、有窮性、可行性、輸入、輸出”5個特征,確保能夠清晰、簡潔、準(zhǔn)確、完整地表明算法。性”,便于理解,算法出錯時程序。于允許使用流程線,過于靈活,程序的設(shè)計。請同學(xué)們根據(jù)超市給出的活動規(guī)則,繪制算法流程圖。一點(diǎn)通常見的計算機(jī)語言有很多,其中圖形化編程語言剝離了復(fù)雜一點(diǎn)通常見的計算機(jī)語言有很多,其中圖形化編程語言剝離了復(fù)雜的語法要求,通過拖拽“命令積木”的方式來進(jìn)行程序設(shè)計,更加通俗易懂、活潑有

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論