【青少年编程】【Scratch】06 侦测模块

本文详细介绍了Scratch编程环境中侦测模块的功能和用法,包括与运动、按键及角色属性相关的侦测积木,以及如何在编程挑战中应用这些功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

06 侦测模块

侦测模块是用来检测场景中某一参数的变化,通过参数变化来为下一步操作提供运行依据。通常与控制模块中的条件语句和循环语句一起使用。

具体分为:

  • 与运动相关的侦测;
  • 与按键相关的侦测;
  • 侦测舞台、角色等的基本参数;
  • 其它;

在二级考试中考察该模块的知识点如下:

  • 能够使用侦测相关的指令;
  • 掌握移动中的侦测:碰到鼠标指针|角色|边缘等,颜色侦测,键盘控制;
  • 程序中包含侦测场景的实现;

1、与运动相关的侦测

(1)侦测角色是否碰到鼠标指针,获取一个为真或假的布尔值。

下拉三角可选舞台边缘,若存在多个角色可选择其它的角色。

(2)侦测是否碰到某种颜色,获取一个为真或假的布尔值。

(3)侦测是否一种颜色碰到另外一种颜色,获取一个为真或假的布尔值。

(4)侦测角色到鼠标指针的距离

若有多个角色,则通过下拉三角可以侦测本角色到其它角色的距离。

2、与按键相关的侦测

(1)侦测是否按下了键盘的某个按键,获取一个为真或假的布尔值。

通过下拉三角可以选择空格键、方向键、任意键、字母键和数字键。

(2)检测是否按下鼠标,获取一个为真或假的布尔值。

按下鼠标,既可以是鼠标的左键,也可以是鼠标的右键。

3、侦测舞台、角色等的基本参数

(1)侦测鼠标光标的X坐标值

(2)侦测鼠标光标的Y坐标值

(3)侦测声音输入设备周围声音的响度(电脑要有声音输入设备)

(4)侦测Scratch开始运行到此时的时间,以秒为单位

(5)在使用计时器的时候,需要对计时器进行初始化,否则计时器会一直记时

(6)侦测当前舞台的背景图编号

下拉三角还可以侦测舞台的背景图名称、音量、我的变量(适用于所有角色的变量,如舞台_a)。

若有多个角色,则通过下拉三角可以侦测其它角色的X坐标、Y坐标、方向、造型编号、造型名称、大小、音量、仅适用于当前角色的变量(如Apple_a)。

注意:

  • “适用于所有角色的变量”可以理解成为舞台设计的变量,所有角色公用,如上面的“舞台_a”。
  • “仅适用于当前角色的变量”可以理解为只能通过自身角色使用的变量,如上面的“Apple_a”。

(7)侦测当前时间的年、月、日、星期、时、分、秒(联网时获取网络准确时间,断网时获取本地时间)

积木获得的“时”,小时,是按照24小时制的。

星期从星期日开始,星期日为1,星期一为2,以此类推。

(8)侦测2000年到今天的天数

天数是含有小数的,小数表示还没有满1天。

(9)用户名

检测当前用户的用户名,如果是桌面版本的Scratch显示为空。

4. 其它

侦测积木当中,询问、回答积木是人机交互的方式之一。

(1)角色发出询问,并在舞台下边框弹出对话框,等待用户的输入回答。

(2)实时的侦测用户所输入的回答,并存储在“回答”变量中。

(3)通常情况下,全屏模式的角色不能像编辑模式这样随意拖动,如果想要在全屏模式下拖到角色,就需要设置拖动模式为可拖动。


一级编程题:

二级编程题:

三级编程题:

小朋友投稿:

Scratch:

Python:

群内答疑:

Scratch:

Python:

有趣、快乐简单 Scratch少儿编程 汇报人:小1知 Scratch儿童编程培训资料-7全文共17页,当前为第1页。 了解软件的界面和基本功能; 初步了解编程的步骤; 精彩案例分析与实现: 视频演示: 小猫躲移动挡板 蚂蚁爬线 案例讲解流程和实操 第一讲 Scratch编程(1) Scratch儿童编程培训资料-7全文共17页,当前为第2页。 案例讲解流程 1、任务导航 2、任务分析 3、跟着做 4、回顾知道点 5、创造思考 6、下次课的展望 Scratch儿童编程培训资料-7全文共17页,当前为第3页。 视频演示: 小猫躲移动挡板 1、任务导航 案例1: Scratch儿童编程培训资料-7全文共17页,当前为第4页。 2、任务分析 小猫躲挡板 小猫和挡板的初始位置在哪里? 挡板从哪里出来?朝什么方向运动?运动的速度多少? 小猫怎么躲开?没躲开碰到了怎么办? [ 要点提示] 怎么表示两个物体碰到一起了? Scratch儿童编程培训资料-7全文共17页,当前为第5页。 3、跟着做 [ 要点提示] 动作模块: 控制模块Scratch儿童编程培训资料-7全文共17页,当前为第6页。 3、跟着做 [ 要点提示] 动作模块: 控制模块侦测模块Scratch儿童编程培训资料-7全文共17页,当前为第7页。 4、回顾知识点 任务是什么? 怎么安排指令? 重点指令有哪些? 共同富裕 Scratch儿童编程培训资料-7全文共17页,当前为第8页。 试一试多个挡板的情况吧? 旋转挡板的情况呢? 5、思考——尝试改进哦 Scratch儿童编程培训资料-7全文共17页,当前为第9页。 视频演示: 蚂蚁爬线 1、任务导航 案例2: Scratch儿童编程培训资料-7全文共17页,当前为第10页。 小蚂蚁怎么绕着线爬行的? 需要几个角色? 小蚂蚁怎么知道线的边缘呢? 2、任务分析 Scratch儿童编程培训资料-7全文共17页,当前为第11页。 3、跟着做 背景添加一条粗线; 添加小蚂蚁角色,添加探测器 Scratch儿童编程培训资料-7全文共17页,当前为第12页。 4、回顾知识点 知识点: 探测器 控制 侦测 动作 生硬 难点: 探测器的大小,线的粗线,蚂蚁移动的方向和角度 Scratch儿童编程培训资料-7全文共17页,当前为第13页。 爬行路线换个造型试一试哦 换个造型,如小老鼠可不可以? 5、思考 Scratch儿童编程培训资料-7全文共17页,当前为第14页。 Scratch编程模式; 项目的实现步骤; 模块的功能(控制、动作、侦测、声音) 总回顾: Scratch儿童编程培训资料-7全文共17页,当前为第15页。 下次内容展示 画篮球(画人物、物体等)——动画制作 音乐会(手绘背景、安排角色跳舞) Scratch儿童编程培训资料-7全文共17页,当前为第16页。 都学会了吗?有收获吗? Scratch儿童编程培训资料-7全文共17页,当前为第17页。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青少年编程备考

感谢您的支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值