在编程教学中我们经常要进行教学演示,我们通常的做法是录制屏幕视频,但系统还提供了我们更直观的方法来演示,就是即将要演示的互动课堂而制作互动课堂,主要是通过程序块的控制,包括切换程序块分类、强调程序块、检测代码编辑区用户的操作。而检测用户操作既可以使用是否放入了程序块的检测功能,也可以使用代码块内容的对比来检测用户是否操作正确。下面我们一起来制作吧
工具/原料
伯宏AIScratch图形化编程器
方法/步骤
1第一步:我们使用程序块准备好新建一个精灵,然后所有的互动内容都在这个精灵里。如图一,然后我们就可以开始正式的开始制作了,先新建一个精灵,取名为“演示”,然后切换到“演示”精灵,接着设置切换到代码编辑区。这样,我们就可以开始给“演示”精灵开始添加程序块了。如图二所示,我们需要通过提示,完成它的搭建
2第二步:这一步,提示鼠标点击控制区。如图所示,先播放提示音(所有点提示音需要自己来建立利用人工智能下方的朗读的程序块来建立提示音),提示用户应该怎么操作,然后给需要点击的“运行”程序块区闪烁,来提示点击程序块(监测点击的程序块的名字和需要被点击的程序块的名字是否一样,而程序块区的名字可以通过”当前程序分类“来确定,如图二),然后就设置”运行“程序块区的消失与显示,这样就完成了闪烁提示了。最后在停止循环的时候,要加一个将”运行“程序块区显示出来。
3第三步:提示小伙伴将指定程序块放入代码区,如图一,停止之前播放的声音,然后播放操作正确提示音,进行下一步放入程序块,我们利用重复执行直到来检测我们的程序块是否放入,然后再给程序块加高亮状态来提醒要操作这个程序块,这时候我们就需要给我们的程序块添加一个引用框,然后再放入到我们高亮(这是一种效果:就是让程序块边缘发光)提醒程序块的文本框内,我们只需要在程序块的上方鼠标右键点击然后选择添加引用框,如下图所示。
4第四步:提醒将重复执行加进去,如图所示,首先还是先关闭提示音,然后再播放操作正确的提示音,然后就加入循环,停止条件是先获取”演示“精灵的程序块是否是引用框里面的样子,然后在循环里面设置重复执行程序块的高亮状态。也是设置两个,一个开,一个关。
5第五步:后面的两个操作提示和之前的操作是一样的,这里就不再详细介绍了,看图一,这是提示点击运动类型(和之前提醒”运行“类型是一致的),图二是提醒将旋转程序块放进去。放到重复执行里面就是对的操作。
6第六步:所有的提示已经完成,此时来检测“演示”精灵的程序块是否和我们开始设定的一样,如图所示,如果一样,就设置播放提示音,如果不一样,先播放提示音,是否重新演示一遍,然后出现选择对话框,如果选择好的,就运行第一个精灵的代码,也就是重新开始互动,如果选择不用了,就出现消息框提示。
7第七步:这是运行我们编写好的程序块以后,运行时出现的场景,第一张是自动切换后”运行“类型开始闪烁,图二是指定程序块开始闪烁,图三是出现选择对话框。
领取专属 10元无门槛券
私享最新 技术干货