資源簡介 (共29張PPT)2.2.2 描述算法EDUCATION說課人:XXX目錄01教材分析02學情分析05教法學法04重點難點03教學目標06教學過程07板書設計01教材分析01教材本節(jié)課選自《信息技術必修 1 數(shù)據(jù)與計算》人教版第二章第二節(jié),主要介紹描述算法的定義和常用的描述算法。01 教材分析01 教材分析02前后聯(lián)系03能力培養(yǎng)本節(jié)課承上啟下,既承接上節(jié)認識算法,了解算法的概念,又進一步為算法的程序?qū)崿F(xiàn)打下基礎。本節(jié)課通過一些簡單的問題、例子與圖片,提高學生的思維能力,使學生能夠根據(jù)問題寫出一些簡單的算法。02學情分析010202 學情分析教學對象高一年級學生學生學習基礎大部分高一學生具備基本的計算機基礎知識,具有一定的理論基礎,在上節(jié)課學習了算法的基本概念和特征。030402 學情分析學生年齡特點高一年級學生的思維能力已經(jīng)接近成人,他們有旺盛的求知欲,較高的學習自覺性,并具備一定的自學能力,已具有較強抽象思維和邏輯推理能力。學生學習興趣雖然大部分高一學生對計算機感興趣,但仍有一部分學生對計算機研究缺乏動力和興趣。這種差異在學生的學習態(tài)度和成績上表現(xiàn)得尤為明顯。03教學目標了解并掌握描述算法的概念和常用的描述算法知識與技能通過自主探究用常用的描述算法表示所給的例題過程與方法通過簡單的算法例題,讓學生能用常用算法描述生活中的實例,激發(fā)學生的學習興趣情感態(tài)度與價值觀03 教學目標04重點難點教學重難點0102學會應用三種典型的描述算法解決實際問題教學難點描述算法的定義和三種典型的描述算法教學重點04 重點難點05教法學法教學手段PPT教法問答法講授法任務驅(qū)動法學法自主探究法05 教法學法06教學過程01為解決一類特定問題而采取的確定的有限的步驟02有輸入有輸出有窮性可行性確定性06 教學過程算法定義算法特征復習導入講授新知自主探究總結回顧作業(yè)布置03將解決問題的步驟,用一種可理解的形式表示出來04自然語言流程圖偽代碼06 教學過程描述算法常用描述算法復習導入講授新知自主探究總結回顧作業(yè)布置在交通信號燈下方增加一個15s的“倒計時器”,提示過往的行人和車輛。那么,如何將“倒計時15s”的算法描述出來呢?描述“紅燈變綠燈”問題的算法06 教學過程復習導入講授新知自主探究總結回顧作業(yè)布置自然語言描述步驟1:將計數(shù)器 t 設為15;步驟2:如果 t 大于或等于 1,執(zhí)行步驟3,否則倒計時結束;步驟3:輸出 t,并保持顯示 1s,然后清除顯示;步驟4:將 t 的值減 1,跳轉(zhuǎn)至步驟 2。復習導入講授新知自主探究總結回顧作業(yè)布置010203040506開始/結束框表示輸入或輸出數(shù)據(jù)處理框框中指出要處理的內(nèi)容判斷框用于表示條件判斷及產(chǎn)生分支的情況流程線用于控制流程方向用于連接因頁面寫不下而斷開的流程線連接點流程圖符號表示算法的開始或結束復習導入講授新知自主探究總結回顧作業(yè)布置輸入/輸出框億圖圖示ProcessOn手工繪制使用文本編輯軟件中的“流程圖”對象專門的流程圖繪制軟件網(wǎng)站在線繪制流程圖流程圖繪制復習導入講授新知自主探究總結回顧作業(yè)布置AB條件ATrueFalse條件ABTrueFalse算法基本控制結構順序結構按先后順序執(zhí)行選擇結構根據(jù)條件成立的與否執(zhí)行不同的分支循環(huán)結構條件成立時反復執(zhí)行復習導入講授新知自主探究總結回顧作業(yè)布置流程圖描述開始t15t ≥ 1輸出t保持顯示1s清除顯示tt - 1結束TrueFalse復習導入講授新知自主探究總結回顧作業(yè)布置t15while t ≥ 1output tsleep 1scleart t - 1end while偽代碼描述復習導入講授新知自主探究總結回顧作業(yè)布置06 教學過程復習導入講授新知自主探究總結回顧作業(yè)布置定義描述算法將解決問題的步驟,用一種可理解的形式表示出來常用描述算法自然語言流程圖偽代碼日常所說順序、選擇、循環(huán)結構類似程序設計語言06 教學過程復習導入講授新知自主探究總結回顧作業(yè)布置任意輸入三個數(shù),按從小到大的順序依次輸出這三個數(shù)。1.用自然語言的方法描述這個問題,請同學們課下自己練習。2.用流程圖的方法描述。3.用偽代碼的方法描述。07板書設計07 板書設計1、算法定義和特征2、(1)描述算法的定義(2)常用的三種描述算法①自然語言②流程圖③偽代碼2.2.2 描述算法感謝觀看EDUCATION(共18張PPT)2.2.2 描述算法2.2 算法的概念及描述第2章 算法與程序?qū)崿F(xiàn)目錄CONTENTS01030204https://www./復習導入講授新知課堂小結作業(yè)布置PART ONE復習導入認識算法為解決一類特定問題而采取的確定的有限的步驟有輸入有輸出有窮性可行性確定性算法定義算法特征PART TWO講授新知描述算法定義將解決問題的步驟,用一種可理解的形式表示出來自然語言常用描述算法流程圖偽代碼思考活動在交通信號燈下方增加一個15s的“倒計時器”,提示過往的行人和車輛。那么,如何將“倒計時15s”的算法描述出來呢?描述“紅燈變綠燈”問題的算法自然語言描述步驟1:將計數(shù)器 t 設為15;步驟2:如果 t 大于或等于 1,執(zhí)行步驟3,否則倒計時結束;步驟3:輸出 t,并保持顯示 1s,然后清除顯示;步驟4:將 t 的值減 1,跳轉(zhuǎn)至步驟 2。流程圖符號010203040506開始/結束框輸入/輸出框表示輸入或輸出數(shù)據(jù)處理框框中指出要處理的內(nèi)容判斷框用于表示條件判斷及產(chǎn)生分支的情況流程線用于控制流程方向用于連接因頁面寫不下而斷開的流程線連接點表示算法的開始或結束繪制流程圖億圖圖示ProcessOn手工繪制使用文本編輯軟件中的“流程圖”對象專門的流程圖繪制軟件網(wǎng)站在線繪制流程圖算法基本控制結構AB條件ATrueFalse條件ABTrueFalse順序結構按先后順序執(zhí)行選擇結構根據(jù)條件成立的與否執(zhí)行不同的分支循環(huán)結構條件成立時反復執(zhí)行流程圖描述開始t15t ≥ 1輸出t保持顯示1s清除顯示tt - 1結束TrueFalse偽代碼描述t15while t ≥ 1output tsleep 1scleart t - 1end whilePART THREE課堂小結課堂小結定義描述算法將解決問題的步驟,用一種可理解的形式表示出來常用描述算法自然語言流程圖偽代碼日常所說順序、選擇、循環(huán)結構類似程序設計語言PART FOUR作業(yè)布置使用偽代碼的描述算法輸出“我會使用描述算法”預習下節(jié)內(nèi)容作業(yè)布置完成課后練習題PERSONAL RESUMETHANKS 展開更多...... 收起↑ 資源列表 2.2.2描述算法 第一課時 說課課件(共29頁).pptx 2.2.2描述算法 第一課時 課件(共18頁).pptx 縮略圖、資源來源于二一教育資源庫