資源簡介 主題案例:scratch 妙筆生花(今日任務:)今天我們繼續(xù)上節(jié)課的畫筆功能來制作一個相對復雜一些的作品,我把今天的作品命名 為妙筆生花,它可以表達這樣一種效果:我用鼠標在舞臺上任意的位置點擊,從舞臺的最下 方會升起一根“花莖”直到我的鼠標位置,然后在莖的頂端會綻放出漂亮的花朵造型, 今天 我們將一起來完成這個作品。(本課重難點:)(1)能夠熟練搭配使用清空、落筆、抬筆指令;(2)如何從一個指定位置繪制一條直線到鼠標位置?(3)如何繪制正規(guī)圖形(比如正方形)?(4)功能模塊的使用可以大大提高代碼成本!(任務解讀Thinkingmap:)(跟我來挑戰(zhàn)Followme:)第一步:啟動 scratch 軟件;第二步: 點擊上方的“文件”→ “保存”→保存到桌面, 文件名: flower →點擊“保存”;(第二步很很很重要,我希望所有的學生都能養(yǎng)成及時保存作品的好習慣!)第三步: 為舞臺選一個背景第四步: 選定一個角色本實例中這個角色是不顯示出來的, 所以要設置一下:第五步: 為該角色編寫代碼我們先要明確,這個角色的功能是什么?就是繪圖!繪制花莖! 繪制花朵造型!(正方形旋 轉而來!)有了思路我們就可以開動了!每次重新開始前先清除之前的各種圖形給別人、給自己留個干凈的場所,好習慣!(第四步旋轉90°最后一條線) (畫筆的起點!) (第二步旋轉90°繼續(xù)繪制第二條線)在鼠標按下之前代碼不執(zhí)行!這條新指令要掌握!如果按下了鼠標怎樣?代碼開始向下運行↓那還用說? 隱性角色移到花的根部可以理解為畫筆在起跑線準備就緒(舞臺上下-180~180)這里用-200 為什么? 改成-180 行不行?自己試試就知道!接下來,畫筆就為了,給他設置顏色和粗細吧!我還是喜歡隨機指定!開始繪制了在 1 秒內畫筆從根部畫到鼠標的位置,這不就是花莖么? 1 秒不是固定的,你可以改改,就是畫的快慢而已!你懂的!接下來該干啥了?花莖有了, 該從莖的頂端生出美麗的花了,那么好,緊跟我的思路,千萬別走神! 我們畫一 個正方形!第三步,再旋轉 90°繼續(xù)繪制第三條線第一步,繪制第一條直線那么, 怎么用 scratch 程序實現(xiàn)上面的效果呢?往下看首先, 先做好準備工作然后, 開始繪制第一個正方形:繪制完一個正方形, 旋轉它,出來的就是一個花朵造型了!咋旋轉?完整代碼:為啥是重復 12 次?每次 30 °因為元的一周是 360 °12x30 °=360°轉一圈啊!畫好之后, 別忘了抬筆今天我想玩兒個高大上的指令, 如下:于是, 就出現(xiàn)了一個這個玩意兒:干啥用呢這個?把剛才繪制花朵的代碼全部放到這個 draw 模塊下面, 就變成了如下模樣:酷吧?于是乎,你可以這樣用它!好了, 全部制作之后,同學們可以運行一下你的程序了, 看看是否成功了!(課后思考:)我們今天又完成了一個小實例,同學們的進步真的是太快了!那么, 課后請同學們思考以下問題:如果想完成以下的效果, 怎么編寫代碼呢?核心代碼提示: 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