資源簡介 基礎信息課題 算法認識與體驗 第一課時,計劃授課時間: 月 日課時學習目標:1. 理解,分析與描述現實生活中的情境和案例,進一步認識算法的含義。(重點)2. 能夠用自然語言描述做事的步驟,知道算法的基本流程,初步培養按步驟解決問題的能力(難點)三、學習過程教師活動 學生活動 設計意圖一、知識鏈接 師:上一課我們知道日常做事中也包含著算法,還知道“算法是通過明確的、可執行的操作步驟描述的問題求解方案”,那么,算法具有什么樣的基本流程?如何發現日常生活中存在的算法呢? 出示課題, 出示學習目標 學生回答 學生傾聽 問題激發本節課學習興趣 明確本節課的學習目標二、自主學習 任務一:簡單事情中的算法基本流程 師: 觀察和分析上節課做西紅柿炒雞蛋的過程,可以發現,要根據菜譜做出一道特定的菜品,需要經過三個階段,輸入 處理 輸出 教師傾聽引導學生表述流程 師:在圖書管理系統中查找圖書時我們在計算機上操作圖書管理系統,它的算法流程是怎樣的? 師:在實際算法設計中,允許零輸入的存在,即沒有輸入部分, 尤其是在自動控制的過程中,往往存在自動獲取數據的情況。 師:通常,做不同的事情往往有不同的方法,不同人做同一件事情也會有所不同,但做事情的基本過程有很多共同之處,這些共同之處就是算法的思想所在。 學生傾聽學習內容 學生回答 學生思考回答問題 學生評價或者補充 學生傾聽 總結歸納西紅柿炒雞蛋的做法步驟,引出算法的基本流程 培養學生語言表述的能力 培養學生知識遷移的能力 理解算法的基本流程 合作探究 任務二:兩個自然數相加的算法分析 師: 數學課的學習中有一個闖關活動:觀察下圖,有什么規律? 師:與前面做西紅柿炒雞蛋的過程一樣,兩個自然數相加的過程也遵循了算 法的基本流程。可以用下圖表示這個過程。(課件展示) 師:除了兩個自然數的加法外,減法、乘法和除法等運算中的計算過程,是否也要遵循一些步驟?請小組內分配完成剩下三種運算的算法,將算法的計算步驟和基本流程寫出來。 教師巡視指導 師: 哪個小組愿意給大家展示并講解你們組的算法。 師:在信息科技領域,算法指的是利用計算機或其他數字設備,根據要完成的任務或待解決問題的條件和要求所實施的一系列步驟。 而算法的思想及方法并不局限于特定設備或工具,而是一種數字化的思維方式(計算思維),在完成任何任務及解決任何問題時都能 發揮不可替代的作用。 四、拓展與提升——24 點游戲活動 24 點游戲是一種益智游戲,要求在 1 至 10 之間任意抽取 4 個數,通過加、 減、乘、除運算將 4 個數計算后得出 24。 要求:抽取的每個數必須用而且只能用一次。例如,抽取的數是 2、4、 6、9,那么算式為( 9 - 6)×4×2 = 24。 嘗試玩一玩這個游戲,寫出計算步驟。 學生思考回答問題 學生傾聽 學生明確任務,開展小組合作完成 學生展示并講解。 學生評價或補充 學生傾聽 學生兩人一組玩21 點游戲 學生思考回答 完成算法的計算步驟 培養學生的合作探究能力,理解算法在不同情境下是如何解決問題的 理解流程圖的繪制方法 通過兩次小練習加深對算法的自然語言描述和流程圖描述的理解 理解算法對生活的影響 知道并體會算法在日常生活之中的存在及影響 課程時間充足課程上完成,如不夠以作業的形式完成 進一步加深對算法的理解四、總結反饋 本節課你一定有所收獲, 可以和大家分享嗎? 教師小結并強調知識點 學生回答 鞏固本節課所學知識,加深記憶四、板書設計算法認識與體驗 算法的基本流程 算法的自然語言描述五、當堂檢測情況設計可以用自然語言描述算法的步驟,能過說出算法的基本流程。六、作業設計回家和家人玩21點游戲,嘗試用自然語言描述算法。七、教后反思八、安全教育交通安全要注意,遵守規則創和諧。 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