《認識選擇結構》教學設計-2026-2027學年北京版(新教材)小學信息技術五年級全一冊_第1頁
《認識選擇結構》教學設計-2026-2027學年北京版(新教材)小學信息技術五年級全一冊_第2頁
《認識選擇結構》教學設計-2026-2027學年北京版(新教材)小學信息技術五年級全一冊_第3頁
《認識選擇結構》教學設計-2026-2027學年北京版(新教材)小學信息技術五年級全一冊_第4頁
《認識選擇結構》教學設計-2026-2027學年北京版(新教材)小學信息技術五年級全一冊_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《認識選擇結構》教學設計-2026-2027學年北京版(新教材)小學信息技術五年級全一冊教學背景2026年秋季新學期,北京版新版小學信息技術五年級全一冊第二單元《算法的執行》,本單元學生前期已經學習算法概念、順序結構程序,能夠讀懂簡單順序執行的程序,知道計算機按照從上到下依次執行指令。五年級學生具備基礎邏輯思考能力,能夠分辨生活中的判斷類事件,但對計算機程序里的“判斷”邏輯較為陌生,容易混淆生活判斷與程序選擇結構的規則。學生已經接觸圖形化編程操作,能夠拖拽積木完成簡單程序,但是不清楚選擇結構背后的算法邏輯。本課承接順序結構,開啟分支邏輯學習,為后續循環結構、綜合選用程序結構做好鋪墊。教材分析本課為第二單元《算法的執行》主題3《體驗程序結構》第1課《認識選擇結構》。教材從生活判斷實例導入,引出**選擇結構(分支結構)**概念,教材文本呈現生活案例:下雨帶傘、門禁判斷;再過渡到圖形化編程當中的“如果…那么…”積木,講解選擇結構執行邏輯:當條件滿足,執行對應指令;條件不滿足,則跳過該組指令。教材配有流程圖示意圖,展示單分支選擇結構流程圖,明確菱形為條件判斷框,矩形為執行步驟。教材設置課堂小案例:判斷分數是否及格,編寫簡單選擇結構程序。教材核心知識點:選擇結構含義、條件、判斷分支、單分支流程圖、“如果……那么……”積木使用。本課重在理解算法邏輯,不只停留在軟件操作,落實計算思維,區分順序結構與選擇結構的不同執行方式。教材原文片段:在生活中,我們經常需要根據條件做出判斷,再選擇不同的做法。比如:如果下雨,就帶上雨傘。計算機程序也可以實現這樣的判斷,這種程序結構叫作選擇結構,也叫分支結構。

選擇結構會先對條件進行判斷。條件成立,執行對應的指令;條件不成立,就跳過這部分指令。我們可以用流程圖把選擇結構畫出來。菱形框用來書寫判斷條件,矩形框填寫執行的操作。

在圖形化編程工具中,“如果…那么…”積木可以實現單分支選擇結構。核心素養教學目標依據義務教育信息科技課程標準2022版,圍繞信息意識、計算思維、數字化學習與創新、信息社會責任設定目標。1.信息意識:能夠發現生活當中基于條件判斷的事件,感知判斷行為無處不在,明白計算機可以模擬人類的判斷邏輯解決問題。2.計算思維:理解選擇結構(單分支)的概念,認識條件、判斷分支;讀懂選擇結構流程圖,能夠區分順序結構與選擇結構;可以分析簡單問題,提煉判斷條件,讀懂“如果…那么…”積木的執行邏輯,初步分析簡單選擇結構程序。3.數字化學習與創新:認識圖形化編程的選擇積木,能夠結合案例讀懂積木邏輯,嘗試分析案例程序,借助流程圖梳理算法步驟。4.信息社會責任:體會算法來源于生活,程序的判斷條件需要設置合理,不合理的條件會造成程序運行出錯,養成嚴謹思考問題的習慣。教學重難點教學重點理解選擇結構的含義,認識條件、分支。讀懂單分支選擇結構流程圖,識別流程圖不同圖形符號功能。掌握“如果…那么…”積木執行邏輯,讀懂簡單選擇結構程序案例。教學難點理解:條件成立才執行分支內部指令,條件不成立直接跳過分支語句。把生活當中的判斷場景轉化為程序選擇結構的條件。教學過程活動1:復習舊知,情境導入教師出示順序結構流程圖圖片。

