儿童编程scratch中级:打字游戏教案.docx
《儿童编程scratch中级:打字游戏教案.docx》由会员分享,可在线阅读,更多相关《儿童编程scratch中级:打字游戏教案.docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、少儿编程教学资料,需要可下载并修改后使用!款案式方必编殁教程中级第12课:打字游戏【本课说明】在当今的信息时代,高效、快速、准确的打字是必要的,打字应该是盲打的,即不能看 键盘。本节课我们设计一个打字的游戏,当舞台中间出现字母,指示器显示用那个手指来按 键,当正确的按下显示的字母时,字母会有一个爆炸的特效。假设我们的打字游戏是大写的 26个字母(有2种方法可以实现:按下键盘上的“Cape Lock”键,或在按下字母时同时按下 键盘上的shift键)。【知识技能】(1)新建变量及其应用。(2)循环控制指令。(3)角色的位置控制和方向控制。(4)侦测指令的应用。(5)广播与接收及其应用。(6)数字
2、和逻辑运算指令的应用。(7)外观指令的应用:切换、特效、隐藏等。(8)条件判断指令的应用。【问题分析】(1)准备素材:键盘+左右手、26个大写的字母、字母爆炸效果等图片以及相关的音乐。(2)字母如何随机出现在舞台上? (3)设置一个角色“指示点”,当舞台上出现字母时,将指示点移动到正确的手指。当接收到字符1消失J 将死了设定为n 重复执行次 或虚像特效熠加 r爆蚱 隐藏(16)添加指示器:(提醒该使用那个手指去按键) (17)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”,将预先准备好的“指示器”上传。(18)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区
3、域,并按照如下图修改其中的参数:移到 x: CDy: CD击型# Of字符1of字存i =E3或隹玄* Of字苻1 =困Of字苻1能型# of字符1移到x: G)y:包,直* of字存1* of 字符 1如果 造型* of字符1=(19)添加正确打出字母后效果:(20)选择主界面左下方“新建角色- 点击第三个图标显示“从本地文件中上传角色、 将预先准备好的“造型1”上传。(21)选择主界面左下方“角色”,点击“造型1”左上方小“i”,改名为“爆炸粒子”,点击左侧蓝色箭头返回。(22)选择主界面中间“造型”,点击“新建造型”中第三个图标显示“从本地文件中上传造型”,将预先准备好的“造型2造型4”
4、分别上传。(23)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域,并按照如下图修改其中的参数:当接收到爆炸将虚像特效设定为o(24)至此,程序(脚本)编写完毕。我们点击主界面左上方的“小绿旗”,程序就开 始执行了。(25)舞台上就会出现,你需要按的字母,指示器会提示你,该用那个手指去按键。【举一反三】(1)改变本课脚本里的参数或指令,看看会发生什么?认真思考一下,为什么?(2)完善本游戏,如何判断击键错误?统计出现字母的总数和正确击键的字母总数;还 可以进一步设计一个闯关游戏,以指定的打字速度为标准(指定时间内打多少个字母)。小 朋友,动动脑筋,试试吧!【代码展示】(1)背景播放
5、声音榴弹炮广播字符1消失并等待如果按键m 是否按下? 且造型# of字符1=困且死了 of字符1=那么播放声音榴弹炮广播字符1消失并等待如果 按键n是否按下?且造型# of字符1=|Q且死了 of字符1=排放声音榴弹炮广播字符1消失并等待广播字符1消失并等待播放声音榴弹炮广播字符1消失并等待如果如果按键P是否按下?且造型# Of字符1=10且死了 of字符1=排放声音榴弹炮广搐字符1消失并等待如果如果按键q是否按下?且造型# of字符1 =EB 且死了 of字符1=IO,.播放声音榴弹炮广播字符1消失并等待如果按灌r是否按下?且通型# of字符1 =国且死了 of字符1=区最声音榴弹他1广播字
6、符1消失并等待如果 按键g是否按下?且造型# of字符1=副且 死了 Of字符1那么,播万勺声音榴弹炮m 广播字符1消失并等待如果按灌h是否按下? ,且造型# of字符1=向易且死了 of字符1=那么播放声音榴弹炮广播字符1消失并等待如果 按覆i是否按下?且 造理# Of字符1 =目 且 死了 of字符1=10 .那么播放声音榴弹炮如果广播字符1消失并等待播放声音榴弹炮广播字符1消失并等待如果 按键k 是否按下? 且产放声音榴弹炮|MH广播字苻1消失造型# of字符1 =EB且死了 of字符1=那么如果按键I是否按下? 且造型# of字符1 =|Q 且死了 of字符1那么播放声音榴弹炮广播字符
7、1消失并等待如果如果按键m是否按下?且造型# of字符1 =困且死了 of字符1=0那么播放声音榴弹炮广播字符1消失并等待如果 按键n是否按下?且如果 按键n是否按下?且造型# of字符1 =EQ且死了 of字符1=0那么排放声音榴弹炮广播字符1消失并等待如果如果按键。是否按下? 且 造型# of字符1 =ES 且死了 环字符1=0那么播放声音榴弹炮广播字符1消失并等待如果 按键P是否按下?且如果 按键P是否按下?且造型# of字符1=10且死了 of字符1 =也那么播放声音榴弹炮广搐字符1消失并等待如果如果按键q是否按下?且造型# of字符1=10且死了 Of字符1 =Q那么搐放声音榴弹炮广
8、皤字符1消失工并等待如果 按律r是否按下?且造型# of字符1=|Q且死了 of字符1=那么播放声音榴弹炮广播字符1消失并等待如果 按键S 是否按下?一,能放声音榴弹炮,广播字符1消失 a待且造型# of字符1 =国且死了 of字符1=那么如果 按键t是否按下?且造型# of子付1=E0且死了 of字符1 =THRU - .那么搐放声音榴弹炮广播字符1消失并等待如果按键U是否按下?且造型# Of字符1 =团且死了 of字符1=播放声音榴弹炮广播字符1消失并等待如果 按键V 是否按下?且造型# of字符1 =田且死了 Of字符1=播放声音榴弹炮广皤字符1消失并等待如果按键W是否按下?且造型# o
9、f字符1 =FH 且死了 of字符1=那么播放声音榴弹炮广播字符1消失并等待如果 按键X是否按下?且造型# 字符1=Q且死了 of字符1=那么播放声音榴弹炮广播字符1消失并等待如果 按键y是否按下?且造型# of字符125死了 of字符1那么播放声音榴弹炮 广播字符1消失并等待如果按键Z 是否按下? 且造型# Of字符1=26死了 of字符1那么播放声音榴弹炮 广播字符1消失并等待被点击重复执行播放声音玲儿响钉洁直到播放完毕(2)角色“字符1”被点击将角色的大小设定为(L200移到x:在CSD到.220间随机选一个数y:在到()间随机选一个数将造型切换为在将死了 0设定为到(间随机选一个数将虚
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 儿童 编程 scratch 中级 打字 游戏 教案
限制150内