中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

義務教育版(2024)五年級信息科技 第12課 閏年平年我知道(2) 課件(共21張PPT) +教案

資源下載
  1. 二一教育資源

義務教育版(2024)五年級信息科技 第12課 閏年平年我知道(2) 課件(共21張PPT) +教案

資源簡介

中小學教育資源及組卷應用平臺
第12課 閏年平年我知道(2) 教學設計
課題 閏年平年我知道(2) 單元 第三單元 學科 信息科技 年級 五年級
教材分析 本節課義務教育版五年級全一冊信息技術教材的第12課 閏年平年我知道(2)。在本單元的學習中,進一步結合典型問題,運用算法的基本控制結構來解決實際問題。用算法解決問題需要提取問題的關鍵因素,確定解決問題的相關因素,忽略非必要因素,清晰地認識問題、準確地描述問題,可以結合數學學習中的問題分解方法,通過分析問題的已知信息、求解目標、條件關系來解決問題。本節課主要介紹了Python 中的多分支結構,學生將學習如何認識多分支結構程序,以及如何用多分支結構驗證判斷閏年與平年的算法。通過學習,學生將進一步理解利用多分支結構解決問題的過程,培養解決問題的思維能力。
學習目標 1.信息意識:學生能夠認識Python 中的多分支結構,理解其基本格式和執行過程。體驗多分支結構的應用,感受用算法解決問題的過程。2.計算思維:通過實際案例的分析和編程實踐,培養學生的邏輯思維能力和問題解決能力。3.數字化學習與創新:激發學生對編程的興趣,培養學生的創新意識和探索精神。4.信息社會責任:讓學生體會到編程在解決實際問題中的作用,提高學生的信息素養,增強信息安全意識。
重點 認識實現多分支結構的程序語句。
難點 明確分支結構中的判斷條件。
教學過程
教學環節 教師活動 學生活動 設計意圖
導入新課 前面一課中,我們學習了“判斷閏年與平年”的算法,你是不是很想用程序實現與驗證這個算法呢?  下面就一起來探究這個問題。 學生認真聆聽、討論。 引發學生的興趣與思考。
講授新課 認識多分支結構程序在Python中,依據多個不同條件給出不同結果的程序結構就是多分支結構。 例如,具有兩個判斷條件、兩個雙分支的結構就是多分支結構。前面一課中“判斷閏年”的流程圖描述就體現了多分支結構。兩個雙分支結構通常用if ……elif……else語句構成。執行多分支結構語句時:先判斷條件1是否成立。如果成立,就轉向其中的“是”分支并執行語句組1;如果不成立,則轉向“否”分支。繼續判斷條件2,如果條件2成立,就轉向其中的“是”分支并執行語句組2;否則,轉向其中的“否”分支并執行語句組3。 二、驗證判斷閏年的算法第1步:回顧前面所學知識,進一步熟悉判斷閏年與平年的流程圖。第2步:利用多分支結構程序語句,補全用橙色文字描述的程序代碼。第3步:修改完成后,保存程序文件。第4步:運行程序文件,輸入不同的年份,觀察程序的執行結果。 學生認真聆聽教師講解,積極參與討論;小組討論完成學習活動教師引導學生思考:積極參與小組討論,分享并討論自己的見解和發現。 激發學生的學習興趣,引導學生關注尋找解決問題的途徑與方法,以及解決問題并驗證結果等階段。通過互動討論。促進學生之間的交流與合作,為后續課程打下基礎。
作業布置 閱讀購買兒童火車票的多分支結構程序,補充完善其中橙色文字的程序代碼,然后保存并運行程序,輸入不同的年齡,觀察獲得的輸出結果。 
課堂小結 1.多分支結構能夠根據多個判斷條件選擇不同的執行路徑。2.程序要依據算法來編寫,目標是實現與驗證算法。3.在生活與學習中,要學會把所學知識與生活實際相聯系,識別問題情境中的判斷與選擇,利用分支結構解決實際問題。
板書 一、認識多分支結構程序二、驗證判斷閏年的算法
21世紀教育網 www.21cnjy.com 精品試卷·第 2 頁 (共 2 頁)
HYPERLINK "http://www.21cnjy.com/" 21世紀教育網(www.21cnjy.com)(共21張PPT)
第12課 閏年平年我知道(2)
(義務教育版)五年級上冊
教學目標
1
新知導入
2
議一議
3
想一想
4
學一學
5
練一練
6
課堂總結
7
作業布置
8
1
教學目標
1.初步了解利用多分支結構解決問題的過程,逐步培養解決問題的思維能力。
2.認識Python中的多分支結構,能夠補全多分支結構的程序并運行,驗證算法。
2
新知導入
前面一課中,我們學習了“判斷閏年與平年”的算法,你是不是很想用程序實現與驗證這個算法呢?
  下面就一起來探究這個問題。 
