内容正文:
第十课
调皮的皮特
吴洪星 (吴洪星) - 修改对应章节和名称
0
目录引导
课程导入
巩固与拓展
讨论与实践
演示与分享
1
2
3
4
游戏互动
1
课程导入
1、本节课用到的角色
1、本节课用到的背景
2
讨论和实践
项目演示
1、箭在向上飞,碰到靶,停.留一段时间,就会消失,然后回到最开始的位置。
2、碰到舞台边缘,就会消失然后回到最开始的地方
效果
2
讨论和实践
1.当按下按钮就向不同的方向广播。
效果
2
讨论和实践
1.按照运动指令在舞台上运动。
效果
2
讨论和实践
3
演示与分享
演示与分享
脚本熟悉
4
巩固与拓展
Q1 :以下程序执行以后,当点击向左按钮,人物却向右移动,为什么?
A1 :因为当点击向左按钮的时候广播的是向右移动。
4
巩固与拓展
Q2 :执行下面的程序,皮特向左运动时却倒着走,为什
么?
A2 :因为当人物面向-90度方向时,人物会倒立。
4
巩固与拓展
Q3 :执行以下程序,当点击向右按钮时,皮特却向上运动,
为什么?
Q3 :执行以下程序,当点击向右按钮时,皮特却向上运动,
为什么?
4
巩固与拓展
1、你能不使用面向方向这个指令,完成程序执行后的效果吗?
4
巩固与拓展
同学们,咱们下节课再见~~~
THANKS
$$十、调皮的皮特
带着问题学:
1、如何使用广播指令制作项目?
2、如何使用按钮控制角色的移动?
核心指令:
序号
指令图示
说明
1
当角色被点击
当点击角色时。
2
广福消愿1·
广播消息。
3
当橡数到清建1·
当接收到消息时。
4
面向
90
方向
角色的朝向方向。
5
停止
全部脚本一
停止角色的指令程序。
核心知识:
1、了解事件模块中到广播脚本指令的意思及常见用法
2、学会编程实现角色移动一定的距离
3、面向和角度
Scratch:
平面直角
坐标系:
0
90
.45
45
135
45
-90
90
80
135
135
225
315
180
270
数学中的平面直角坐标系中的角度是0和360度角度重合,所以,我们经常说
圆是360度的,Scratch中角度的划分是-180度和180度重合。向上的方向角
度是0度,平面直角坐标系中向上的角度是90度。
面向
90
方向
Scratch中面向90方向指令可以通过更改数值或旋转下面的圆盘箭头更改角色
的方向。
今日任务:
制作《调皮的皮特》项目
1、任务说明:使用按钮控制角色的移动。
2、任务分析:
序号
角色/背景
效果说明
1、
当接收到向左的广播就向左移动一定距离。
Avery Walking
2、
当接收到向右的广播就向右移动一定距离。
2
Button2
1、
当被鼠标点击的时候广播消息。
3
Button3
1、
当被鼠标点击的时候广播消息。
3、场景搭建:
背景:背景库->Bench With View->点击添加
角色:角色库->Avery Walking,Button2,Button3->点击添加
完整场景: