下载后可任意编辑【Scratch 编程第五讲射箭竞赛讲义】 软件编程系列课讲义 Scratch 前置课第五讲:射箭竞赛一、教学目标 1、掌握在()秒内滑行到 x()y()、移到x()y()、将 y 坐标增加()、将 x 坐标增加()、假如…那么…否则…、重复执行和变量【将()设为()、将()增加()】的积木脚本使用; 2、学习对程序脚本进行逻辑梳理。 二、主要程序脚本编号详细内容功能描述【1】“在()秒内滑行到 x()y()”让角色在规定时间内滑行到舞台区指定位置(时间赋值范围为: 坐标赋值范围为:和角色大小相关)【2】“移到x()y()”让角色移动到舞台区指定坐标位置(赋值范围为:和角色大小相关)【3】“将 y 坐标增加()”让角色在舞台区第 1 页 共 15 页下载后可任意编辑向上或向下移动指定的距离,使角色的 y 坐标发生变化(赋值范围为:和角色大小相关,在-180~180 之间)【4】“将 x 坐标增加()”让角色在舞台区向左或向右移动指定的距离,使角色的 x 坐标发生变化(赋值范围为:和角色大小相关,在-240~240 之间)【5】“假如…那么…否则…”进行条件推断,条件为真时执行第一个空格内的脚本,不为真则执行第二个空格内的脚本【6】“重复执行”该积木内的程序脚本一直不停执行,除非遇到结束标志或者强制停止【7】“将()设为()”用于给指定的变量设置为指定的字符串或数字(变量选项为建立的变量名; 设为数字时舞台区小数点后可显示六位)【8】“将()增加()”按给定的值更改指定变量三、课堂准备编号名称内容来源备注【1】PPT 课件课堂全流程演示文稿火星科学盒官网【2】课程资料 PPT 课件、讲义、视频火星科学盒官网【3】学第 2 页 共 15 页下载后可任意编辑生上课使用器材笔记本电脑或者台式电脑老师自备电脑建议使用 Windows 系统,苹果电脑和 Linux 系统需要从官网上单独下载对应的软件游戏手柄火星人商城采购射箭竞赛初始程序网盘链接下载【4】编程软件下载 Scratch3.0 火星科学盒官网火星科学盒官网在线编辑版离线下载版安装好后测试一下是否可以使用四、上课流程本节课包括 8 步具体流程: (1)第 1 步为导入部分,使用讲故事的形式,通过一个有趣的小故事引出射箭竞赛这个游戏。时长控制在 10 分钟内。 (2)第 2-7 步为项目制作,把射箭竞赛这个项目拆分成 6个任务,第 1 个任务实现苹果在舞台右侧上下滑动效果,考察在()秒内滑行到 x()y(...