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

3.1 體驗(yàn)計(jì)算機(jī)解決問題的過程 課件(共17張PPT) 2022—2023學(xué)年粵教版(2019)高中信息技術(shù)必修1

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

3.1 體驗(yàn)計(jì)算機(jī)解決問題的過程 課件(共17張PPT) 2022—2023學(xué)年粵教版(2019)高中信息技術(shù)必修1

資源簡(jiǎn)介

(共17張PPT)
3.1 體驗(yàn)計(jì)算機(jī)解決問題的過程
——《我和國(guó)旗同框》
項(xiàng)目范例——項(xiàng)目介紹
已知:1.《中華人民共和國(guó)國(guó)旗法》
國(guó)旗法規(guī)-旗幟文化網(wǎng)(中國(guó)國(guó)旗網(wǎng)).mhtml
2.同心合力繡國(guó)旗 凝心聚力感黨恩
項(xiàng)目范例:《我和國(guó)旗同框》
——繪制一面五星紅旗,獻(xiàn)禮黨的二十大。
項(xiàng)目背景:中國(guó)共產(chǎn)黨第二十次全國(guó)代表大會(huì)于10月16日上午10時(shí)在北京人民大會(huì)堂開幕。
項(xiàng)目選題:頭腦風(fēng)暴,用多樣化的方式繪制國(guó)旗。
人工解決問題的過程
——摘自《中華人民共和國(guó)國(guó)旗法》國(guó)旗制法說明
效率低下
計(jì)算機(jī)解決問題的過程
分析問題
計(jì)算機(jī)解決問題的過程
分析問題
計(jì)算機(jī)解決問題的過程
分析問題
如何繪制一個(gè)正多邊形?
——抽象與建模
繪制一個(gè)正多邊形,需要知道邊數(shù)n與邊長(zhǎng)a,它們可以由用戶根據(jù)需要輸入。內(nèi)角度數(shù)則可以根據(jù)公式”(n-2)*180/n”計(jì)算得到。在用計(jì)算機(jī)繪制正多邊形時(shí),可以通過重復(fù)執(zhí)行”畫一條等長(zhǎng)的邊,旋轉(zhuǎn)一定角度(180-內(nèi)角度數(shù))”的操作來完成。例如:繪制一個(gè)正六邊形的過程如圖所示:
計(jì)算機(jī)解決問題的過程
分析問題
基于問題的抽象與建模,繪制一個(gè)正多邊形的算法可做以下描述:
設(shè)計(jì)算法
輸入要繪制的正多邊形的邊數(shù)n與邊長(zhǎng)a。
計(jì)算正多邊形的每個(gè)內(nèi)角度數(shù)d,其中d=(n-2)*180/n。
將以下過程重復(fù)執(zhí)行n遍:
畫一條長(zhǎng)度為n的線段,再將畫筆方向向左(逆時(shí)針)旋轉(zhuǎn)(180-d)度。
計(jì)算機(jī)解決問題的過程
分析問題
設(shè)計(jì)算法
編寫程序
要讓計(jì)算機(jī)按照預(yù)先設(shè)計(jì)的算法進(jìn)行處理,需要將該算法用計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言描述,形成計(jì)算機(jī)程序。繪制正多邊形的算法用Python語(yǔ)言描述如下:
turtle庫(kù)是python語(yǔ)言的內(nèi)置繪圖模塊,通過控制畫筆在畫布中移動(dòng)來作圖。
輸入邊數(shù)、邊長(zhǎng)、旋轉(zhuǎn)角度
循環(huán)n次
turtle.forward(d)表示當(dāng)前距離向前走d個(gè)像素;
turtle.left(d)表示畫筆向左(逆時(shí)針)旋轉(zhuǎn)d°;
計(jì)算機(jī)解決問題的過程
分析問題
設(shè)計(jì)算法
編寫程序
通過運(yùn)行程序,計(jì)算機(jī)會(huì)自動(dòng)執(zhí)行程序中的命令。但是,在將算法進(jìn)行程序?qū)崿F(xiàn)時(shí),可能會(huì)因?yàn)殇浫脲e(cuò)誤、語(yǔ)法錯(cuò)誤、邏輯錯(cuò)誤等原因,導(dǎo)致程序不能正常運(yùn)行或輸出錯(cuò)誤的結(jié)果。此時(shí),需要對(duì)程序進(jìn)行調(diào)試,以便發(fā)現(xiàn)錯(cuò)誤并進(jìn)行修正。例如,字母大小寫的疏忽可能會(huì)直接決定程序能否正常運(yùn)行,程序中參數(shù)的調(diào)整可能影響輸出圖形的形狀。
調(diào)試運(yùn)行程序
計(jì)算機(jī)解決問題的實(shí)例
項(xiàng)目分解
計(jì)算機(jī)解決問題的實(shí)例
任務(wù)一:繪制矩形(長(zhǎng)寬比例3:2)
重復(fù)執(zhí)行:
假設(shè)寬為w,則長(zhǎng)h為
畫長(zhǎng)度的邊,旋轉(zhuǎn)90度;
畫寬度的邊,旋轉(zhuǎn)90度;
h=w*3/2
分析問題
抽象建模
設(shè)計(jì)算法
① 輸入:
② 計(jì)算矩形長(zhǎng)h=
③ 將以下過程重復(fù)執(zhí)行
遍:
w
w*3/2
畫一條長(zhǎng)度為h的線段,
將畫筆方向向右旋轉(zhuǎn)90°;
再畫一條長(zhǎng)度為w的線段,
將畫筆方向向右旋轉(zhuǎn)90°;
計(jì)算機(jī)解決問題的實(shí)例
任務(wù)一:繪制矩形(長(zhǎng)寬比例3:2)
編寫程序
import turtle
t=turtle.Pen()
w=100
h=
for i in range( ):
t.forward(h)
t.right(90)
t.forward(w)
t.right(90)
w*3/2
2
計(jì)算機(jī)解決問題的實(shí)例
任務(wù)二:自主實(shí)踐,繪制五角星
計(jì)算機(jī)解決問題的實(shí)例
任務(wù)二:自主實(shí)踐,繪制五角星
繪制五角星算法
編寫代碼,調(diào)試運(yùn)行
繪制五角星模型
計(jì)算機(jī)解決問題的實(shí)例
任務(wù)三:項(xiàng)目整合
編寫程序
調(diào)試運(yùn)行
計(jì)算機(jī)解決問題的實(shí)例
任務(wù)三:項(xiàng)目整合
計(jì)算機(jī)解決問題的過程 課堂小結(jié)
利用計(jì)算機(jī)解決問題的優(yōu)勢(shì)有哪些:
求解問題模型化(一個(gè)程序可以解決多個(gè)同類問題);
計(jì)算過程自動(dòng)化(算法步驟的自動(dòng)執(zhí)行);
當(dāng)數(shù)據(jù)量很大,人工處理效率很低時(shí),我們可以借助計(jì)算機(jī),通過編寫計(jì)算機(jī)程序解決問題。(P46)
計(jì)算機(jī)解方法決問題的步驟(P46) :
·分析問題:
在利用計(jì)算機(jī)解決問題之前,我們首先要分析問題的需求情況、已知條件和需要解決的問題。
·設(shè)計(jì)算法:?jiǎn)栴}分析清楚后,需要給出解決問題的詳細(xì)方法和步驟
·編寫程序:選擇一種計(jì)算機(jī)語(yǔ)言來編寫程序,實(shí)現(xiàn)算法
·調(diào)試運(yùn)行程序:檢查程序能否按預(yù)想的效果執(zhí)行

展開更多......

收起↑

資源預(yù)覽

    <track id="r4fhd"></track>

    <pre id="r4fhd"><abbr id="r4fhd"><code id="r4fhd"></code></abbr></pre>
      <ul id="r4fhd"></ul>

        <menu id="r4fhd"></menu>
        1. 主站蜘蛛池模板: 布拖县| 呼和浩特市| 林口县| 嘉禾县| 于田县| 五峰| 德令哈市| 府谷县| 威海市| 昌都县| 巴里| 原平市| 甘孜县| 太白县| 华阴市| 日喀则市| 南木林县| 阳东县| 方山县| 拉萨市| 太康县| 麦盖提县| 沙坪坝区| 宁波市| 丹凤县| 土默特右旗| 贵德县| 浠水县| 大新县| 大城县| 西藏| 黎城县| 诸暨市| 桐梓县| 炉霍县| 永济市| 嘉义市| 兴业县| 呼玛县| 城步| 蕉岭县|