資源簡介 《自然語言描述算法》教學設計杭州市濱和小學 盧俊杰一、學習內容分析本課是浙江省小學信息科技五年級上冊第一單元《算法與算法表示》第2課。解決同一個問題可以有多種不同的算法,在解決問題過程中,需要對算法進行交流、分析、比較,力求找到最優的算法。這一切的前提是要讓設計的算法能夠被他人理解,這就需要用到算法描述。只有通過準確的描述,才能更清晰地表達算法的思路和步驟,也更有利于將算法轉換為計算機可執行的數據和指令,使人機交互更加自然、流暢,從而提高工作效率。常用的算法描述方法有自然語言描述、流程圖描述、偽代碼描述等,本課介紹的便是用自然語言描述算法。二、學情分析本課學習對象為五年級的學生,通過前期的學習,學生已經知道了算法的概念,還結合生活中的實例了解了生活中的算法。但是在算法的描述上,依然存在描述主體不確定、指向不明、條理不清楚等情況。根據五年級學生的思維發展水平,學習過程需要借助直觀、具體的實例幫助他們提升描述水平。學習目標教學目標 核心素養指向1.通過分析生活中的實例,了解描述算法的幾種常見方法。 2.通過真實問題解決方案的描述,學會有條理地用自然語言描述算法。 【信息意識】在體驗解決問題的過程中,認識到步驟順序的重要性,體驗算法描述的嚴謹性。 【計算思維】用自然語言描述算法時能準確區分條件分支結構與順序結構的不同。四、教學重難點教學重點:有條理地用自然語言描述算法。教學難點:用自然語言清晰、有條理地描述算法。五、課前準備學習環境:學校機房學習資源:教學課件設計思路本課設計以教材內容為主,開篇以回顧上節課的算法概念作為引入,順勢引入拋出問題引導學生思考問題,并用自己的話進行描述。提出準確描述算法的優勢,通過閱讀算法,填補算法,描述算法等活動來感受準確描述算法的必要性。七、學習過程一、課堂引入學習內容與活動 設計意圖課堂引入 出示問題:什么是算法? 引導思考 出示問題:將A書桌和B書桌交換位置的算法是什么? 教師總結同學們的算法描述。 回顧上一節課算法的概念,加深學生對算法概念的記憶。 通過學生身邊案例引導學生先進行算法的描述。二、知識建構學習內容與活動 設計意圖準確描述的重要性 (1)介紹準確描述算法的重要性 (2)提出疑問:描述算法的方式還有哪些呢?請翻閱書本。 2.了解算法描述方式 出示火車票購票功能的兩種描述方式,請學生進行閱讀與理解,并請學生說說看該算法具體實現了什么功能。 3.嘗試描述 出示問題:完善密碼鎖開關的方法。 引導學生學會翻看書本,從書本中尋找答案。 出示火車票的購票系統算法為了讓學生學會理解算法的表述方式,學會閱讀自然語言算法。 嘗試根據已有的“支架”模仿進行準確的自然語言描述。三、提升學習內容與活動 設計意圖1.出示問題1: 對一群人按照身高進行排序。當人數較多時,可以通過兩兩比較來實現。現以 3人為例描述按身高從矮到高進行排序的算法。 請同學來思考嘗試描述該算法。 2.出示問題2 將A杯中的醬油和B杯中的水互換。 設計一個經典排序問題,引導學生練習用自然語言準確描述算法。 同樣使用一個經典的數值互換問題,引導學生練習用自然語言準確描述算法。四、練習學習內容與活動 設計意圖出示練習 出示課本的練習題,請同學將算法補充完整。 2.梳理總結 教師小結用自然語言準確描述算法的必要性。 進一步進行練習,書寫自然語言描述,并總結流程圖的相關要點,加深學生的學習印象。板書設計:(共7張PPT)算法浙江教育出版社 小學信息技術五年級上冊 第一單元《算法與算法表示》第二課《自然語言描述算法》探索建構拓展練習Q1:什么是算法?ABQ2:將A書桌和B書桌交換位置的算法是什么?探索建構拓展練習描述算法的方式還有哪些呢?自然語言描述流程圖描述偽代碼描述準確描述算法他人理解進行交流驗證算法優化算法探索建構拓展練習自然語言描述流程圖描述火車購票系統(實現了什么功能?)探索建構拓展練習自然語言描述算法自然語言描述算法:運用人們日常生活中使用的語言來描述解決問題的方法及其步驟。例如,“交換A和B兩張課桌的位置”用自然語言可以這樣描述首先,把A課桌移到空位上。然后,把B課桌移到原來放A課桌的位置。最后,把空位上的A課桌移到原來B課桌的位置。AB密碼不正確,門不打開,提示重新輸入密碼。探索建構拓展練習自然語言描述算法對一群人按照身高進行排序。當人數較多時,可以通過兩兩比較來實現。現以 3人為例描述按身高從矮到高進行排序的算法。ABC1.A與B比較,先找出兩人中身高較矮的那個人。2.再將找出的那個人與C比較,可確定3人中最矮的那個人,排在第1位。3.剩下的兩人再比較,矮的排在第2位,高的排在第3位。探索建構拓展練習自然語言描述算法Q3:將A杯中的醬油和B杯中的水互換A醬油B水B醬油A水完成課本第9頁的練習計算2+7+1。在百位上書寫1,十位上書寫0。 展開更多...... 收起↑ 資源列表 《自然語言描述算法》教學設計.docx 《自然語言描述算法》課件.pptx 縮略圖、資源來源于二一教育資源庫