高中信息技術 必修1《運用選擇結構描述問題求解過程》-教學 課件_第1頁
高中信息技術 必修1《運用選擇結構描述問題求解過程》-教學 課件_第2頁
高中信息技術 必修1《運用選擇結構描述問題求解過程》-教學 課件_第3頁
高中信息技術 必修1《運用選擇結構描述問題求解過程》-教學 課件_第4頁
高中信息技術 必修1《運用選擇結構描述問題求解過程》-教學 課件_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、打Call尬聊洪荒之力藍瘦香菇佛系C位硬核996加油,奧利給雙減破防覺醒年代YYDS20162021年度部分十大網(wǎng)絡用語由國家語言資源監(jiān)測與研究中心發(fā)布秋天的第一杯奶茶強國有我 年度十大網(wǎng)絡用語的每一次發(fā)布,都以鮮活的方式記錄了一年的大事件,記錄了時代表情!. 2021年“雙減”作為教育政策導向性用語,位居年度十大網(wǎng)絡用語前三!雙減量變到質變生活中的路有很多種,但每個岔路口的選擇都至關重要:雙減 下不同的選擇,將會收獲不一樣的風景。1.01 代表每天多努力一點點,堅持一整年,就會取得飛躍式的進步;0.99 代表每天懈怠一點點,經(jīng)過了日復一日的更迭,最終將會被打回原點;網(wǎng)上流傳的數(shù)學公式“雙減”

2、機遇與挑戰(zhàn) 運用 選擇結構 描述問題求解過程粵教版 必修一 :數(shù)據(jù)與計算(第四章)授課教師:楊志平深圳市松崗中學2if 語句的應用ifelifelse語句的應用目錄CONTENTS114.3.1 if 語句的應用PART ONE 目前,國內很多高速公路都啟用了區(qū)間測速。所謂區(qū)間測速,是在同一路段上布設兩個監(jiān)測點,基于車輛通過前后兩個監(jiān)測點的時間來計算車輛在該路段上的平均行駛速度,并依據(jù)該路段上的限速標準判定車輛是否超速,如圖所示。區(qū)間測速數(shù)據(jù)中心Q1:超速監(jiān)測 現(xiàn)有一段長為25千米的測速區(qū)間,小車的限速是100千米/時。數(shù)據(jù)中心需要編寫一段程序,用來判斷某輛小車在此測速路段是否超速。(1).

3、分析問題已知:路程長度為25Km,車輛通行時間為s秒規(guī)定:速度V100km/h,判定為超速判斷:某輛小車在此路段是否超速(2). 設計算法自上而下開始輸入 ts = 25v = 3600*s / tYN結束 輸入時間t秒 ,將路程25千米賦值給S; 計算車輛平均速度:V=S*3600/t; 如果v100,則車輛車速超速;順序結構(2). 設計算法自上而下判斷功能開始輸入 ts = 25v = s*3600 / t結束YN 輸入時間t ,給出路程S = 25; 計算車輛平均速度:V=S*3600/t; 如果v100,則車輛車速超速;選擇結構(2). 設計算法自上而下開始輸入 ts = 25v =

4、 3600*s / tYN結束探究思考判斷功能 輸入時間t ,給出路程S = 25 計算車輛平均速度:V=S*3600/t; 如果v100,判斷車輛車速超速;輸出“車輛超速”V100?(1)菱形框中要填寫什么?(2)幾個分支語句?(3)分支語句的反饋是什么?1、單分支if 語句1. “:”號不能少,縮進為4個空格鍵或1次Tab鍵;2. 條件是表達式,值為true或false;3. 同一層次的代碼塊必須保證相同的縮進量。一個入口一個出口if (條件表達式) :代碼塊執(zhí)行流程語句格式縮進程序代碼分析完善程序結構自上而下開始輸入 ts = 25v = s*3600/tY結束判斷功能輸出“車輛超速”V

