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

教科版(2019) 高中信息技術 必修1 2.4 可以復用的代碼 第1課時 教案(表格式)+學案

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

教科版(2019) 高中信息技術 必修1 2.4 可以復用的代碼 第1課時 教案(表格式)+學案

資源簡介

b課題: 2.4可以復用的代碼
執教班級:高一(1)(2)(3)(4)(5) 課時安排: 2
教學目標 火柴棒擺數字問題中的算法分析。 理解火柴棒擺數字問題的流程圖,并能自己繪制“判斷數字需要幾根火柴棒”的流程圖。
教學重難點 重點: 窮舉需要6根火柴棒的自然數。 計算一個數需要多少根火柴棒。 難點: 理解計算一個數需要多少根火柴棒的實現方法。
第一課時
教學環節 教學內容 媒體或技術應用
一、導入 展示圖片不同的數字需要的火柴棒個數也不同。這里有6根火柴棒,請你列出所有能擺出的自然數,要求火柴棒正好用完。 【學生活動1】 1. 列出3個可以用6根火柴棒擺放的數字,分別是 、 、 。 2. 6根火柴棒能擺放的最大數是 。 打開學案,嘗試完成 師展示學生的答案——請問我們是否把滿足條件的自然數都列舉出來了? 【學生活動2】 如何設計算法,讓計算機找出這些自然數? ppt
二、解決實際問題 算法分析 1. 數字“1”需要的火柴棒最少,因此能擺出的自然數最大是111。 2. 對0~111之間的每一個數進行計算,統計需要的火柴棒根數。 3. 凡是恰好需要6根火柴棒的數直接輸出。 流程圖 【學生活動3】 如何計算一個數需要多少根火柴棒呢? 學生思考,完成學案 已知:數字0~9對于使用的火柴棒根數 數字火柴棒根數06122535445566738796
未知:對0~111之間的每一個數進行計算,統計需要的火柴棒根數。 實現:將這個數的每個數位上的數字所需要的火柴棒數加起來。 如何計算一個數需要多少根火柴棒呢? 步驟: 將這個數除以10求余,求得個位數; 把個位數對應于火柴棒的個數進行累加; 3. 將這個數除以10取整,去掉個位數; 4. 重復1和2以上步驟直到這個數為0。 學生嘗試,補充流程圖 (
n>0
求n的個位數
求個位數對應的火柴棒數
棒數進行累加
去掉數n的個位數
) 師:展示完整流程圖(挑選學生作品)
三、課堂小結 關于火柴棒問題的算法分析 理解計算一個數需要多少根火柴棒 理解火柴棒問題的流程圖的表示
四、課后作業 預習課本p42頁函數 了解什么是系統函數和自定義 函數
板書設計:
備注:實驗等實踐課的教學設計樣式可參照新授課教學設計模板編制。項目學習:
窮舉需要6根火柴棒的自然數。
計算一個數需要多少根火柴棒。
項目要求:請同學們用6根火柴棒擺出所有的自然數,要求火柴棒正好用完。
【學生活動1】
1. 列出3個可以用6根火柴棒擺放的數字,分別是 、 、 、 。
2. 6根火柴棒能擺放的最大數是 。
流程圖一
【學生活動2】
如何設計算法,讓計算機找出這些自然數?
算法分析:
1. 查找符合條件數的范圍: 。
2.從0開始,利用窮舉法一一列舉出范圍內每個“數”。
3. 每個數需要幾根火柴棒。
4.判斷是否用了6根。滿足條件,輸出此數。
【學生活動3】
如何計算一個數需要多少根火柴棒呢?請學生嘗試繪制流程圖
流程圖二
【拓展】
請同學嘗試根據流程圖書寫出代碼
0!23456189
流程圖
i=0

i<=111

需要火

柴棒6根

輸出i
i=i+1

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 石河子市| 汉中市| 吴江市| 区。| 许昌县| 尉氏县| 隆尧县| 云和县| 资讯 | 新龙县| 东辽县| 黑龙江省| 合作市| 桓台县| 读书| 新野县| 页游| 赣榆县| 揭西县| 伊金霍洛旗| 巢湖市| 贡觉县| 大城县| 河南省| 东明县| 石台县| 永修县| 卫辉市| 诸暨市| 富裕县| 乌兰察布市| 阿拉善右旗| 富阳市| 赤峰市| 珲春市| 乌鲁木齐市| 宁阳县| 什邡市| 千阳县| 印江| 剑川县|