資源簡介 中小學教育資源及組卷應用平臺課 題 《算法與生活》 授課班級 八年級教學目標 計算思維:對于生活中的具體問題,能夠經(jīng)歷抽象、分解、建模,設計算法等抽象思維過程,能將問題進行步驟分解;(能更進一步用符號代表事物,能用自然語言和流程圖描述算法);數(shù)字化學習與創(chuàng)新:在數(shù)字化環(huán)境下,能有效整合學習資源,進行數(shù)字化學習,并提出個性化的問題解決策略或方法;信息意識:理解信息、數(shù)據(jù)與算法三者之間的關系;信息社會責任:認識到算法的魅力,學習信息科技工作者的思維方式,領悟算法思想,崇尚科學精神。教學重點 了解算法概念,掌握用自然語言和流程圖描述簡單算法。教學難點 了解算法概念,掌握用自然語言和流程圖描述簡單算法。教學資源 信息技術課本、多媒體課件,計算機。教學過程教學環(huán)節(jié) 教師行為 學生行為 設計意圖導入 觀看視頻《如果沒有算法》,了解算法。引入算法。新課講授 生活中的算法活動一:觀看《什么是算法》視頻。提出問題1:什么是算法?算法是問題的解決方法和步驟(有順序)。提出問題2:視頻中煮餃子的算法,只有一種煮餃子的方案嗎?學生回答:餃子餡,和面,搟面皮,包餃子,煮餃子。提出問題3:分析自動售賣機售賣飲料的方法和步驟?步驟1:選擇飲料;步驟2:投入一張紙幣或一枚硬幣;步驟3:如多次投入錢幣,執(zhí)行步驟2;步驟4:若投入的錢幣已達到或超過飲料價格,則執(zhí)行步驟5;步驟5:出售飲料及找回零錢。算法的描述用自然語言描述算法:提出問題1:常見的手工清洗衣服的流程是什么?請嘗試用自然語言進行描述。步驟一,在盛有衣服的盆中加入適量的水和洗衣粉,攪拌均勻。步驟二,揉搓衣服。步驟三,用清水漂洗。步驟四,將衣服從河里盆里拿起擰干。提出問題2:那么我們使用洗衣機清洗衣服的流程是什么?除了用自然語言進行描述以外,我們還能怎么描述地更加一目了然呢?流程圖描述算法圖表 1洗衣機流程圖流程圖是一種常用的表示算法的圖形化工具,用流程圖描述算法直觀易讀,問題解決步驟清晰簡潔,便于理解。圖表 2流程圖符號及含義提出問題3:想想我們如何成功登錄QQ?試著分別用自然語言和流程圖進行算法描述。鞏固提升 思考:有兩個學生,他們分別是甲和乙。甲乙兩個學生,甲這個學生杯子里面裝有橙汁,乙學生杯子里面裝有礦泉水?,F(xiàn)在需要把甲和乙杯中的液體進行互換,要達到這樣的效果應該采取哪些方法和步驟 試著分別用自然語言和流程圖進行算法描述。學生回答:首先準備第三只杯子,然后將甲杯的橙汁倒入第三杯子里面,這樣甲杯就變空了,可以使乙杯的礦泉水裝進去。再把第三杯的橙汁倒入乙杯中,這樣甲杯的橙汁就到乙杯當中去了。小結 組織學生分小組總結本課學習內容,請每個小組代表說說自己小組總結的結果。教師做最后的補充。板書設計《算法與生活》生活中的算法算法的描述課后作業(yè)設計基礎性作業(yè) 你還能說說生活中還有哪些算法?選擇一個問題用自然語言描述出來,并畫出相應的流程圖。嘗試求出1+2+3+4+…+100的和,想一想,我們該用什么方法能更好地解決這個問題。鞏固提升性作業(yè) 試著用自然語言描述出銀行柜員機取錢的步驟,并畫出相應的流程圖。示例:步驟1:確認注意事項;步驟2:選擇取款業(yè)務;步驟3:輸入銀行卡密碼;步驟4:驗證密碼是否正確,如果正確執(zhí)行步驟6;步驟5:如果密碼錯誤,返回步驟3,錯誤次數(shù)超過3次執(zhí)行步驟10;步驟6:選擇取款業(yè)務;步驟7:確定金額;步驟8:領取鈔票;步驟9:取走銀行卡;步驟10:柜員機會回收銀行卡。教學反思21世紀教育網(wǎng) www.21cnjy.com 精品試卷·第 2 頁 (共 2 頁)HYPERLINK "http://21世紀教育網(wǎng)(www.21cnjy.com)" 21世紀教育網(wǎng)(www.21cnjy.com) 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