Scratch前置课第四讲:跳跳
教学目标
1掌握造型等()秒等积木脚y坐标增加()移x()y()()秒滑行x()y()效果区
2学停止全部脚
3解动画形成原理相运动原理
二程序脚
编号
详细容
功描述
1
造型
角色造型进行切换动切换造型
2
等()秒
指定时间暂停脚执行
(时间意正数)
3
()键
实现指定键执行该积木方程序脚
(积木选项键盘空格方字母数字键选意)
4
移x()y()
角色移动舞台区指定坐标位置
(赋值范围:角色相关)
5
()秒滑行x()y()
角色规定时间滑行舞台区指定位置移动程
(时间意正数坐标赋值范围:角色相关)
6
停止全部脚
停止脚执行
(停止脚:全部脚脚该角色脚)
三课堂准备
编号
名称
容
源
备注
1
PPT课件
课堂全流程演示文稿
火星科学盒官网
2
课程资料
PPT课件讲义视频
火星科学盒官网
3
学生课器材
笔记电脑者台式电脑
老师备
电脑建议Windows系统苹果电脑Linux系统需官网单独载应软件
游戏手柄
火星商城采购
跳跳初始程序
网盘链接载
4
编程软件载
Scratch30
火星科学盒官网
火星科学盒官网线编辑版
离线载版
安装测试否
四课流程
节课包括8步具体流程:
(1)第1步导入部分通互动形式询问朋友喜欢动画片动画片原理否解引入动画制作原理节课制作作品容时长控制10分钟
(2)第2步角色功分析通展示效果视频分析角色动作务进行拆分时长控制5分钟
(3)第36步项目制作通停切换造型实现马奔跑效果实现马跳起程中三种坐标移动积木分析马跳跃程实现空格马跳起效果实现马碰球停止游戏效果学停止全部脚积木脚时长控制60分钟
(3)第7步挑战添加变量生命值实现马碰球生命值减少效果考察变量掌握时长控制10分钟
(4)第8步课堂总结总结节课重点积木脚时长控制5分钟
课步骤
容
备注
第1步引入
应PPT开始页动画原理部分
时长10min
引入话术朋友喜欢动画?喜欢什动画老师介绍时喜欢动画片?(学生介绍)家喜欢动画片动画片时候没思考什动画里动起呢?(学生回答)
讲解学张动图动图里女生蚊子动画动画画面画张张纸然快速翻动纸张形成动画形成原理画面快速切换产生动画效果
学生进行互动引导学生思考动画形成原理通动画画面切换引出角色造型切换
第2步角色功分析
应PPT项目拆解
时长5min
衔接话术节课利原理制作马前奔跑动画动画更趣味性马添加空格马跳效果马跳球面呢通两务完成作品务实现马前奔跑务二实现空格马跳跃
分析角色功时引导学生动分析
第3步马前奔跑
应PPT马前奔跑
时长15min
衔接话术首先传节课初始程序学记传传完成(等学生传)
提问刚刚讲动画画面快速切换形成想制作马前奔跑动画切换马驹角色什呢?(学生回答)
讲解通切换马驹造型实现马奔跑效果第1造型第6造型快速点击时马产生奔跑效果马停奔跑停切换角色造型
提问外观分类中找两够切换造型积木换成()造型造型现想停切换造型学觉应该积木呢?(学生回答)
讲解实现动画效果需第1造型第6造型次停切换果换成()造型积木需拼接6块第1次切换第6造型积木需指定造型名称需次造型间停切换里绿旗点击重复执行造型积木实现造型停切换(程序样例见第五部分 程序11)
衔接话术学组积木拼接完成然运行马奔跑效果没什问题(等学生拼接运行观察)
讲解马造型切换太快清马奔跑程马奔跑慢脚中添加控制分类中等()秒积木造型切换间添加间隔时间(程序样例见第五部分 程序12)
提问学拼接完成尝试修改等()秒积木中数字数字变时造型切换变快变慢呢?(学生动手尝试尝试进行回答)
总结等()秒积木中数字越造型切换越快马奔跑越快数字越造型切换越慢马奔跑越慢
衔接话术刚刚添加组造型切换脚实现马奔跑效果马驹角色中没添加积木马位置没移动什起前奔跑呢?(学生回答)
讲解马位置没动起前奔跑原背景移动
提问张动图中学觉女孩坐火车动车窗外背景牌动呢?(学生回答)
讲解张动图中背景牌移动实际火车动时坐车时候窗外着窗外物体动实际车前走
总结相运动原理动物体着运动物体相反方移动
1提问形式学生独立传初始程序
2强调角色拼接积木前必须角色区选中角色
3换成()造型造型积木时实际操作拼接
4.引导学生发现效果中存问题引导学生思考解决问题方式
5马位置没移动前奔跑效果问题中果学生没回答思路运行马切换造型积木进行
第4步务梳理
应PPT务梳理
时长5min
提问务中角色实现什效果?(学生回答)
总结实现马停奔跑动画效果
提问实现马奔跑效果?修改等()秒积木中数字时马奔跑效果什变化?(学生回答)
总结通停切换造型实现马奔跑效果等()秒积木中数字越马奔跑越快数字越马奔跑越慢
提问作品中切换角色造型积木什?
总结造型
提问添加间隔时间脚执行变慢积木什?
总结等()秒
提问程中进行引导性提示
第5步空格马跳跃
应PPT空格马跳跃
时长30min
衔接话术刚刚实现马奔跑效果效果点聊然里左滚动球马添加空格跳功马跳球碰
衔接话术首先马设置初始位置空格键马固定位置跳
提问学记角色设置初始位置积木?(学生回答)
总结移x()y()积木设置角色初始位置
讲解然想实现效果空格键马跳跃事件分类中空格键启动实现马跳跃积木执行面空格键积木移x()y()积木拼接起实现空格键马移固定位置效果(等学生拼接)(程序样例见第五部分 程序21)
衔接话术马初始位置已设置完成面马跳起先起张动图分析马跳跃程
提问马跳起时候先方移动方移动呢?(学生回答)
总结马跳起程先跳然空中停留落
衔接话术面完成第步马跳
提问马跳时候改变坐标?(学生回答)
总结角色移动时改变y坐标
提问积木区运动分类中找改变y坐标积木?(学生回答)
总结移动角色位置改变y坐标积木y坐标增加()移x()y()()秒滑行x()y()
衔接话术找三y坐标增加积木应该积木实现马跳效果呢?面分拼接三组积木观察马效果
讲解马移动时y坐标增加三组积木中x坐标变y坐标回增加100(等学生拼接效果)(三组积木见第六部分 – 附录)
总结第二组积木时空格键马直接出现空中马移动程第三组积木时空格键马移动慢慢升空中说前两组积木角色移动程第三组积木角色移动程应该马跳程第三组积木
衔接话术马移动时y坐标增加移动时y坐标减学根刚刚拼跳积木拼接落积木?(等学生拼接)(程序样例见第五部分 程序22)
总结马落时移动程样()秒滑行x()y()积木落时y坐标减y坐标100
衔接话术拼接完成面积木马跳跃程差空中停留应该什积木马空中停留呢?
讲解等()秒积木放马跳落两积木中间角色空中停留段时间跳积木执行完成会等03秒执行落积木实现空中停留效果(等学生拼接)(程序样例见第五部分 程序23)
衔接话术空格键马跳起面游戏增加难度马碰球游戏停止
讲解积木语言描述果碰球停止游戏分找果……碰球停止全部脚积木作品积木脚组成停止全部脚停止游戏三块积木拼接起实现碰球停止游戏效果(等学生拼接)
提问想刚刚脚点击绿旗运行需添加什积木?缺少块什积木够直判断马球没碰?(学生回答)
总结需添加绿旗点击重复执行实现持续判断没碰球碰停止游戏效果(程序样例见第五部分 程序24)
讲解没果碰球停止全部脚组脚直接放原积木组重复执行中原原积木组中等()秒积木执行块积木时会侦测没碰球会影响积木判断
第6步务二梳理
应PPT务二梳理
时长5min
提问务二中角色实现什效果?(学生回答)
总结务二中实现空格马跳起马碰球停止游戏效果
提问实现马跳空中停留落跳跃程(学生回答)
总结空格马移初始位置滑动等03秒落
提问够角色移动清楚移动程积木?(学生回答)
总结()秒滑行x()y()
提问停止游戏运行积木?(学生回答)
总结停止全部脚
提问程中进行引导性提示
第7步挑战
应PPT动手编程
时长10min
衔接话术现游戏添加变量生命值实现游戏开始时马生命值100碰次球生命值减少10效果(等学生拼接)
讲解首先需删停止全部脚积木碰球生命值减少10生命值增加(10)积木放果碰球…中游戏开始时生命值100生命值设(100)积木放绿旗点击方(程序样例见第五部分 程序2挑战)
根课堂时间果时间够话该挑战务省略掉
第8步总结巩固
应PPT总结巩固
时长5min
衔接话术节课中通切换角色造型制作马奔跑动画实现空格马跳起碰球停止游戏效果面老师考考学节课知识掌握样
知识点巩固
老师提问方式进行复
1脚作分什?
2脚节课中实现什样效果?
问答
Q1图中背景方移动飞机起移动?
A1背景移动
Q2面组积木清楚角色移动程?
A2答案A选项()秒滑行x()y()积木清角色移动程
A
B
C
D.
五程序说明
程序样例编号
程序样例说明
应角色
11
程序11描述角色造型停切换切换非常快
马驹
12
(务1终版程序)
程序12描述马驹角色造型停切换停奔跑效果奔跑速度添加等()秒积木前慢
21
程序21描述空格马驹移动指定位置移x()y()积木中数字位置马驹起跳位置
22
程序22描述空格键马驹(14584)位置出发先01秒滑动100距离然01秒滑动100距离回起跳位置
23
(务2终版程序部分)
程序23描述空格键马驹(14584)位置出发先01秒滑动100距离空中停留03秒01秒滑动100距离回起跳位置
24
(务2终版程序部分)
程序24描述游戏运行持续侦测马驹角色没碰球果碰球游戏停止
2挑战
程序2挑战描述游戏运行变量生命值赋予初始值0持续侦测马驹没碰球果碰球生命值减少10
六附录
坐标移动积木
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档