資源簡介 中小學教育資源及組卷應用平臺教學設計課 題 單分支if語句 授課班級 八年級教學目標 信息意識:學生能夠認識到編程語言作為信息交流工具的重要性,理解編程可以用來表達復雜的想法和解決問題。計算思維:學生能夠理解并應用單分支結構(if語句)進行條件判斷,構建簡單的算法。培養(yǎng)學生從具體問題出發(fā),抽象出邏輯關系,進而用計算機語言表達這種關系的能力。數(shù)字化學習與創(chuàng)新:能夠在IDLE環(huán)境中編寫Python代碼,體驗數(shù)字化創(chuàng)作的樂趣,鼓勵利用編程解決日常生活中的小問題,培養(yǎng)創(chuàng)新精神和實踐能力。信息社會責任:引導學生思考程序對社會和個人的影響,培養(yǎng)負責任的信息技術使用者,學習信息科技工作者的思維方式,領悟算法思想。教學重點 理解和應用單分支結構(if語句)進行簡單條件判斷。教學難點 將現(xiàn)實生活中的邏輯問題轉化為編程中的條件表達式,并確保程序運行結果的正確性。教學資源 信息技術課本、多媒體課件,計算機,編程平臺用于即時練習。教學過程教學環(huán)節(jié) 教師行為 學生行為 設計意圖導入 習主席對青少年體質健康關懷視頻,引出體質判斷的問題。新課講授 單分支結構根據(jù)給定條件是否成立,而決定執(zhí)行不同路徑的算法結構,就是分支結構。分支結構分為單分支結構、雙分支結構、多分支結構。提出問題:你見過分支結構嗎?圖表 1單分支if語句圖表 2流程圖活動一:提問、練習:單分支if語句的執(zhí)行流程? (1)判斷<條件>是否成立(即判斷<條件>表達式的值是否為“True”);(2)成立,則執(zhí)行<語句組A>,然后繼續(xù)執(zhí)行后面的其他語句; (3)否則,跳過<語句組 A>,直接執(zhí)行后面的其他語句。關系、邏輯運算符圖表 3關系運算符圖表 4邏輯運算符練習:活動二:依次寫出以下要求的程序并運行:BMI指數(shù)小于18.5,輸出“偏瘦” BMI指數(shù)大于等于18.5,小于24,輸出“正常” BMI指數(shù)在24和28之間,輸出“超重” BMI指數(shù)大于等于28,輸出“肥胖” 圖表 5 BMI判斷鞏固提升 將全班分成若干小組。在學習生活中,處處有根據(jù)某種條件做出選擇的情景。“如果……那么……”這樣的語句,來試著說一說嗎 在Python集成式語言環(huán)境下打開程序代碼編輯器,編輯、保存、運行程序段 p43.py:從鍵盤隨意輸入3個數(shù),你能通過編程判斷其中的最小值嗎?小結 在所有小組完成展示后,帶領大家一起回顧今天學到的主要知識點,包括布爾表達式的構建、if語句的應用等。詢問學生有哪些收獲以及還存在哪些困惑的地方,以便后續(xù)有針對性地進行輔導。同時也要表揚表現(xiàn)優(yōu)秀的團隊和個人,增強學生的成就感。強調編程不僅僅是為了完成任務,更重要的是培養(yǎng)解決問題的能力。鼓勵學生在今后的學習中多思考、多實踐。板書設計單分支if語句分支結構關系、邏輯運算符課后作業(yè)設計基礎性作業(yè) 完成課上練習題。如下一函數(shù),編一程序p45.py,要求從鍵盤上輸入x的值,便從屏幕輸出y的值。編程前先分析算法。任意輸入三個正整數(shù)作為三角形邊長,判斷其能否構成三角形,如果能構成三角形,判斷是等邊三角形、等腰三角形,還是一般三角形。鞏固提升性作業(yè) 設計一個稍微復雜一點的單分支結構編程任務,如模擬交通信號燈控制系統(tǒng),鼓勵學生在家嘗試完成,并在下次課上分享成果。同時,要求學生思考這個程序可能會對行人和司機的行為產生什么樣的影響,討論其社會責任感。教學反思21世紀教育網(wǎng) www.21cnjy.com 精品試卷·第 2 頁 (共 2 頁)HYPERLINK "http://21世紀教育網(wǎng)(www.21cnjy.com)" 21世紀教育網(wǎng)(www.21cnjy.com) 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