5、100? 輸入時間t ,給出路程S = 25; 計算車輛平均速度:V=S*3600/t; 如果v100,則車輛車速超速,否則車速正常;判斷功能N輸出“車速正常”2、雙分支if語句一個入口一個出口if (條件表達式) : 代碼塊1else:代碼塊2執(zhí)行流程語句格式1. “:”號不能少,縮進為4個空格鍵或1次Tab“鍵;2. 條件是表達式,值為true或false;3. 同一層次的代碼塊必須保證相同的縮進量。程序代碼分析(3) 編寫程序(4) 調試程序3、if 語句的嵌套If 語句允許嵌套,即if語句中的代碼塊1和代碼塊2中,還可以繼續(xù)是if語句。if (條件表達式) :if (條件表達式) :

6、代碼塊1 else: 代碼塊2else:代碼塊3 在實際問題解決中,要具體問題,具體分析。嵌套樣例1、閱讀以下三道程序閱讀題,請判斷輸出的結果。課堂闖關-新知檢測2、下面選項對分支結構理解正確的是( )(多選) A.能夠根據(jù)判斷條件,執(zhí)行不同的路徑 B.條件判斷只有真和假兩種結果 C.語句塊可以是一條語句,也可以是多條語句ABC2-2-23、下面程序是否有錯誤?( )打開開源程序“猜數(shù)程序.py”,如果有錯誤,請嘗試修改驗證。(單選) A.有 B.沒有A提示:選擇結構的基本格式是什么?4、下面程序是否有錯誤?( )打開開源程序“行李重量.py”,如果有錯誤,請嘗試修改驗證。(單選) A.有 B

7、.沒有A提示:Python語言如何標識語句之間的層次關系?課堂闖關-新知檢測基礎任務: 修改代碼 打開資源包中的實操活動一,修改基礎任務中猜數(shù)程序、行李重量程序的代碼,保存后調試運行成功。任務清單實操活動一:自主探究,小試牛刀進階任務:補充代碼 自主探究,補充資源包實操活動一進階任務(即課本P78)“求網(wǎng)購筆記本優(yōu)惠的最大值”問題中的Python編程代碼,保存后調試運行; 數(shù)據(jù)中心Q2:超速程度監(jiān)控 按照我國現(xiàn)行交通法規(guī),超速的情況下將再區(qū)分超速的程度,并根據(jù)”超過規(guī)定時速且不足20%“、”超過規(guī)定時速20%以上且不足50%“、”超過規(guī)定時速50%以上且不足70%“、”超過規(guī)定時速70%以上“

8、等分類標準,來給駕駛人不同的扣分或處金款等處罰。 在一段長為25千米的測速區(qū)間中,小車的限速是100千米/時。 數(shù)據(jù)中心,要求編寫一段程序,判斷某輛小車是否超速以及具體超速程度。此時需要對多個條件進行判定24.3.2 if.elif.else 語句的應用PART TWO ifelifelse 語句(if 多分支語句)語句格式、執(zhí)行流程 注意:elif 可以有很多個,但最后的else只有一個,而且else后面的冒號不能省!實操活動二:小組合作,協(xié)力挑戰(zhàn)探究要求: 1. 請小組為單位,合作探究問題2:超速程度問題。 2. 按照計算機解決問題的過程,依次完成分析問題、設計算法,編寫程序代碼(完善)、

9、調試運行。任務清單探究內容:Q2:超速程度監(jiān)控 按照我國現(xiàn)行交通法規(guī),超速的情況下將再區(qū)分超速的程度,并根據(jù)”超過規(guī)定時速且不足20%“、”超過規(guī)定時速20%以上且不足50%“、”超過規(guī)定時速50%以上且不足70%“、”超過規(guī)定時速70%以上“等分類標準,來給駕駛人不同的扣分或處金款等處罰。 在一段長為25千米的測速區(qū)間中,小車的限速是100千米/時。數(shù)據(jù)中心,要求編寫一段程序,判斷某輛小車是否超速以及具體超速程度。實操活動三:終極挑戰(zhàn),綜合應用舉一反三 完善BMI(學生).py程序,編程計算不同性別學生體重指數(shù)BMI。(要求:輸入性別、體重和身高值,計算并輸出BMI值和體重指數(shù)分類等級)問題描述: 1. BMI:Body Mass Index; 2. 國際上常用的衡量人體肥胖和健康程度的重要

溫馨提示

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

評論

0/150

提交評論