您現(xiàn)在的位置是:首頁(yè) » scratch編程資訊
資訊內(nèi)容
Scratch青少年編程教程(二)~繪制正方形
極客小將2021-01-06-
上一篇初步介紹了Scratch軟件界面和程序搭建,此處通過(guò)一個(gè)編程例子加深對(duì)Scratch的認(rèn)識(shí),從而提升小朋友的興趣,在本課程中,小朋友將學(xué)會(huì)關(guān)于Scratch的畫筆模塊、動(dòng)作模塊、控制模塊和外觀模塊的基本知識(shí)。01-目標(biāo)
利用Scratch畫一個(gè)正方形,在程序指令下,小貓自動(dòng)連續(xù)畫出
上一篇初步介紹了Scratch軟件界面和程序搭建,此處通過(guò)一個(gè)編程例子加深對(duì)Scratch的認(rèn)識(shí),從而提升小朋友的興趣,在本課程中,小朋友將學(xué)會(huì)關(guān)于Scratch的畫筆模塊、動(dòng)作模塊、控制模塊和外觀模塊的基本知識(shí)。01-目標(biāo)

第二步:移動(dòng)小貓,畫正方形的第一條邊長(zhǎng)。
在積木區(qū)“動(dòng)作”模塊,完成:(1)讓小貓朝向右邊:“面向90°方向”;(2)讓小貓“移動(dòng)100步”,同時(shí),舞臺(tái)區(qū)的小貓就會(huì)留下移動(dòng)的痕跡,畫下正方形的第一條邊長(zhǎng);在積木區(qū)“控制”模塊,完成:(3)等待1秒進(jìn)入下一個(gè)命令。
第三步:轉(zhuǎn)彎,完成剩余邊長(zhǎng)。在積木區(qū)“動(dòng)作”模塊,完成:(1)讓小貓轉(zhuǎn)彎:“向左旋轉(zhuǎn)90°度”;(2)讓小貓“移動(dòng)100步”,再畫下一條直線;(3)等待1秒進(jìn)入下一個(gè)命令。完整的程序如下。


思考:如何畫一個(gè)小房子。
利用Scratch畫一個(gè)正方形,在程序指令下,小貓自動(dòng)連續(xù)畫出一個(gè)正方形,最終的效果如下,小貓的自動(dòng)連續(xù)過(guò)程是受什么控制呢?
【提示】回復(fù)繪制正方形-基礎(chǔ)版即可獲得程序模型。


2.1-命令模塊
模型的搭建需用到積木區(qū)四個(gè)模塊的命令:(1)動(dòng)作模塊;(2)畫筆模塊;(3)控制模塊,(4)外觀模塊,如下圖。
2.2-程序搭建
第一步:設(shè)定角色大小,設(shè)定畫筆粗細(xì)。其中“清空”、“將畫筆的大小設(shè)定為”、“落筆”三個(gè)命令在積木區(qū)“畫筆”的模塊;“將角色的大小設(shè)定為”在積木區(qū)“外觀”模塊。
思考:前面四個(gè)積木的順序是否有影響?

第二步:移動(dòng)小貓,畫正方形的第一條邊長(zhǎng)。在積木區(qū)“動(dòng)作”模塊,完成:(1)讓小貓朝向右邊:“面向90°方向”;(2)讓小貓“移動(dòng)100步”,同時(shí),舞臺(tái)區(qū)的小貓就會(huì)留下移動(dòng)的痕跡,畫下正方形的第一條邊長(zhǎng);在積木區(qū)“控制”模塊,完成:(3)等待1秒進(jìn)入下一個(gè)命令。
第三步:轉(zhuǎn)彎,完成剩余邊長(zhǎng)。在積木區(qū)“動(dòng)作”模塊,完成:(1)讓小貓轉(zhuǎn)彎:“向左旋轉(zhuǎn)90°度”;(2)讓小貓“移動(dòng)100步”,再畫下一條直線;(3)等待1秒進(jìn)入下一個(gè)命令。完整的程序如下。
第四步:點(diǎn)擊小旗子,運(yùn)行程序。

【提示】回復(fù)繪制正方形-基礎(chǔ)版即可獲得程序模型。
03-程序升級(jí)與思考
完整的程序如下,上述程序中,小貓是瞬間移動(dòng)的,下面程序讓小貓行走著,完成正方形的繪制。【提示】回復(fù)繪制正方形-進(jìn)階版即可獲得程序的模型。
思考:如何畫一個(gè)小房子。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除
