模拟电路-Scratch物理创作

模拟电路-Scratch物理创作

模拟电路-51scratch
模拟电路-Scratch物理创作
此内容为付费资源,请付费后查看
9.9
限时特惠
19.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
已售 4

作品简介

今天为大家带来的Scratch作品是《模拟电路》,这是一款和物理相结合的编程作品。作品的玩法比较简单,在这个简易的模拟电路中,有1个电源,2个电器,分别是灯泡和风扇,3个开关,分别是总开关、开关1和开关2。按下空格键,总开关合上,松开则断开,开关1和开关2则分别有W键和A键控制。当总开关和开关1同时合上的时候,也就是同时按下空格键和W键,灯泡点亮,只要有一个开关断开了,灯泡就熄灭。同理,当总开关和开关2同时合上的时候,也就是同时按下空格键和A键时,风扇转起来,只要有一个开关断开,风扇就会停下来。

在使用Scratch3.0创作模拟电路作品中,主要使用了如下知识点:

  • 循环编程,主要是无限循环
  • 条件编程,包括单分支条件和双分支条件
  • 事件编程
  • 造型编程
  • 变量

本作品的重点有两个,一是逻辑与运算符的使用和理解,判断两个开关是否同时按下,需要使用逻辑与操作。二是如何判断按键是否松开,这里组合使用了等待条件语句和逻辑非运算符,这是一个经典的编程小技巧。

代码片段

Scratch模拟电路作品难度一般,总代码为70行左右,下图是灯泡角色的部分代码:

Scratch模拟电路代码片段
Scratch模拟电路代码片段

作品效果

Scratch模拟电路的完整效果如视频所示:

Scratch模拟电路作品效果
© 版权声明
THE END
喜欢就支持一下吧
点赞14赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片