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

五年級全一冊信息技術 2.5 《算法驗證與實現》課件(共16張PPT) 人教版

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

五年級全一冊信息技術 2.5 《算法驗證與實現》課件(共16張PPT) 人教版

資源簡介

(共16張PPT)
第5課 數學運算講方法
第二單元 算法結構與描述
義務教育信息科技課程 五年級
第5課 課堂導入
1.你知道的算法的基本結構有哪些?
知識回顧
2.你知道哪些Python程序的主要語句?
順序結構、分支結構、循環結構
順序結構---print( )、input()
分支結構---if
循環結構---for
第5課 學習目標
1
2
能夠根據流程圖,通過補全Python程序代碼或編寫簡單的程序對算法加以驗證。
學習目標
通過學習探究,能對簡單問題進行抽象、分解、建模,制定簡單的解決方案,初步形成計算思維。
3
通過分析“韓信點兵”、“棋盤與麥粒”等跨學科綜合問題的過程中,進一步熟悉算法的結構與描述。
第5課 學習活動
一 出示問題
二 分析問題
學習活動
三 編程驗證
二 得出結論
第5課 課堂導入
知識激趣
韓信點兵
棋盤與麥粒
韓信命令1500名士兵作戰,死傷四五百人。
他命令剩余士兵3人一列,結果余2人;
5人一列,結果余3人;
7人一列,結果余2人。
韓信點兵
第5課 學習活動
出示問題
棋盤與麥粒
在棋盤里的第1個格子里放1粒麥子,
第2個格子里放2粒麥子,
第3個格子里放3粒麥子,
依次往后類推,一直到棋盤的最后一個格子
你知道棋盤的64個格子里一共有多少麥粒嗎?
你知道剩余士兵有多少人嗎?
在學習算法的同時,學習一些編程的知識和技能,讓算法在編程驗證與實現中展現其作用。
第5課 學習活動
韓信點兵
分析問題、編程驗證、得出結論
在學習算法的同時,學習一些編程的知識和技能,讓算法在編程驗證與實現中展現其作用。
第5課 學習活動
棋盤與麥粒
分析問題、編程驗證、得出結論
開始
人數x=1000
輸出人數x
結束




x依次取1000~1100范圍內的值,
采用循環結構;
判斷條件是否滿足,采用分支結構
判斷多個條件是否同時滿足,用邏輯運算符and來連接。
x≤1100
x÷3余2
且x÷5余3
且x÷7余2
人數x=x+1
for循環
if 判斷
第1個格子1粒,第64個格子64粒
……
麥粒數 算式關系 麥粒總數(和)
求1+2+3+……+64的和
a
sum
sum=sum+a
1
2
3
4
……
0+1
1+2
3+3
6+4
1
3
6
10
……
……
sum
a
開始
輸出sum
結束


①a≤64
②sum=sum+a
a=a+1
sum=0
a=1
① a≤64
② sum=sum+a
a依次取1~64范圍內的值,
采用for循環結構;
將每個整數累加到變量sum中
最后輸出sum的值
第5課 學習活動
得出結論
韓信點兵
棋盤與麥粒
剩余士兵人數為1073
麥粒總數為2080
回顧總結
算法結構與描述
設計算法
描述問題
程序驗證
分析問題
算法描述
算法結構
解決問題
自然語言
流程圖
順序結構
分支結構
循環結構
print、input
if 語句
for 語句
大約在1500年前,《孫子算經》中就記載了“雞兔同籠”問題。題目描述如下:如果將若干只雞、兔放在一個籠子里,從上面數有35個頭,從下面數有94只腳,求:籠中有幾只雞和兔?
如何求解籠中雞和兔的數量?選擇什么樣的算法實現?又怎樣執行這些算法?請小組合作制定項目方案,并編程驗證解決“雞兔同籠”問題。
單元實踐活動
“雞兔同籠”項目分析表 問題描述
已知條件
判斷條件
目標結果
1.項目分析
單元實踐活動
自然語言描述算法 流程圖描述算法
程序代碼 調試修改過程 代碼參考
測試方法
測試效果
結論
2.算法設計
3.編程與調試
4.測試與驗證
單元自我評價量表

展開更多......

收起↑

資源預覽

  • <menuitem id="wfhyu"><abbr id="wfhyu"></abbr></menuitem>

    <bdo id="wfhyu"></bdo>
  • <bdo id="wfhyu"></bdo>
    主站蜘蛛池模板: 嵩明县| 晋中市| 东兰县| 盘锦市| 普兰县| 右玉县| 文水县| 东丽区| 泾阳县| 安溪县| 娱乐| 沁阳市| 太仆寺旗| 河津市| 凤凰县| 陇西县| 镇赉县| 长汀县| 名山县| 潞城市| 自治县| 满城县| 顺平县| 襄垣县| 湾仔区| 龙井市| 三河市| 南川市| 闸北区| 怀安县| 和平县| 大同市| 郴州市| 石柱| 苍南县| 凤凰县| 镇雄县| 资阳市| 揭阳市| 海安县| 苗栗市|