資源簡介 《順序結構》教學設計一、教學內容分析本課是《算法的控制結構》中的第一課時。在上一單元對算法和流程圖都有初步的了解。進一步提升學生對算法的理解,本單元將從算法結構開始做詳細區分,講解順序結構、分支結構、雙分支結構等基礎結構。本課主要介紹了算法控制結構中的順序結構,講述了什么是順序結構,用流程圖表示順序結構以及算法的執行步數,涵蓋了上個單元所學算法的基本概念表示及算法的特征等知識點。通過本節課的學習,讓學生認識算法控制結構中的順序結構及其特點,能用流程圖繪制順序結構,使用計算機算法編寫簡單程序解決簡單問題,初步了解程序設計的方法。本節課在整個算法的學習中起到承前啟后的作用,為后續算法結構的學習打下了基礎。二、學習對象分析本節課的學習對象是五年級的學生,在本節課之前,他們已經接觸了算法與算法表示,對問題解決的步驟及流程圖已不陌生。五年級學生的思維模式已從具體形象思維向抽象邏輯思維過渡,但仍然具有很大成分的具體形象性,以直接興趣為主,對具體事物和經驗的知識較有興趣。因此在教學過程中要創設貼近學生生活的案例,讓學生從生活中解決問題的次序性過渡到計算機算法的順序結構,嘗試利用順序結構進行編程,培養計算機思維。三、教學目標1.通過分析生活實例,理解順序結構的概念與特點;2.通過簡單問題解決步驟的描述,學會用流程圖表示順序結構;3.通過數出算法的執行步驟,感受算法的執行效率。教學重點:知道順序結構的概念和特點,會用流程圖表示順序結構;教學難點:理解順序結構的概念和特點。四、方法策略作為算法控制結構單元的第一課,本節課旨在構建一個熟悉的生活情境,將生活中真實問題的解決方案用順序結構來描述,蘊含問題的分解和結構化思想。主要采用任務驅動教學法,輔以小組合作探究,以及學生的自主學習逐步展開。五、教學流程(一)探究活動教學內容與活動 設計意圖1.情境導入,感知順序結構 (1)同學們,生活中我們常常會利用假期出去旅行,如果要完成一次旅行,可以分為以下幾個步驟,你能給他們排排序嗎? 學生回答,教師課件演示。 那這些順序之間能夠交換嗎?先乘車前往,再準備行李?(不可以。) (2)我們平時在解決某個問題時,往往需要把解決問題的過程分解成若干步驟,再按照一定的次序一步一步地完成。 問題的解決過程,需按次序一步一步地完成。在算法中用來解決這類問題的控制結構,可以稱為順序結構。 (3)揭題 今天這節課我們就一起來算法控制結構中的一種:順序結構。 課件出示課題。 利用單元核心情境“完成一次旅行”,打開學生的話匣子,迅速集中注意力,進入課堂構建的情境中,激發學習興趣,并揭示本節課學習主題。(二)思索探究,新知建構教學內容與活動 設計意圖認識順序結構 例:如計算數學算式 32+45÷(3+2×3)需遵循四則混合運算的順序依次計算。 誰來說一說這個算式先算哪一步,再算哪一步?四則混合運算的順序是什么呢? 生回答,師課件展示。(從左往右;先括號內,再括號外;先乘除,后加減) 這個運算是順序能調換嗎?先算3+2行嗎?(不行) 揭示概念:順序結構:需要一步一步按照順序來解決問題的控制結構。 2.生活中的順序結構 生活中也有很多順序結構,比如說購票乘車的過程。請同學們打開練習,完成購票乘車的排序。 學生操作,反饋交流。 想一想,生活中還有哪些算法體現順序結構? 學生發表看法。 教師再次提問:泡茶的過程可以分為哪些步驟?怎樣安排這些步驟更加合理? 課件展示泡茶的過程。 3.用流程圖表示順序結構 1.用流程圖表示順序結構,能把解決問題的方法及其步驟清晰地呈現出來。 2.提問:網購車票的過程可以分為哪些步驟?計算機是怎樣處理這個過程的? 【活動一】:請給購買車票步驟排序。 先讓學生說一說,再展示。 課件中利用圖片的方法展示網購車票的整個過程。 購買車票的算法通常由以下幾個步驟組成(邊展示過程,邊展示流程圖): 首先需要輸入出發地、目的地和出發時間等購票的信息,所以第一步就是輸入出發地、目的地等購票信息,當輸入信息后,會通過查詢匹配的信息,然后會把符合條件的信息顯示出來,我們會選擇自己想要的車次,然后選中要乘車的人,提交訂單信息。信息提交之后,會讓我們選擇座位,計算票價等,然后需要用戶輸入付款信息,完成付款,最后會生成車票,顯示訂單結果。 網購車票的過程,按照步驟一步一步來完成,體現了算法控制結構的順序結構。從上往下,逐一執行。 【活動二】:利用搜索引擎查找資料,請將流程圖補充完整。 我們在學習過程中常常需要查找資料,也在課堂上學習過利用搜索引擎查找資料,查找資料的過程也是一個順序結構。請你來完成查找資料的流程圖填寫。 出示任務,學生練習,反饋交流。 通過已有的數學學科知識,感受順序結構,并理解順序結構的特點。 聯系生活實際,感受泡茶這一生活常見事件中的順序結構,加深對順序結構的理解。 學生通過給購買車票步驟排序的活動,體會順序結構的特點。 用流程圖描述搜索引擎查找資料的過程,深入體會順序結構的特點,會用流程圖表示順序結構。(三)深度挖掘,理解算法教學內容與活動 設計意圖1.數出算法的執行步數 1.輸入數據的規模不同,算法的某些操作步驟被執行的次數就不同,執行的時間也會隨之發生變化。 比如“出行旅游”流程圖,我們可以發現,這個過程共有 步。 2. 根據“網購車票”流程圖,可以數出該算法共有 步。 2.鞏固練習 【活動三】:生活中經常用到“掃碼支付”,那么在進行“掃碼支付”時需要執行哪些步驟? 課件出示掃碼支付的步驟圖片。 提示:先進行排序,再在書本P27上畫出流程圖。 3.課堂小結 通過數出算法的執行步數,感受算法的執行效率。【板書設計】順序結構生活中解決問題的順序 → 計算機算法的順序結構(共13張PPT)在解決某個問題時,往往需要把解決問題的過程分解成若干步驟,再按照一定的次序一步一步地完成。問題的解決過程,需按次序一步一步地完成。在算法中用來解決這類問題的控制結構,可以稱為順序結構。順序結構是算法的一種基本控制結構,根據問題的解決步驟依次執行。如計算數學算式 32+45÷(3+2×3)需遵循四則混合運算的順序依次計算。認識順序結構一從左往右;先括號內,后括號外;先乘除,后加減;順序結構需要一步一步按照順序來解決問題的控制結構生活中還有哪些算法體現順序結構?泡茶的過程可以分為哪些步驟?怎樣安排這些步驟更加合理?用流程圖表示順序結構二用流程圖表示順序結構,能把解決問題的方法及其步驟清晰地呈現出來。用流程圖表示順序結構二開始輸入出發地、到達地等購票信息12查詢匹配信息3顯示符合條件的車次信息4選擇車次5選擇車次和乘車人6提交訂單信息7選擇座位8輸入付款信息9輸出訂單結果結束順序結構從上往下逐一執行我們在學習過程中常常需要查找資料,也在課堂上學習過利用搜索引擎查找資料,查找資料的過程也是一個順序結構,現在請你打開“百度”搜索引擎,查找“算法的控制結構”,然后將這個過程用流程圖表示出來。【拖動即可】利用搜索引擎查找資料開始結束數出算法的執行步數三輸入數據的規模不同,算法的某些操作步驟被執行的次數就不同,執行的時間也會隨之發生變化。根據“出行旅游”流程圖,我們可以發現,這個過程共有 步。12344數出算法的執行步數三輸入數據的規模不同,算法的某些操作步驟被執行的次數就不同,執行的時間也會隨之發生變化。根據“網購車票”流程圖,可以數出該算法共有 步。8生活中經常用到“掃碼支付”,那么在進行“掃碼支付”時需要執行哪些步驟?提示:先進行排序,再在書本P27上畫出流程圖。開始結束掃碼輸入付款金額,點擊付款輸入密碼提交付款信息輸出支付結果“掃碼支付”流程圖(共4張PPT)班級: 學號: 姓名:匯報日期《順序結構》學習單我們在學習過程中常常需要查找資料,也在課堂上學習過利用搜索引擎查找資料,查找資料的過程也是一個順序結構,現在請你打開“百度”搜索引擎,查找“算法的控制結構”,然后將這個過程用流程圖表示出來。【拖動即可】利用搜索引擎查找資料開始結束生活中經常用到“掃碼支付”,那么在進行“掃碼支付”時需要執行哪些步驟?提示:先進行排序,再在書本P27上畫出流程圖。候車室A1A2A3A4A5A6A7A8檢哈口松口刷有效身份證件進站上車電子客票火車站新體驗新華社發曹二作G2020他鄉-家鄉口安檢通道安全檢查XX站F.EBaidu百度←二每秦羽移寫野X請輸入支付密碼北京度友科技有限公司¥30.00付款方式零錢通付款說明由騰安基金銷售公司提供貨幣基金銷售服務12345678901中國移動4G上午8:08米98% 支付成功北京度友科技有限公司¥30.00完成〈付款付款給一北京度有科技有限公司(*維)金額¥輸入金額1234567890×. 展開更多...... 收起↑ 資源列表 6 順序結構 教學設計.docx 第06課 順序結構 練習.pptx 第06課 順序結構 課件.pptx 縮略圖、資源來源于二一教育資源庫