師:同學們,前面的課程我們學習了順序結構。誰還記得順序結構程序是怎樣執行指令的?

生:計算機從上往下,一條接著一條執行命令。

師:說得很好,順序結構就是一步一步依次執行,不會跳過任何步驟。老師給大家舉一個生活場景:放學出門,如果外面下雨,我們就要帶上雨傘;如果不下雨,就不用帶傘。大家思考,這個場景還能夠只用順序結構完成嗎?

生:不能,要看下不下雨再決定做不做事情。

師:沒錯,這件事情不是固定按順序做完,需要先做一個判斷,再決定要不要做后面的動作。我們生活有大量這樣先判斷再行動的場景,計算機程序同樣可以完成判斷。今天我們一起來學習《認識選擇結構》。教師板書課題:認識選擇結構。【設計意圖】復習順序結構舊知,形成知識對比,利用學生熟悉下雨帶傘生活實例制造認知沖突,引出本課選擇結構,讓學生感知學習選擇結構的現實意義。活動2:研讀教材文本,認識選擇結構概念師:請同學們翻開教材,閱讀教材當中關于選擇結構的文字內容。大家找一找,什么叫作選擇結構?

學生閱讀教材文本,教師巡視課堂。

師:哪位同學說一說,教材里面怎樣定義選擇結構?

生:生活中根據條件做判斷,選擇不同做法,計算機實現判斷的程序結構叫選擇結構,又叫分支結構。

師:非常好,我們一起來讀教材這句話:“在生活中,我們經常需要根據條件做出判斷,再選擇不同的做法。比如:如果下雨,就帶上雨傘。計算機程序也可以實現這樣的判斷,這種程序結構叫作選擇結構,也叫分支結構。”

教師板書核心概念:選擇結構(分支結構):先判斷條件,根據條件結果,選擇執行或者跳過部分指令。

師:剛剛例子里面,“下雨”是什么?

生:是條件。

師:對,下雨就是判斷條件。條件只有兩種結果:成立或者不成立。下雨=條件成立,就要帶雨傘;不下雨=條件不成立,就不帶雨傘。教師出示簡易表格,梳理生活案例:生活場景判斷條件條件成立執行動作條件不成立出門帶傘是否下雨帶上雨傘不帶雨傘師:大家想一想,你還能說出哪些生活中選擇判斷的例子?大家舉手說一說。

生1:如果考試分數大于等于60分,就算及格。

生2:如果溫度很高,就開風扇。

師:大家舉的例子都很準確,這些全部屬于選擇判斷,都可以用選擇結構來描述。【設計意圖】依托教材原文開展概念學習,不直接灌輸定義,引導學生閱讀教材提取核心概念,結合表格拆解條件、執行動作,聯系生活實例深化理解。活動3:學習選擇結構流程圖,識別圖形符號師:教材告訴我們,可以用流程圖表示選擇結構。教材當中單分支選擇結構流程圖,有不同形狀的框,大家找一找不同圖形分別代表什么?

師:菱形框用來做什么?

生:寫判斷條件。

師:沒錯,菱形是判斷框,專門填寫我們的條件。矩形框是什么作用?

生:寫要執行的操作。

師:矩形是處理框,寫滿足條件之后要運行的指令。箭頭代表程序執行走向。教師在黑板繪制簡易單分支流程圖。

師:我們結合下雨帶傘案例來看流程圖:第一步開始;進入菱形框,判斷條件:下雨嗎?;條件成立,走yes分支,執行矩形框“帶上雨傘”;條件不成立,直接跳過,兩條路徑匯合,程序結束。

