原创学案 严禁复制、传播 作者微信kakalaibi 微信公众号Lovely_Leoz
第十四课 动手切水果
今日任务:
相比较scratch 较早的 1.4 版本,2.0 版本确实有了很大的改进,不但丰富了操作指令,
而且增添了很多识别功能,比如常见的声音侦测和视频侦测功能,这些功能可以让我们不通
过外接其他辅助设备就可以制作出比较有趣好玩儿的人机交互游戏,有了这些侦测功能,我
们不用再通过鼠标和键盘与电脑对话,用手势就可以了,今天,我们利用视频侦测功能来设
计一个比较有趣的切水果程序!完成该程序之后你就真正意识到scratch2.0 的强大功能了!
本课重难点:
(1)认识视频侦测的功能;
(2 )物体如何从上方随机位置掉落;
(3 )如果通过视频侦测功能,让手划到水果,水果会有被切到的反应并消失;
(4 )物体消失后如何再度出现。
任务解读Thinking map
背景
上方随机位置出现,下落
舞台
作业大作战 水果 被手势切到的反应
角色
计分变量减分
原创学案 严禁复制、传播 作者微信kakalaibi 微信公众号Lovely_Leoz
原创学案 严禁复制、传播 作者微信kakalaibi 微信公众号Lovely_Leoz
跟我来挑战Follow 切水果视频 me:
第一步:启动scratch 软件;
第二步:点击上方的“文件”→“保存”→保存到桌面,文件名:fruit → 点击“保存”;
(第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!)
第三步:背景留空即可,因为我们一会儿要启动摄像头;
第四步:我们分别从scratch 素材库中挑选几个水果或者物品,我挑选了四个如下
四个角色已经挑选完毕,挑选完毕之后我门为每个角色在现有造型1 的基础上再增添一个造 切水果视频
型2 出来!
原创学案 严禁复制、传播 作者微信kakalaibi 微信公众号Lovely_Leoz
原创学案 严禁复制、传播 作者微信kakalaibi 切水果视频 微信公众号Lovely_Leoz
第五步:我们以苹果角色为例讲解程序
先定义一个repeat
模块
模块的意思很简单,
就是实现水果在上
方重复出现的功能
一开始显示造型1
变量score 的初始值
数值稍大一些,有
利于判断的精准度
开始利用摄像头
进行视频侦测
上方随机位置出现
准备下落
前面讲过,y 减少就是
向下运动
原创学案 严禁复制、传播 作者微信kakalaibi 微信公众号Lovely_Leoz
原创学案 严禁复制、传播 作者微信kakalaibi 微信公众号Lovely_Leoz
判断,如果碰到下边界也就是
说没切到水果,那么计分器
-1,同时还要在上方准备再度出现
判断,如果被摄像头捕捉
到该角色被手切到,那么
切换到造型2,同时计分器
+1,水果再度出现在上方
准备掉落。
好了,请同学们自行将剩下的
三个物品角色的程序设计完,参照苹果角色的脚本即可!
课后思考:
(1) 总结一下影响视频侦测灵敏度的的条件;
(2 ) 尝试增加一个计时器吧!
(3 ) 设定一个游戏成功的条件!
原创学案 严禁复制、传播 作者微信kakalaibi 微信公众号Lovely_Leoz