一、案例介紹
小朋友們應該在數學課或者平時生活中有了解過正方形,正方形在我們生活中到處可見,那我們如果通過Scratch軟體來繪製一個正方形呢,我們一起來學習一下吧,在舞臺正中央繪製一個邊長為200的正方形,要求:
1、圍繞舞臺中心繪製正多邊形,均勻分布在四個象限中
2、正方形邊長為200個單位,線條粗細、顏色自定
3、利用畫筆繪製正方形,不能有多餘的線條
二、案例演示
三、案例分析
當我們點擊小綠旗啟動程序後,舞臺上會出現一個畫筆,按順序畫出正方形的每一條邊,畫完之後畫筆消失,舞臺中央呈現出我們繪製好的正方形
1、角色分析:畫筆
2、背景分析:白色背景
四、角色和背景設置
1、角色設置
1. 刪除默認的角色,刪除默認的角色"角色1"貓咪,滑鼠點中貓咪,右上角會出現一個垃圾桶的圖標,點擊就刪除如下圖小貓咪右上角圖標
2. 然後從角色庫中選擇畫筆(Pencil)角色
3. 導入完成如下圖
2、背景設置
1. 默認的空白背景可以刪除也可以不刪除,然後從背景庫中添加坐標系背景(Xy-grid),添加好後如下圖所示:
3、其它準備工作
1. 添加畫筆模塊,軟體啟動的時候默認是沒有畫筆模塊的,我們需要點擊軟體左下角(①)進入拓展模塊,然後選中畫筆之後才可以;如下圖所示:
2.添加好之後就會顯示出畫筆對應的積木指令,如下圖所示:
五、流程分析
1. 畫筆:開始→顯示→初始朝向→初始位置→清除畫筆→設置畫筆顏色→設置畫筆大小→落筆→畫正方形【移動200→右轉90度→時間間隔】4次→抬筆→隱藏
PS:流程分析裡面的【】4次代表重複執行4次括號裡面的內容
六、程序指令編寫
1、畫筆
1. 程序啟動,執行後續指令模塊
2. 在舞臺上顯示畫筆角色
3. 將角色朝向90度的方向
4. 將畫筆移到舞臺坐標X=100,Y=100的坐標位置
5. 清除舞臺上所有畫筆的痕跡
6. 將畫筆的顏色設為指定的深藍色
7. 將畫筆的大小設為4像素
8. 開始繪畫,將畫筆筆尖放在舞臺上
9. 重複4次執行10-12的程序指令
10. 向前移動200像素(正方形的邊長)
11. 將畫筆的方向向右旋轉90度
12. 時間間隔,等待1秒後再執行後面的程序
13. 繪製完成,將筆收起來
14. 隱藏畫筆,使舞臺上只顯示我們繪製好的正方形
七、思維拓展
繪製其它圖形(長方形、三角形)
總結
以上就是本次案例的實現過程,這個案例難度不大,相對比較簡單,重點在於如何繪製角色;比較適合新手學習,適合對Scratch感興趣,喜歡Scratch編程的小朋友。本次案例主要涉及到以下一些知識點:
掌握角色導入、和基本設置掌握拓展模塊的添加;學會數學幾何知識正方形及其特點掌握畫筆的使用,畫筆顏色、粗細以及畫筆清除,通過使用抬筆和落筆繪製想要的圖形熟練掌握循環模塊下的"重複執行"指令,實現指令的重複執行。