師:大家仔細觀察,和順序結構流程圖對比,最大區別是什么?

生:順序結構沒有菱形判斷框,全部一步步執行;選擇結構有判斷,有的步驟可以跳過。

師:總結得非常到位。順序結構所有指令全部執行;選擇結構部分指令有可能被跳過,是否執行要看條件是否成立。【設計意圖】依托教材流程圖素材,講解流程圖符號含義,對比舊知順序結構,幫助學生厘清兩種算法結構的核心差異,突破難點。活動4:圖形化編程案例研讀,理解“如果…那么…”積木師:教材提到,圖形化編程工具中,“如果…那么…”積木可以實現單分支選擇結構。教師出示教材案例程序截圖對應的積木文字描述。案例:判斷考試成績是否及格。

條件:分數≥60

如果分數≥60那么

輸出“恭喜,考試及格”師:大家觀察這個積木,“如果”后面填寫的是什么?

生:填寫判斷條件。

師:積木內部“那么”后方的指令塊,什么時候才會運行?

生:條件成立的時候才運行。

師:那如果分數是50分,條件不滿足,會輸出恭喜及格這句話嗎?

生:不會,直接跳過里面的命令。

師:我們一起來梳理這個案例執行過程。程序運行,讀取分數,判斷條件分數≥60;條件成立,執行輸出文字;條件不成立,直接跳過積木內部所有指令,程序繼續往后運行。

師:老師提出問題,如果把輸出語句放到“如果…那么…”積木外面,不管分數多少,都會輸出這句話嗎?

生:是的,放在外面就屬于順序執行,每次都會運行。

教師帶領學生區分:積木內部指令受條件控制;積木外部指令屬于順序結構,始終執行。【設計意圖】結合教材案例,解析圖形化編程積木的運行邏輯,把流程圖和編程積木建立對應關系,打通算法理論與編程實踐,落實計算思維。活動5:案例分析,鞏固選擇結構邏輯教師出示兩個案例,請學生分析判斷是否屬于選擇結構。

案例1:起床,穿衣,刷牙,吃早飯。

師:案例1是選擇結構嗎?為什么?

生:不是,全部按順序完成,沒有判斷條件,屬于順序結構。案例2:如果溫度大于30度,屏幕顯示“天氣炎熱”。

師:案例2呢?

生:是選擇結構,條件溫度大于30度,滿足就顯示文字,不滿足就跳過。

師:大家嘗試說出這個案例的條件是什么,條件成立做什么?

生:條件:溫度大于30度;成立:屏幕顯示天氣炎熱。師:現在請同學們在腦海畫出這個案例的簡單流程圖,想一想菱形框里面寫什么,矩形框寫什么。請一位同學口頭描述流程圖走向。

生:開始,菱形判斷溫度大于30度?成立執行顯示文字,不成立跳過,結束。【設計意圖】正反案例對比辨析,強化學生對選擇結構特征認知,訓練學生把文字描述轉化算法流程的思維。活動6:課堂實操分析任務師:參照教材小任務:編寫程序,當輸入數字大于10,輸出“數字很大”。我們不需要完整上機編寫,先來分析算法。

師:這個任務的判斷條件是什么?

生:輸入的數字大于10。

師:條件成立要完成什么操作?

生:輸出文字“數字很大”。

師:條件不成立的時候呢?

生:不輸出這句話,直接結束這部分程序。

師:如果條件設置寫錯,寫成數字小于10,程序運行結果會發生什么變化?

生:條件改變,執行的時機就完全改變,程序輸出結果就錯了。

師:所以我們設置判斷條件一定要嚴謹,條件寫錯,整個選擇結構運行就會出錯。【設計意圖】依托教材配套任務,訓練學生提煉條件的能力,點明條件設置嚴謹性,落實信息社會責任維度目標。課堂小結本節課我們學習了選擇結構,也叫分支

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論