案例名称:画正方形
学习目标:
- 掌握角色导入、和基本设置
- 掌握画笔的使用,画笔颜色、粗细以及画笔清除,通过使用抬笔和落笔绘制想要的图形
- 学会数学几何知识正方形及其特点
- 熟练掌握循环模块下的“重复执行”指令,实现指令的重复执行。
- PS:具体的单个指令模块详解可以查看《Scratch3.0入门教学》专栏
场景介绍:
- 小朋友们应该在数学课或者平时生活中有了解过正方形,正方形在我们生活中到处可见,那我们如果通过Scratch软件来绘制一个正方形呢,我们一起来学习一下吧
- 在舞台正中央绘制一个边长为200的正方形
-
要求:
1、围绕舞台中心绘制正多边形,均匀分布在四个象限中
2、正方形边长为200个单位,线条粗细、颜色自定
3、利用画笔绘制正方形,不能有多余的线条
案例分析
- 当我们点击小绿旗启动程序后,舞台上会出现一个画笔,按顺序画出正方形的每一条边,画完之后画笔消失,舞台中央呈现出我们绘制好的正方形
- 角色分析:画笔
- 背景分析:白色背景
流程分析
- 画笔:开始→显示→初始朝向→初始位置→清除画笔→设置画笔颜色→设置画笔大小→落笔→画正方形【移动200→右转90度→时间间隔】4次→抬笔→隐藏
- PS:流程分析里面的【】4次代表重复执行4次括号里面的内容
用到的指令模块
运动模块
- :角色移动指定的步数
- :角色向右旋转指定的步数
- :角色朝向指定角度的方向
- :角色移到舞台中指定的坐标位置(X,Y)
外观模块
- :在舞台中显示当前角色
- :在舞台中隐藏当前角色
事件模块
- :当小绿旗被点击时表示程序启动,该执行后面的指令了
控制模块:
- :时间间隔,等待指定的时间后执行后面的指令
- :重复执行指定次数模块里面的指令
画笔模块:
- :清除舞台中画笔绘制的所有图案
- :将画笔放置于舞台上(好比我们用笔画画的时候将画笔笔尖放在纸张上准备绘画)
- :将画笔从舞台上提起来,画完了(好比我们画好图形了,把画笔收起来)
- :将画笔的颜色设为指定的颜色绘画
- :将画笔的大小设定为指定的值
角色设置:
- 删除默认的角色,删除默认的角色“角色1”猫咪,鼠标点中猫咪,右上角会出现一个垃圾桶的图标,点击就删除如下图小猫咪右上角图标
- 然后从角色库中选择画笔(Pencil)角色
- 导入完成如下图
程序指令编写
画笔
- 程序启动,执行后续指令模块
- 在舞台上显示画笔角色
- 将角色朝向90度的方向
- 将画笔移到舞台坐标X=100,Y=100的坐标位置
- 清除舞台上所有画笔的痕迹
- 将画笔的验收设为指定的深蓝色
- 将画笔的大小设为4像素
- 开始绘画,将画笔笔尖放在舞台上
- 重复4次执行10-12的程序指令
- 向前移动200像素(正方形的边长)
- 将画笔的方向向右旋转90度
- 时间间隔,等待1秒后在执行后面的程序
- 绘制完成,将笔收起来
- 隐藏画笔,使舞台上只显示我们绘制好的正方形
案例示例图
案例演示
【Scratch案例演示】