资源简介 主题案例:保卫地球打字练习 (打字练习) (到顶消失) (角色) (击中爆炸)(今日任务:)今天我们将要学习广播指令,广播指令是什么呢? 打个比方吧,我们周一去操场进行升 旗仪式,那么主席台上的支持人就会用麦克风进行广播,广播的人是谁?是主持人!广播给 谁听? 给台下的同学听! 比如主持人说: 同学们面向国旗,脱帽, 敬队礼! 那么同学们接收 到广播就面向国旗行少先队礼!这样解释明白了么? 所以要掌握广播指令最重要的就是你要 明确的知道谁发出了广播,广播给谁听,听到广播干什么!今天我们动手设计一个保卫地球 的打字练习游戏,做完之后你就明白广播是怎么回事儿了!(本课重难点:)(1)下方随机位置出现角色并向上移动;(2)如何接收键盘的按键指令?(3)角色接收到键盘的按键指令后做出反应怎么实现?(任务解读Thinkingmap:)(背景)(舞台)(下方随机出现)(向上移动)(跟我来挑战Followme:)第一步:启动 scratch 软件;第二步: 点击上方的“文件”→ “保存”→保存到桌面,文件名: type →点击“保存”;(第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!)第三步: 为舞台选一个背景第四步: 确定主持人角色并摆放在舞台上第五步:主持人的代码设计主持人的台词介绍一下游戏的玩儿法游戏开始, 主持人广播游戏开始 start!(思考,广播的接受者是谁呢? )这个 start 是怎么来的呢?好,我们继续代码设计需要重复判断键盘上的按键被按下的状态啊!判断按键 A 是否被按下?如果按下, 那么:又发出了一个广播? (思考,广播的接受者是谁呢? )第六步:主持人的代码先到这儿,接下来我们从库中添加一个宇宙飞船的角色,然后对这 个宇宙角色进行如下操作在造型 1 上用“T”文本工具在宇宙飞船身上写上一个 A然后用设置造型中心工具 设定改造型的中心点!然后增加造型 2,在飞船的造型 2 上绘制一个爆炸的图形, 如右图:也设置一下中心点接下来就是宇宙飞船的代码设计了:一开始规定这个飞船的大小,同时一开始不让他出现在舞台上然后这个飞船就是这个 start 广播的接收者!接收广播之后切换到造型 1,这步很重要造型 2 是爆炸造型,别搞混了!让飞船在下方 y=-200 ,X 左右随机的位置做好发射准备!飞船显示, 这时才能在舞台上上看到飞船!不解释,重复! 重复!重复!重要的重复!重复啥啊? !往下看!Y 坐标增加,不就是往上走么?Y 坐标减少,就是往下走!那么问题来了, 这个宇宙飞船一直往上走,那么一会儿就走到头了啊!走到头了我们希望宇宙飞船消失,然后从下方继续随机出现,继续升空,如此反复!怎么办?看右侧代码→又广播了? start for a?这个广播又是给谁呢? 接着往下分析!答案揭晓, 是广播给宇宙飞船自己听的:自己接收到 start for a 指令后,飞船再次升空!到这儿,我们是不是少了点儿什么? 对了,飞船不停的升空(下方出现-到顶部消失-下方出 现)我们已经实现了,但是键盘按下了 A 键, 飞船要爆炸啊, 也就是那个键盘按下广播出 的 a 广播怎么办?我想你们肯定已经知道了, 这个飞船就是接收者啊! 接收 a 的程序如下:明白了么?接收 a 之后,飞船爆炸然后隐藏再下方再次出现(广播 startFor a)看懂了么?好了, 我今天的程序就和大家一起分析完了, 那么我只做了一个键盘识别 A 的代码,接下 来, 我还做了 B 和 C 的代码, 和 A 是一样的, 不重复了, 接下来的 25 个字母同学们自己设 计完吧!(课后思考:)(1) 作为一个完整的打字游戏还缺少什么?(2) 计时器?计分器?游戏难度不断提升?(3) 虽然这些我们现在还没有学到, 接下来的几节课认真看学案, 都会找到答案的! 展开更多...... 收起↑ 资源预览