3
議一議
每一種流程圖的結構是什么
4
想一想
多分支程序結構的基本格式是什么?
5
學一學
一、認識多分支結構程序
在Python中,依據多個不同條件給出不同結果的程序結構就是多分支結構。 例如,具有兩個判斷條件、兩個雙分支的結構就是多分支結構。
前面一課中“判斷閏年”的流程圖描述就體現了多分支結構。
多分支結構
5
學一學
兩個雙分支結構通常用if ……elif……else語句構成。
if  條件1:
   語句組1
elif 條件2:
   語句組2
else:
   語句組3
多分支結構
基本格式如下。
elif可理解為else if,用于在不滿足一個if條件的前提下檢查另一個條件。
5
學一學
執行多分支結構語句時:
先判斷條件1是否成立。如果成立,就轉向其中的“是”分支并執行語句組1;
如果不成立,則轉向“否”分支。繼續判斷條件2,如果條件2成立,就轉向其中的“是”分支并執行語句組2;
否則,轉向其中的“否”分支并執行語句組3。
5
學一學
  下面以“根據氣溫給出適當穿衣建議”為例,編寫多分支結構程序。
temperature = float(input('請輸入氣溫:'))
if temperature < 15:
print('今天有點冷,要穿厚一些的衣服')
elif 15 <= temperature <= 30:
print('今天氣候宜人,適合穿春秋裝')
else:
print('今天有點熱,要穿薄一些的衣服并適當防曬')
5
學一學
二、驗證判斷閏年的算法
第1步:回顧前面所學知識,進一步熟悉判斷閏年與平年的流程圖。
5
學一學
補全代碼
第2步:利用多分支結構程序語句,補全用橙色文字描述的程序代碼。
# 獲取輸入的年份
year = int(input('請輸入一個年份:'))
# 判斷是閏年還是平年
如果 year%4 == 0 and year%100 != 0:
#年份除以4取余等于0 并且年份除以100取余不等于0
print (year, '這是閏年')
又如果 年份除以400取余等于0
print (year, '這是閏年')
否則
print (year, '這是平年')
5
學一學
程序分析
使用算術運算符和邏輯運算符表示條件判斷。
  year=int(input('請輸入一個年份:'))
  # 判斷是否為閏年
  if year%4==0 and year%100!=0:
    print(year, '這是閏年')
  elif year%400==0:
    print(year, '這是閏年')
  else:
    print(year, '這是平年')
year%4表示year除以4的余數。
%是取余運算符。
and是“與”運算符,表示要同時滿足兩個條件,即年份能被4整除、不能被100整除。
5
學一學
第3步:修改完成后,保存程序文件。
第4步:運行程序文件,輸入不同的年份,觀察程序的執行結果。
運行程序
5
學一學
比較運算符說明表
6
練一練
學習使用運算符表示判斷條件,并使用編程軟件進行算法的驗證。
7
課堂總結
1.多分支結構能夠根據多個判斷條件選擇不同的執行路徑。
  2.程序要依據算法來編寫,目標是實現與驗證算法。
  3.在生活與學習中,要學會把所學知識與生活實際相聯系,識別問題情境中的判斷與選擇,利用分支結構解決實際問題。
8
作業布置
閱讀購買兒童火車票的多分支結構程序,補充完善其中橙色文字的程序代碼,然后保存并運行程序,輸入不同的年齡,觀察獲得的輸出結果。  
9
板書設計
一、認識多分支結構程序
二、驗證判斷閏年的算法
https://www.21cnjy.com/recruitment/home/fine

展開更多......

收起↑

資源列表

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 玛纳斯县| 广西| 湟中县| 双牌县| 沅江市| 乡城县| 上蔡县| 苍山县| 沙田区| 白银市| 辽阳市| 长葛市| 曲靖市| 巨野县| 四子王旗| 南陵县| 龙江县| 台中市| 南汇区| 乐至县| 福清市| 社旗县| 莱芜市| 固镇县| 阜新市| 营口市| 泊头市| 乌海市| 平江县| 武义县| 邳州市| 庆阳市| 河源市| 长沙县| 依安县| 临汾市| 花垣县| 青龙| 正镶白旗| 乐业县| 漯河市|