首页 置换 选车 估价 问答 生活 经销商 车管所 汽车资讯 汽车销量 车牌查询 今日油价 天气预报
您的位置: 首页 > 生活 > 科技 > scratch的简单编程(使用简易图形化编程工具Scratch)
scratch的简单编程(使用简易图形化编程工具Scratch)
更新时间:2024-06-30 05:38:00
模拟闹钟14.5.1 创设场景

模拟闹钟

scratch的简单编程(使用简易图形化编程工具Scratch)1

【背景】

闹钟(附件“模拟闹钟/实验素材/闹钟”)

scratch的简单编程(使用简易图形化编程工具Scratch)2

【角色】

秒针(附件“模拟闹钟/实验素材/秒针”)

scratch的简单编程(使用简易图形化编程工具Scratch)3

分针(附件“模拟闹钟/实验素材/分针”)

scratch的简单编程(使用简易图形化编程工具Scratch)4

时针(附件“模拟闹钟/实验素材/时针”)

scratch的简单编程(使用简易图形化编程工具Scratch)5

闹铃(附件“模拟闹钟/实验素材/闹铃”)

scratch的简单编程(使用简易图形化编程工具Scratch)6

按键(附件“模拟闹钟/实验素材/按键”)

scratch的简单编程(使用简易图形化编程工具Scratch)7

【情节】

模拟时钟,同时可以设置闹钟,当闹钟时间到,闹铃响起并震动,按键闹铃结束。

14.5.2 设计思路

scratch的简单编程(使用简易图形化编程工具Scratch)8

14.5.3实践操作14.5.3.1 设置背景

在角色区,鼠标指针

scratch的简单编程(使用简易图形化编程工具Scratch)9

移动到“选择一个背景”按钮

scratch的简单编程(使用简易图形化编程工具Scratch)10

,点击“上传背景”

scratch的简单编程(使用简易图形化编程工具Scratch)11

,选择“模拟闹钟/实验素材/闹钟”背景。同时在“背景”选项卡中调整“闹钟”背景在舞台区的大小和位置。

scratch的简单编程(使用简易图形化编程工具Scratch)12

14.5.3.2 设置角色

在角色区,鼠标指针

scratch的简单编程(使用简易图形化编程工具Scratch)13

移动到“选择一个角色”按钮

scratch的简单编程(使用简易图形化编程工具Scratch)14

,点击“上传角色”

scratch的简单编程(使用简易图形化编程工具Scratch)15

,选择“模拟闹钟/实验素材/秒针”素材。同样方法,添加分针,时针、闹铃,显示时间角色。添加完角色后,需要调整角色位置和大小。最后添加并在舞台区调整位置后的效果如下:

scratch的简单编程(使用简易图形化编程工具Scratch)16

在添加“时针”、“分针”和“秒针”时,由于这些角色要以针尾为圆心进行旋转,所以需要在“造型”选项卡中对角色的圆心进行设定,如下图所示:

scratch的简单编程(使用简易图形化编程工具Scratch)17

14.5.3.3 编写脚本
  • 定义变量

为了便于脚本的阅读和理解,我们可以对时、分、秒的相关变量进行定义,具体的定义的变量有:

scratch的简单编程(使用简易图形化编程工具Scratch)18

scratch的简单编程(使用简易图形化编程工具Scratch)19

scratch的简单编程(使用简易图形化编程工具Scratch)20

scratch的简单编程(使用简易图形化编程工具Scratch)21

scratch的简单编程(使用简易图形化编程工具Scratch)22

scratch的简单编程(使用简易图形化编程工具Scratch)23

scratch的简单编程(使用简易图形化编程工具Scratch)24

scratch的简单编程(使用简易图形化编程工具Scratch)25

scratch的简单编程(使用简易图形化编程工具Scratch)26

  • “闹钟”背景脚本

“闹钟”背景主要用于初始化自定义的变量,设置闹钟的时、分、秒,以及闹钟铃声等。

scratch的简单编程(使用简易图形化编程工具Scratch)27

  • “秒针”角色脚本

scratch的简单编程(使用简易图形化编程工具Scratch)28

  • “分针”角色脚本

scratch的简单编程(使用简易图形化编程工具Scratch)29

  • “时针”角色脚本

scratch的简单编程(使用简易图形化编程工具Scratch)30

  • “闹铃”角色脚本

scratch的简单编程(使用简易图形化编程工具Scratch)31

  • “按键”角色脚本

scratch的简单编程(使用简易图形化编程工具Scratch)32

scratch的简单编程(使用简易图形化编程工具Scratch)33

14.5.4 作品展示

当点击

scratch的简单编程(使用简易图形化编程工具Scratch)34

后,首先提示输入设置闹钟的时间,将显示当前时间和闹钟时间,当两者时间相同时,闹钟响起并有震动效果;当按下闹铃键时,闹钟停止。

scratch的简单编程(使用简易图形化编程工具Scratch)35

scratch的简单编程(使用简易图形化编程工具Scratch)36

scratch的简单编程(使用简易图形化编程工具Scratch)37

scratch的简单编程(使用简易图形化编程工具Scratch)38

14.5.5 探究发现
  • 是否可以为“模拟闹钟”添加整点报时功能呢?
  • 在“模拟闹钟”作品中,闹钟时间是手工输入的,是否可以实现语音的方式输入呢?
,