课程首页 › 课堂课件 › 第02课

第02课 恐龙乐园

课堂课件 第02课18 页幻灯片 · 61 张插图

本课目标

  • 打造恐龙乐园,用编程手柄控制恐龙左右移动,按下摇杆左键恐龙左移,按下摇杆右键恐龙右移,恐龙在移动过程中可以喷火。
  • 巩固“下一个造型”、“移动10步” 、“碰到边缘反弹” 、“设置角色大小”等脚本
  • 学习“录音”、“条件判断” 、“方向移动” 、“如果那么”等新脚本
  • 综合应用所学脚本完成编程项目并扩展

配套教材精读

做这个项目前,建议先读这些教材课(按知识模块分组)

生机勃勃的声音模块
千变万化的外观模块
本课件共 18 页 · 点击跳页123456789101112131415161718
1
第2课恐龙乐园
2课件插图
学习目标
巩固与扩展
项目讨论
逻辑编程
1
2
3
4
课件插图课件插图
3
1
打造恐龙乐园,用编程手柄控制恐龙左右移动,按下摇杆左键恐龙左移,按下摇杆右键恐龙右移,恐龙在移动过程中可以喷火。
2
3
4
巩固“下一个造型”、“移动10步” 、“碰到边缘反弹” 、“设置角色大小”等脚本
学习“录音”、“条件判断” 、“方向移动” 、“如果那么”等新脚本
综合应用所学脚本完成编程项目并扩展
4
课件插图
新脚本:
课件插图
巩固脚本:
课件插图课件插图课件插图课件插图课件插图课件插图课件插图课件插图课件插图
5
1.本节课用到的角色
2.本节课用到的背景
Dragon
Dinosaur1
Savanna
《恐龙乐园》
Griffin
课件插图课件插图课件插图课件插图课件插图
Dinosaur4
课件插图
6课件插图
1.观察地面上都有什么种类的恐龙呢?
2.草绿色的会飞的恐龙在干什么呢?
3.“欢迎来到恐龙世界”是谁说的话?
4.第一节课学习的知识中,有哪些知识可以用到?
有好几种呢,会飞的恐龙、食草的恐龙等
它可以通过手柄控制左右移动
是老师自己录的音,播放出来的效果
移动10步、碰到边缘就反弹、重复执行等
《恐龙乐园》
7
1.制作三只自动移动的恐龙 程序
1.巩固上节课所学知识
课件插图
运用上节课所学脚本,让恐龙在游乐园里来回移动
课件插图课件插图课件插图
8
2.学习使用手柄控制
1.学习如果那么
课件插图
如果没有吃饭,那么会很饿
没有吃饭
肚子会很饿
课件插图
考试考了0分
回家会被妈妈打屁股
例子1:
例子2:
如果考试考了0分,那么回家会被妈妈打屁股
9
2.学习使用手柄控制
2.学习条件侦测
课件插图课件插图课件插图
侦测模块,找到按下方向键
按下右键=摇杆往右推
=
10
2.学习使用手柄控制
3.用摇杆控制恐龙
课件插图课件插图
=
+
课件插图
+
课件插图
+
+
课件插图课件插图
=
课件插图课件插图
如果按下方向键右键,那么恐龙会朝右走10步
如果按下方向键左键,那么恐龙会朝左走10步
11
2.学习使用手柄控制
4.加上下一个造型指令
课件插图课件插图课件插图课件插图
恐龙的总程序
加入重复执行和下一个造型
12
1.录制自己的声音
3.录音
课件插图课件插图课件插图
声音模块-录制,对着麦克风说出自己想说的话
比如:欢迎来到恐龙乐园
课件插图
默认的录音名称:recording
13
课件插图
Q1:明明给恐龙编写的程序如下,但是不能用手柄控制,为什么呢?
A1:如果那么只会执行一次,没有重复执行的话,恐龙当然不能被咱们控制啦
Q&A
课件插图
14
Q2:明明发现恐龙还是不会动耶,帮他找找错误吧!
A2:明明太粗心了,仔细看看如果那么这个脚本的使用,他们两个是并列关系,都应该放到重复执行里面。
课件插图
Q&A
课件插图
15
课件插图
(1)
(2)
侦测模块里面的指令,手柄控制常用的脚本,点击小三角,里面有多种选择。
If指令,如果那么是常用的逻辑脚本,通常搭配重复执行脚本使用
知识点巩固
课件插图课件插图
16
课件插图
明明想让恐龙往左边跑的时候,头朝左;往右跑的时候,头朝右,旋转模式已经设置正确,以下哪个程序是正确的?( )
A
B
源码测试
课件插图课件插图
17
答案:
解析:
移动10步,默认是面向90°方向,
A
课件插图
源码测试
课件插图课件插图课件插图课件插图
朝右走10步
朝左走10步
18