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

電子工業版(2022)第五冊小學信息科技 1.3描述算法的方式 課件+教案+學案+練習

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

電子工業版(2022)第五冊小學信息科技 1.3描述算法的方式 課件+教案+學案+練習

資源簡介

中小學教育資源及組卷應用平臺
《1.3描述算法的方式》教學設計
教學內容分析
本節課是2022年電子工業出版社出版的五年級上冊第一單元第3課。本節課分為三個活動:“用自然語言描述算法”“用流程圖描述算法”“用圖形化編程語言描述算法”三部分內容組成。學生通過小組合作探究學習逐步掌握本節課的知識點,具備一定的小組合作能力、探究能力、創新能力等,提升信息社會責任,綜合提升信息素養。
教學目標及核心素養指向
1、認識并了解算法的表示方法(信息意識、計算思維) 2、了解各個表示方法的異同(信息意識、計算思維、數字化學習與創新) 3、根據課本指引的過程,學會如何用不同表示方法表示同一算法(信息意識、計算思維、數字化學習與創新、信息社會責任)
教學重難點
教學重點: 用自然語言描述算法 用流程圖描述算法 用圖形化編程語言描述算法 設計原因:了解算法的表示方法是本節課的主要內容,知識點的滲透需要作為重點內容。 教學難點: 根據課本指引的過程,學會如何用不同表示方法表示同一算法 設計原因:能實現如何用不同表示方法表示同一算法在操作上對學生來說比較困難,所以此部分對學生來說難度較高,應作為難點內容。
教學過程
1、情境導入(3分鐘)
教師活動 學生活動
情境引入:在游覽景區時,你肯定見過各式各樣的導覽牌,有用文字描述的,有用路線描述的,也有用圖示描述的,目的都是為了方便游客觀光游覽。 同樣地,描述算法的方式也有多種,本節我們就來學習用自然語言、流程圖和圖形化編程語言三種方式描述算法。 學生聽教師引導生活中的案例,學生討論,回答提問
設計意圖: 激發學生對算法特征的學習興趣并快速進入學習狀態。
2、新知講授(35分鐘)
教師活動 學生活動
活動1:用自然語言描述算法 知識講解 老師問:“校門口的紅綠燈(見圖1.3.1)是如何運行的 ”小明搶先說:“我知道,是綠燈亮一會兒,黃燈亮一會兒,紅燈亮一會兒,然后綠燈再亮……” 慧慧說:“這種說法不夠準確。當紅綠燈開始運行時,綠燈亮,持續30秒;黃燈亮,持續3秒;紅燈亮,持續30秒;然后重復執行這個過程 像上面這種用語言把解決問題的步驟準確地表達出來的過程,稱為用自然語言描述算法。 用自然語言描述算法通俗易懂。然而,由于用自然語言描述可能產生歧義,從而可能導致算法執行的不確定性。 例如,“她弟弟說的一模一樣”這句話就可能有幾種含義。在使用自然語言描述算法時,要避免產生歧義。 除了容易產生歧義,自然語言的語句一般較長,也可能導致用自然語言描述算法的敘述太長。 活動2:用流程圖描述算法 知識講解 除了可以用自然語言描述算法,還可以用指定的圖形符號組成的圖形來描述算法。例如,“紅綠燈”算法可以用圖1.3.2所示的流程圖形來描述算法。 用圖形符號組成的圖形描述算法稱為用流程圖描述算法,流程圖中常用的圖形符號及其含義如表1.3.1所示。 活動3:用圖形化編程語言描述算法 知識講解 如今,計算機已經成為人們學習、工作和生活不可或缺的幫手。要讓計算機幫人們解決問題,需要編寫各種應用程序,給計算機下達任務指令。下面,我們使用圖形化編程語言編寫“紅綠燈”程序,描述“紅綠燈”算法,模擬“紅綠燈”的運行。 在圖形化編程環境中模擬紅綠燈運行過程,可參考如下的步驟。 第一步:導入如圖1.3.1所示的綠燈、黃燈、紅燈三種造型。 第二步:編寫“紅綠燈”程序。圖1.3.3是用圖形化編程語言描述“紅綠燈”運行過程的示例 編寫并運行計算機程序來驗證算法不止圖形化編程一種方式,也可以采用代碼式的程序設計語言來實現,如C語言、Java 語言、Python語言等。 同一算法可以用不同的程序語言編程實現,不同的程序語言有不同的特點,適用于不同的領域。 圖1.3.4和圖1.3.5 分別所示是用圖形化編程語言和 Python 語言編寫的求兩個數最小公倍數的程序。 學生通過教師的講解,以小組合作的方式,開展探討交流,完成任務 活動1:用自然語言描述算法 實踐探究 如果我們將紅綠燈運行過程對應的算法叫“紅綠燈”算法,你能將它用明確的步驟描述出來嗎 活動2:用流程圖描述算法 實踐探究 請你按運算順序求算式 538-(275+168-28)的結果,分別用自然語言與流程圖兩種描述方式描述這個算式的算法,并填寫在表 1.3.2中。同桌互相比較,看誰描述得更準確。 活動3:用圖形化編程語言描述算法 實踐探究 1.請將圖 1.3.3 所示的“紅綠燈”程序執行過程講給同 桌聽。 2.請你對比圖1.3.2和圖1.3.3所描述的算法,找出它們的異同點,填入下表中 1.圖 1.3.3 所示是用圖形化編程語言編寫的“紅綠燈”運行過程的程序,不同的路口亮燈時長各不相同,請同學們嘗試修改程序,調整紅燈和綠燈的亮燈時間,并填寫在圖1.3.6中。 2.請用圖形化編程語言編寫計算538-(275+168-28)的程序。
設計意圖: 培養學生獨立思考的能力,提高核心素養。
3、課堂小結(7分鐘)
教師活動 學生活動
總結本課內容: 活動1:用自然語言描述算法 活動2:用流程圖描述算法 活動3:用圖形化編程語言描述算法 學生一同回答并梳理知識
設計意圖: 幫助學生梳理本節課知識,加深學生對知識的理解。
中小學教育資源及組卷應用平臺
21世紀教育網(www.21cnjy.com)
21世紀教育網 www.21cnjy.com 精品試卷·第 2 頁 (共 2 頁)
21世紀教育網(www.21cnjy.com)(共23張PPT)
情境導入:
本單元項目式 主題:打開算法大門
在游覽景區時,你肯定見過各式各樣的導覽牌,有用文字描述的,有用路線描述的,也有用圖示描述的,目的都是為了方便游客觀光游覽。
同樣地,描述算法的方式也有多種,本節我們就來學習用自然語言、流程圖和圖形化編程語言三種方式描述算法。
《1.3描述算法的方式》
2023年電子工業出版社 五年級上冊
-第1單元 打開算法之門 -
珠珠老師
信息科技 課件
2022新版課標內容
1
活動1:用自然語言描述算法
2
活動2:用流程圖描述算法
3
活動3:用圖形化編程語言描述算法
《目錄》
信息科技
01
用自然語言描述算法
活動1
01.知識點講解
老師問:“校門口的紅綠燈(見圖1.3.1)是如何運行的 ”小明搶先說:“我知道,是綠燈亮一會兒,黃燈亮一會兒,紅燈亮一會兒,然后綠燈再亮……”
慧慧說:“這種說法不夠準確。當紅綠燈開始運行時,綠燈亮,持續30秒;黃燈亮,持續3秒;紅燈亮,持續30秒;然后重復執行這個過程
活動1:用自然語言描述算法
01
01.知識點講解
活動1:用自然語言描述算法
01
如果我們將紅綠燈運行過程對應的算法叫“紅綠燈”算法,你能將它用明確的步驟描述出來嗎
實踐探究
01.知識點講解
活動1:用自然語言描述算法
01
知識點
像上面這種用語言把解決問題的步驟準確地表達出來的過程,稱為用自然語言描述算法。
用自然語言描述算法通俗易懂。然而,由于用自然語言描述可能產生歧義,從而可能導致算法執行的不確定性。
例如,“她弟弟說的一模一樣”這句話就可能有幾種含義。在使用自然語言描述算法時,要避免產生歧義。
除了容易產生歧義,自然語言的語句一般較長,也可能導致用自然語言描述算法的敘述太長。
02
用流程圖描述算法
活動2
01.知識點講解
除了可以用自然語言描述算法,還可以用指定的圖形符號組成的圖形來描述算法。例如,“紅綠燈”算法可以用圖1.3.2所示的流程圖形來描述算法。
活動2:用流程圖描述算法
02
01.知識點講解
用圖形符號組成的圖形描述算法稱為用流程圖描述算法,流程圖中常用的圖形符號及其含義如表1.3.1所示。
活動2:用流程圖描述算法
02
01.知識點講解
活動2:用流程圖描述算法
01
請你按運算順序求算式 538-(275+168-28)的結果,分別用自然語言與流程圖兩種描述方式描述這個算式的算法,并填寫在表 1.3.2中。同桌互相比較,看誰描述得更準確。
實踐探究
03
用圖形化編程語言
描述算法
活動3
01.知識點講解
活動3:用圖形化編程語言描述算法
03
如今,計算機已經成為人們學習、工作和生活不可或缺的幫手。要讓計算機幫人們解決問題,需要編寫各種應用程序,給計算機下達任務指令。下面,我們使用圖形化編程語言編寫“紅綠燈”程序,描述“紅綠燈”算法,模擬“紅綠燈”的運行。
01.知識點講解
活動3:用圖形化編程語言描述算法
03
在圖形化編程環境中模擬紅綠燈運行過程,可參考如下的步驟。
第一步:導入如圖1.3.1所示的綠燈、黃燈、紅燈三種造型。
第二步:編寫“紅綠燈”程序。圖1.3.3是用圖形化編程語言描述“紅綠燈”運行過程的示例
01.知識點講解
活動3:用圖形化編程語言描述算法
01
1.請將圖 1.3.3 所示的“紅綠燈”程序執行過程講給同
桌聽。
2.請你對比圖1.3.2和圖1.3.3所描述的算法,找出它們的異同點,填入下表中
實踐探究
01.知識點講解
活動3:用圖形化編程語言描述算法
01
實踐探究
不同的描述方式 不同點 相同點
用自然語音描述算法
用流程圖描述算法
用圖形化編程語言描述算法
01.知識點講解
活動3:用圖形化編程語言描述算法
03
編寫并運行計算機程序來驗證算法不止圖形化編程一種方式,也可以采用代碼式的程序設計語言來實現,如C語言、Java 語言、Python語言等。
同一算法可以用不同的程序語言編程實現,不同的程序語言有不同的特點,適用于不同的領域。
圖1.3.4和圖1.3.5 分別所示是用圖形化編程語言和 Python 語言編寫的求兩個數最小公倍數的程序。
01.知識點講解
活動3:用圖形化編程語言描述算法
03
01.知識點講解
活動3:用圖形化編程語言描述算法
01
1.圖 1.3.3 所示是用圖形化編程語言編寫的“紅綠燈”運行過程的程序,不同的路口亮燈時長各不相同,請同學們嘗試修改程序,調整紅燈和綠燈的亮燈時間,并填寫在圖1.3.6中。
實踐探究
01.知識點講解
活動3:用圖形化編程語言描述算法
01
2.請用圖形化編程語言編寫計算538-(275+168-28)的程序。
實踐探究
《總結》
信息科技
1
活動1:用自然語言描述算法
2
活動2:用流程圖描述算法
3
活動3:用圖形化編程語言描述算法
《感謝觀看》
- Thank for Viewing -
珠珠老師
2023年電子工業出版社 五年級上冊(共1張PPT)
學習單
1
活動1:用自然語言描述算法
班級:5年__班
組別:______
2
活動2:用流程圖描述算法
3
活動3:用圖形化編程語言描述算法
如果我們將紅綠燈運行過程對應的算法叫“紅綠燈”算法,你能將它用明確的步驟描述出來嗎
實踐探究
思考與討論
思考與討論
請你按運算順序求算式 538-(275+168-28)的結果,分別用自然語言與流程圖兩種描述方式描述這個算式的算法,并填寫在表 1.3.2中。同桌互相比較,看誰描述得更準確。
1.請將圖 1.3.3 所示的“紅綠燈”程序執行過程講給同桌聽。2.請你對比圖1.3.2和圖1.3.3所描述的算法,找出它們的異同點,填入下表中中小學教育資源及組卷應用平臺
《1.3描述算法的方式》作業設計
作業分析
作業類型 R基礎型作業 R探究型作業 實踐型作業 跨學科綜合作業
作業類別 R課時作業 單元作業 學期作業
應用場景 課前預習 R課中練習 課后作業
作業對象 R全體學生作業 學生根據情況可選作業
設計思路 通過比較、綜合、拓展,鞏固本節課知識點,舉一反三,讓學生自主探究,掌握新知,溝通交流,提升協作能力。
作業內容
【難度等級:★★】 1.判斷題,對的打“√”,,錯的打“X ① 用自然語言描述算法更精確。( ) ② 用流程圖描述算法,只要框內的文字正確,可以隨意使用不同形狀的圖形符號。( ) ③ 除了圖形化編程語言,還有代碼式的編程語言。( ) 【難度等級:★★★】 今天是星期幾 那 50天后是星期幾 根據今天是星期幾,嘗試用自然語言、流程圖分別描述50天后是星期幾的推算算法。 【難度等級:★★★★★】 3.請參照上一題的描述,用圖形化編程語言描述算法并驗證結果。
中小學教育資源及組卷應用平臺
21世紀教育網(www.21cnjy.com)
21世紀教育網 www.21cnjy.com 精品試卷·第 2 頁 (共 2 頁)
21世紀教育網(www.21cnjy.com)

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 遂宁市| 衡阳市| 瓦房店市| 宣威市| 汉寿县| 平和县| 聂拉木县| 舟曲县| 九江县| 岳西县| 含山县| 巩留县| 安乡县| 达拉特旗| 原平市| 永州市| 吴桥县| 峨山| 连江县| 左贡县| 通辽市| 利津县| 临夏市| 星座| 鹤岗市| 扬中市| 武平县| 依兰县| 四子王旗| 兴山县| 太仆寺旗| 会宁县| 始兴县| 清水河县| 府谷县| 泰兴市| 阳西县| 渝北区| 仁怀市| 聂荣县| 玛多县|