Scratch前置课第九讲:飞机战
教学目标
1掌握播放声音()等播完克隆克隆()作克隆体启动时删克隆体()()间取机数重复执行直()广播广播()接收()变量()设()()增加积木脚
2学积木组合
二程序脚
编号
详细容
功描述
1
播放声音()等播完
播放指定声音声音播放结束执行面脚
(选选项角色中声音名称)
2
克隆()
递方式克隆指定角色
(克隆选项角色名称)
3
作克隆体启动时
角色作克隆体创建时执行该积木方程序脚
4
删克隆体
删相应克隆体
(作克隆体启动时积木)
5
重复执行直()
该积木脚直执行直指定条件真
6
()()间取机数
返回第指定数第二指定数间包含两端点伪机数
(填入整数数前数字均整数时返回值整数)
7
广播()
角色发送消息指令
8
接收()
角色接收指定广播消息接收执行该积木方程序脚
(接收容建立广播消息)
9
()设()
指定变量设置指定字符串数字
(变量选项建立变量名设数字时舞台区数点显示六位)
10
()增加()
定值更改指定变量
三课堂准备
编号
名称
容
源
备注
1
PPT课件
课堂全流程演示文稿
火星科学盒官网
2
课程资料
PPT课件讲义视频
火星科学盒官网
3
学生课器材
笔记电脑者台式电脑
老师备
电脑建议Windows系统苹果电脑Linux系统需官网单独载应软件
游戏手柄
火星商城采购
飞机战初始程序
网盘链接载
4
编程软件载
Scratch30
火星科学盒官网
火星科学盒官网线编辑版
离线载版
安装测试否
四课流程
节课包括7步具体流程:
(1)第1步引入部分通事邀请学生帮助老师起制作飞机战游戏时长控制10分钟
(2)第2步角色功分析通展示效果视频分析角色动作务进行拆分时长控制5分钟
(3)第36步项目制作首先务游戏添加背景音乐复克隆积木组合实现炮弹持续发射务二中修改敌机脚实现敌机碰边缘时返回起始位置修改起始位置机重复执行直()实现碰闪电号时停止移动广播变量相关积木实现游戏失败胜利效果时长控制65分钟
(3)第7步总结巩固考察节课重点知识脚脚逻辑掌握时长控制5分钟
课步骤
容
备注
第1步引入
应PPT开始页
时长10min
引入老师朋友XXX直梦想开着战机天空中翱翔年纪太家年纪样现实现梦想特沮丧XXX开心起想办法制作飞机战游戏XXX游戏中体验开着战机翱翔感觉老师现做部分剩部分学帮助老师起完成样?
事量讲生动趣课堂引入时学生互动
第2步角色功分析
应PPT项目拆解
时长5min
衔接话术面先终完成效果样知道接完成部分学定认真哦
提问视频中敌机移动?敌机方机位置出现固定位置出现?什时候游戏会胜利什时候会失败?(学生回答)
总结敌机角色舞台区方机位置出现移动碰炮弹舞台边缘时会消失重新方出现游戏分等50时游戏胜利敌机闪电号碰时游戏失败
点名提问学生视频中角色效果
第3步播放背景音乐炮弹持续发射
应PPT务播放背景音乐炮弹持续发射
时长20min
衔接话术刚刚已分析游戏效果面步步游戏补充完整首先先游戏够播放首听激昂背景音乐
提问放重复执行中播放声音积木什?(学生回答)
讲解播放声音()等播完积木放重复执行中播放背景音乐音乐直播放重复执行选择播放声音积木播放声音()等播完(等学生拼接)(程序样例见第五部分 – 程序11)
衔接话术背景音乐已播放面补充炮弹角色积木闪电号够停发射炮弹
讲解炮弹角色中已样组积木组积木中角色作克隆体启动时会显示出闪电号出发会直移动碰边缘敌机时会消失
提问拼接样组积木什实现炮弹持续发射效果呢?现组积木克隆体原角色执行?(学生回答)
讲解组积木克隆体执行说克隆出新炮弹新炮弹会闪电号出发发射炮弹角色中没克隆积木说没克隆体够执行组积木没炮弹持续发射效果
提问果想炮弹持续断发射需炮弹停克隆什积木够炮弹停克隆?(学生回答)
讲解重复执行积木炮弹停克隆炮弹克隆没快需添加等()秒积木炮弹隔01秒克隆次原角色停留原克隆影响画面需添加隐藏积木原角色隐藏(等学生拼接)(程序样例见第五部分 – 程序12)
1节课中基学积木制作时提问方式带领学生复
2复克隆相关积木时重点说明克隆作克隆体启动时删克隆体积木时通常组合
第4步务梳理
应PPT务梳理
时长5min
衔接话术刚刚已实现炮弹持续发射效果老师考考学学积木掌握样
提问样角色出现舞台区?(学生回答)
讲解克隆样角色出现舞台区
提问克隆相关积木?(学生回答)
讲解克隆相关积木克隆()作克隆体启动时删克隆体
提问三积木分够实现什样功效果?(学生回答)
讲解克隆复制原角色产生新角色作克隆体启动时克隆体执行命令删克隆体实现删前克隆体效果
提问程中进行引导性提示
第5步修改敌机脚制作胜利失败
应PPT务二砖块机出现
时长25min
衔接话术闪电号炮弹停发射学已准备开着闪电号干场啦?现问题敌机飞行达舞台边缘卡住动卡舞台边缘中没新敌机出现办呢面想办法解决问题
提问学没什办法够解决呢?(学生回答)
话术学想法错呀老师里想法敌机碰舞台边缘回初始位置里问题没直接侦测角色碰舞台边缘积木办呢?
提问学记弹球砖块节课中侦测球碰舞台边缘?(学生回答)
讲解侦测角色y坐标角色y坐标角色放置舞台边缘时y坐标数值角色定碰边缘先舞台区拖动敌机角色敌机头部贴舞台边缘然记录角色区y数值填入(y坐标)<()中实现敌机碰边缘时移初始位置
提问角色移动固定坐标位置积木什?(学生回答)
讲解移x()y()积木角色移动固定坐标位置积木中填入数值设置敌机初始位置积木中数字相(等学生拼接)(程序样例见第五部分 – 程序21)
衔接话术运行作品敌机碰舞台边缘够返回初始位置现敌机会位置出现样话闪电号移动位置面定够中敌机样游戏真没意思XXX肯定会喜欢面修改积木敌机够舞台区方机位置出现
提问敌机条横线机位置出现时敌机坐标变坐标变化?(学生回答)
讲解条横线角色y坐标固定变x坐标改变
提问够x坐标取机数积木什?(学生回答)
讲解()()间取机数积木x坐标设机积木中填入数字应该180~180间取机数积木应该放敌机角色脚中三移x()y()中x坐标面三积木敌机移初始出发位置(等学生拼接)(程序样例见第五部分 – 程序22)
衔接话术里游戏体完成现控制闪电号攻击敌机然制作游戏游戏肯定会失败胜利情况面先完成游戏失败
提问学记游戏什时候会失败?(学生回答)
讲解敌机闪电号碰时候游戏会失败游戏失败时敌机会先停止移动失败角色显示停止游戏说敌机会直移动直碰闪电号够敌机直停移动重复执行现敌机碰闪电号时停重复执行添加停止条件
提问重复执行添加停止条件积木什呢?(学生回答)
讲解重复执行直()满足直填入条件时会停止积木中脚执行脚现敌机直移动直碰闪电号应该直面填入碰(闪电号)然重复执行积木换成刚刚拼重复执行直(碰闪电号)(等学生修改)(程序样例见第五部分 – 程序23)
衔接话术现敌机已停面失败角色显示停止游戏
提问敌机停止移动失败角色显示出失败角色够知道敌机已停止移动呢?(学生回答)
讲解应该广播敌机碰闪电号广播消息失败接收消息显示积木显示出停止全部脚停止游戏
提问敌机碰闪电号会广播失败消息应该广播(失败)放敌机脚积木什位置呢?(学生回答)
讲解应该放重复执行直()面敌机碰闪电号会执行重复执行直()积木命令(等学生拼接)(程序样例见第五部分 – 程序24程序25)
衔接话术里失败效果制作完成接添加游戏胜利效果游戏分等50时候胜利需先添加分炮弹击中次敌机分
提问需新建什记录游戏分?够实现分增加积木什?分设置初始值积木什?(学生回答)
讲解需添加变量记录分(分)增加()实现分增长(分)设()设置分初始值敌机碰炮弹时分会增加(分)增加()放敌机角色脚果碰炮弹…里面(等学生拼接拼接完成出答案检查)(程序样例见第五部分 – 程序26)
衔接话术分已添加完成接实现分等50时游戏胜利效果
提问游戏胜利时显示效果什?(学生回答)
讲解游戏胜利时胜利角色会显示游戏停止敌机角色直判断分否等50分等50时胜利角色发送广播胜利角色接收广播胜利显示停止游戏果分50广播胜利(等学生拼接出答案检查)(程序样例见第五部分 – 程序27程序28)
1敌机方机边缘出发步中()()间取机数积木应该放三移x()y()中
2实现失败胜利效果时注意提醒学生需拼接脚积木
第6步务二梳理
应PPT务二梳理
时长5min
1组积木拼接角色
2实现什样效果?
提问程中进行引导性提示
第7步总结巩固
应PPT总结巩固
时长5min
衔接话术学节课表现非常棒老师起帮助XXX制作飞机战游戏XXX收游戏肯定会特开心面呢练题考考家
问答
提问练题时先出:记录次游戏分分应该0开始增加样提示
Q.呆想变量记录次游戏分样拼接脚实现什?
A.没设置变量初始值分0开始增加
五程序说明
程序样例编号
程序样例说明
应角色
11
(务终版程序部分)
程序11描述作品运行停播放背景音乐
背景
12
(务终版程序部分)
程序12描述作品运行炮弹原角色隐藏隔01秒新炮弹出现舞台区
炮弹
21
程序21描述敌机(74180)位置出发移动炮弹击中时发出爆炸声音回初始位置达舞台边缘回初始位置
敌机
22
程序22描述敌机舞台区边缘机位置出发移动炮弹击中时发出爆炸声音回初始位置达舞台边缘回初始位置
23
程序23描述敌机舞台区边缘机位置出发移动炮弹击中时发出爆炸声音回初始位置达舞台边缘回初始位置碰闪电号时敌机会停止移动
24
程序24描述敌机碰闪电号时会停止移动广播失败消息
25
(务二终版程序部分)
程序25描述失败角色接收敌机发送失败消息会显示出停止游戏运行
失败
26
程序26描述作品运行分初始化0敌机舞台区边缘机位置出发移动炮弹击中分加1播放声音爆炸回初始位置继续移动碰闪电号时停止移动
敌机
27
(务二终版程序部分)
程序27描述分50时敌机广播胜利消息
28
(务二终版程序部分)
程序28描述胜利角色接收胜利消息显示出停止游戏
胜利
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档