Scratch2.0编程--第一节 动作模块

合集下载

scratch教程- 第1课 让角色动一动

scratch教程- 第1课 让角色动一动
会出现Animals,Fantasy...,例如打开Fantasy文件夹会出现如下图很多可爱的图,选取后角色就会出现在舞台上。
(3) 让角色动一动
当点选绿旗时角色会向后移动一段距离。
小朋友可以自行俢改角色,看一看向后移动的步数及显示的反应。
scratch教- 第1课 让角色动一动
指令积木拖曳到程序区,并按顺序给排好、还有就是换成喜欢的角色。
(1)撰写程序
首先先点选要动作的角色,接着点选“脚本”,然后透过指令分类选取你要的指令积木,把指令积木拖曳至程序区,把顺序排好(使用鼠标拖曳就可以修改其顺序)。
(2)更换角色
选中角色,点击垃圾桶删除角色,接着按下导入按钮

带你步入编程世界:Scratch2.0零基础入门PPT模板

带你步入编程世界:Scratch2.0零基础入门PPT模板

感谢聆听
202x
带你步入编程世界: scratch2.0零基础入门
演讲人
2 0 2 x - 11 - 11
01 致家长
致家长
02 1预备知识
1预备知识
1.1scratch简介 1.2scratch的下载与安装 1.3scratch的启动及设置 1.4预备知识与素材下载 1.2Scratch的下载与安装 1.3Scratch的启动及设置 1.4预备知识与素材下载
8.1生日party 8.2我是配音员 8.3本章小结 8.2我是配音员 8.3本章小结
10 9运算模块
9运算模块
9.1深海救援 9.2曹冲称象 9.3本章小结
11 10列表应用
10列表应用
10.1排队上车 10.2红包雨 10.3本章小结
12 11画笔模块
11画笔模块
11.1五彩旋涡 11.2锦上添花 11.3一起去看流 星雨 11.4本章小结
13 12自定义模块
12自定义模块
12.1眼珠转转转 12.3添加扩展 12.4本章小结
14 13综合运用
13综合运用
13.1时钟模拟 13.2乌鸦喝水 13.3奔跑吧恐龙
15 14scratch3.0
14scratch3.0
14.1scratch3.0简介 14.2helloworld 14.2HelloWorld
03 2运动模块
2运动模块
2.1小猫快跑 2.2小猫踱步 2.3飞行侠猫先生 2.4猫先生回家 2.5本章小结
04 3ቤተ መጻሕፍቲ ባይዱ观模块
3外观模块
3.1乌云来了 3.2下起了大雨 3.3本章小结
05 4变量及变量应用
4变量及变量应用

第01课 Scratch软件介绍(课件)

第01课 Scratch软件介绍(课件)
• 播放已有声音或乐曲
Scratch 2.0的功能入门3:声音
• 弹奏鼓声或音符
Scratch 2.0的功能入门3:声音
• 鼓声,音符与乐器的种类
Scratch 2.0的功能入门4:画笔
• 笔与图章 • 颜色与色度 • 画笔的大小
Scratch 2.0的功能入门5:数据
• 变量
Scratch 2.0的功能入门5:数据
软件介绍
Scratch简介
Scratch 是 一 款 由 麻
省理工学院 (MIT) 设计开发的一 款面向儿童的简易编程工具。不 仅易于孩子们使用,又能寓教于 乐,让孩子们获得创作中的乐趣。 Scratch 的下载和使用是完全免 费的,开发了Windows系统,苹 果系统,Linux系统下运行的版本。
• 链表
Scratch 2.0的功能入门6:事件
Scratch 2.0的功能入门7:控制
Scratch 2.0的功能入门8:侦测
• 碰到……
• 键盘输入:
Scratch 2.0的功能入门8:侦测
• 电脑传感 器值
• 角色的各 类属性值
Scratch 2.0的功能入门侦测
• 摄像头
• 其它
Scratch软件特点
1.图形化
• 可爱的造型迎合小孩子的兴趣(适合8~16岁的孩子)
2.操作简单
• 积木式的图形拖拽
3.资源广阔
• 内设资源和拓展资源都很丰富
4.程序功能全面
• 基本的程序要求都可以满足
Scratch 2.0的功能入门1:动作
• 相对移动 • 绝对移动 • 碰边设置与 • 位置参数
Scratch 2.0的功能入门9:数字与逻辑运算
Scratch 2.0的功能入门10:更多模块

scratch2.0入门中文使用教程Scratch 2.0中文入门指南[最新]

scratch2.0入门中文使用教程Scratch 2.0中文入门指南[最新]

SCRATCH2.0入门中文使用教程1. Scratch的简介Scratch是 MIT (麻省理工学院) 发展的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。

很适合8岁以上儿童使用,目前1.4版已经完全支持中文界面,更方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。

由于国外网站速度较慢,gateface门面,已经集成了scratch的程序,所以只要安装了伽卡他卡电子教室(15.5以上版本)或这个gateface5.5以上版本,都有scratch,不用另外安装。

(伽卡他卡电子教室集成了gateface,scratch在gateface的门面编辑器里,点击相应按钮,就可以启动scratch)Gateface门面中,集成的是离线程序,可以不用登录scratch网站,在本机使用。

搜索伽卡他卡电子教室或者gateface都可以到官网或者华军下载。

分享SCRATCH作品的方法:方法1:放到网站共享。

SCRATCH网站,可以上传sb2格式的文件,这样,别人通过访问SCRATCH网站来访问你的作品,需要在SCRATCH注册账号,分享上传时需要登录账号。

方法2:gateface门面,将sb2格式文件转化成swf格式的flash文件,放在gateface门面空间页面里,别人直接访问门面空间,就能看到你的作品。

1-1 下载与安装如果已经安装了伽卡他卡电子教室15.5以上版本或者gateface门面5.5以上版本,不需要另外安装离线版本,直接从gateface门面编辑器里启动离线程序即可使用。

在线版本不用安装,直接登录SCRATCH网站使用。

(1)首先登录官方网站页面:/(2)点击Download Scratch按钮(3)如果年龄小于13岁直接点击:Continue to Scratch download1(4)根据操作系统,选择下载。

(示例为Windows操作系统,点击ScratchInstaller1.4.exe)(5)选取存放文档位置(6)下载完成执行安装程序(7)选取安装目录,一般采用默认值就可以(8)选取开始菜单的资料夹,采用默认值就可以(9)接下来就开始进行安装,完成后按NEXT(10)安装完成后,系统会寻问是否启动Scracth及在桌面建立捷径,采用默认两个都选,按Finish(11)启动Scracth后是英文界面,两秒钟后Scracht会根据操作系统自动变成中文界面。

(完整版)Scratch2.0入门中文使用教程

(完整版)Scratch2.0入门中文使用教程

儿童编程SCRATCH2.0入门中文使用教程目录:1. Scratch的简介第1课下载与安装第2课初识Scratch2.Scratch基础课程第3课让角色动一动第4课键盘控制第5课迷宫程序第6课会飞的巫婆第7课三角形的面积第8课造型切换---人物走动第9课移动人物教师进阶使用第10课判断人物位置3. Scratch进阶课程--打蝙蝠3-1 第一节课3-2 第二节课3-3 第三节课4. scratch进阶课程2-打地鼠4-1 设计背景、铁锤及地鼠4-2 撰写地鼠的程序4-3 撰写铁锤程序4-4 分数的计算5. 接球游戏5-1 设计球部份的程序5-2 人物部份的程序5-3 程序计分5-4 扣分的构想6.如何分享SCRATCH作品7.如何把sb2文件转化成swf格式的flash文件SCRATCH2.0入门中文使用教程1. Scratch的简介Scratch是 MIT (麻省理工学院) 发展的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。

很适合8岁以上儿童使用,目前1.4版已经完全支持中文界面,更方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。

官方网站:/目前已经推出2.0版本,支持在线和离线模式。

由于国外网站速度较慢,gateface门面,已经集成了scratch的程序,所以只要安装了伽卡他卡电子教室(15.5以上版本)或这个gateface5.5以上版本,都有scratch,不用另外安装。

(伽卡他卡电子教室集成了gateface,scratch在gateface的门面编辑器里,点击相应按钮,就可以启动scratch)Gateface门面中,集成的是离线程序,可以不用登录scratch网站,在本机使用。

搜索伽卡他卡电子教室或者gateface都可以到官网或者华军下载。

分享SCRATCH作品的方法:方法1:放到网站共享。

SCRATCH网站,可以上传sb2格式的文件,这样,别人通过访问SCRATCH网站来访问你的作品,需要在SCRATCH注册账号,分享上传时需要登录账号。

第1课Scratch初体验课件

第1课Scratch初体验课件
1、定主题 2、确(选)定角色、背景 3、脚本(构思内容)
角色区:显示所有出现 在舞台上的角色。
4
分享交流学习
• 编写动画:小猫自由漫步。 • 思考:完成scratch编程要有几个步骤?
Scratch编程 步骤
1、定主题
3、脚本(构思情节内容)
让小猫走起来(动作) 造型变化
• 让小猫自由漫步。 想 让小猫走起来,要重复执行。(控制)
角色
碰到边界返回。(动作)
自学第一课及动态课堂
• 认识scratch界面由几个部分组成? • 编写动画:小猫自由漫步。 • 思考:完成scratch编程要有几个步骤?
第1课 scratch初体验
六年级
ratch2.0,说一说各 块的名称和用途。
舞台区:角色表演的地方。
模块区:这 里提供了各 种功能的模 块供选择。
脚本区:将需要的模 块拖动到此区域,形 成脚本。
2、确(选)定角色、背景 创作动画:邀请几个朋友与小猫一起漫步。
Scratch编程
1、定主题
3、脚本(构思内容)
• 小狗与小伙伴一起自由 漫步。
角色
编写小猫自由漫步脚本
复制小猫漫步的脚本给小狗等 小伙伴。
2、确(选)定角色、背景
Hale Waihona Puke Scratch编程创作室• 使用已学会的知识创编一个动画故事。 • 分享交流

Scratch2.0入门介绍ppt课件

Scratch2.0入门介绍ppt课件
Scratch2.0在线注册用户并使用帮助
妈妈跳舞
返回
跟小猴子一起玩
返回
捕捉游戏
返回
THANKS
ppt课件.
14
此课件下载可自行编辑修改,供参考! 感谢您的支持,我们努力做得更好!
二 、 认识Scratch2.0及分享平台
1、Scratch2.0介绍
Scratch2.0是美国麻省理工学院“终 身幼儿园研究组”专为青少年设计的图形 化编程工具。
通过Scratch工具,像搭积木一样创 作出动画、故事、音乐、游戏等作品,可 以让孩子们学会创造性的思考。
最重要的是创作的作品可以上传到网 上,与小伙伴们分享交流;同时可以进行 再创作或下载喜欢的作品,学会分享与学 习。
二 、 认识Scratch2.0及分享平台
(1)创作方式:
方式1:可以离线创作,需要下载编辑器 下载Scratch2.0离线版并安装教程
方2:Scratch2.0在线创作并分享 当在自己的电脑上制作好作品后,上传
到Scratch官网分享时,需要先注册,然 后才能分享。 Scratch2.0在线注册用户并使用帮助
总结
简单介绍了Scratch2.0作品
了解Scratch作品的创作方式和分享平台
创作方式:离线创作、在线创作 分享平台:Scratch官网、阿尔法营魔抓社区
创作作品的步骤
选定作品主题、分析作品并准备素材、制作
练一练
下载Scratch2.0离线编辑器
下载Scratch2.0离线版并安装教程
在Scrach官网或阿尔法营魔抓社区注册 一个用户
二 、 认识Scratch2.0界面
2、介绍Scratch作品分享和学习平台
(1)Scratch官网: https:///

第01课 走进Scratch2.0(课件)

第01课 走进Scratch2.0(课件)
✓ 按 住 键盘 的 “Shift”键,然后再用鼠标点击左 上角的小地球,选择“set font size”,单击数 字来设置字体大小。
1.4 调节字体大小
1.5 操作界面
菜单栏
1-舞台区
2-角色区
窗口控制按钮
3
4
|
|






1.6 基本操作
✓ 1. 新建项目 ✓ 2. 打开作品 ✓ 3. 运行作品 ✓ 4. 保存作品:保存和另存为 ✓ 5. 录制成视频
✓ 2. 将软件包下载至本地并解压 ✓ 3. 选择包内的scratch2.exe文件双击运行打开
1.2 程序的运行
程序启动的三种方式: ✓ 1. 双击桌面上的 图标 ✓ 2. 单击桌面上的 图标,右键,“打开” ✓ 3. “开始”,“所有程序”,单击“Scratch 2”
1.3 切换语言
1.4 调节字体大h是一款由美国麻省理工学院专为8至16岁儿童设计开发 的一款图形化编程软件 。 它 能与硬件进行交互,在世界范围内广受欢 迎。其将晦涩难懂的程序编码转化成可爱的图形及卡通形象,尤其有 利于青少年的编程学习和创新。
1.1 下载与安装
✓ 1. 官网下载地址: https:///download
1.7 第一个程序
开始 执行 预览
程序的一般结构
THANKS!

(完整版)Scratch2.0入门中文使用教程

(完整版)Scratch2.0入门中文使用教程
第3课让角色动一动
第4课键盘控制
第5课迷宫程序
第6课会飞的巫婆
第7课三角形的面积
第8课造型切换---人物走动
第9课移动人Βιβλιοθήκη 教师进阶使用第10课判断人物位置
3. Scratch进阶课程--打蝙蝠
3-1 第一节课
3-2 第二节课
3-3 第三节课
word版本整理分享
scratch基础课程第3课让角色动一动第4课键盘控制第5课迷宫程序第6课会飞的巫婆第7课三角形的面积第8课造型切换
(完整版)Scratch2.0入门中文使用教程
范文范例指导学习
儿童编程
SCRATCH2.0入门中文使用教程
目录:
1. Scratch的简介
第1课下载与安装
第2课初识Scratch
2.Scratch基础课程

Scratch电子档教程-1_Scratch_动作类代码块

Scratch电子档教程-1_Scratch_动作类代码块

动作类代码块分六小组:
一、自学简单示例
1、按当前方向移动(前进/后退)和旋转
研究学习【1_动作】文件夹中的以下示例文件:1_move.sb
2_rotate.sb
3_move rect.sb
4_move rect1.sb
5_move rect2.sb
2、面向不同方向或特定对象(鼠标或其他角色)
研究学习【1_动作】文件夹中的以下示例文件:6_point.sb
7_key moves.sb
8_towards m_pointer.sb
9_towards sprite.sb
3、移到/滑到特定位置或特定对象
研究学习【1_动作】文件夹中的以下示例文件:10_reposition.sb
11_goto mouse.sb
12_glide.sb
4、设置或改变角色的x/y坐标
研究学习【1_动作】文件夹中的以下示例文件:
13_change coordinates.sb
5、碰到屏幕边缘的控制
研究学习【1_动作】文件夹中的以下示例文件:
14_bounce.sb
15_moving animation.sb
6、角色坐标和方向的侦测员
研究学习【1_动作】文件夹中的以下示例文件:
16_show xy.sb
二、研究综合实例,在模仿基础上进行自由创作,完成作品
1_Motion_Fish Tank
作品创作的基本步骤:
●新建项目
●增添项目的背景
●增添角色
●导入音乐文件
●用脚本为各角色加入程序逻辑
●调试程序
●保存项目
⏹添加作品的说明(功能和实现方法),如下图所示,方便他人学习、借鉴。

小学信息技术《Scratch编程》校本教材

小学信息技术《Scratch编程》校本教材
注意观察移动一串脚本到小猫上时,小猫图标四围有灰色框,这时单击就会把脚本复制给小猫,之后在角色窗口中选中小猫,看小猫的脚本有试根据剧情来增加声音和台词。
3.增加或修改脚本,使情境更加丰富。
第6课 随机数
在Scratch舞台表演过程中,当我们暂时不需要一个角色时,不必删除这个角色,只需要把它的显示状态改为隐藏即可,它还在舞台上,只是不可见。
当需要出场时,再设置成显示状态即可。
1.添加多条小鱼到舞台上自由游动。
2.根据情景来增加声音效果和台词。
第7课 角色跟随鼠标
1.添加脚本,让小鱼遇到鲨鱼后小鱼说“救命啊!”。
2.为作品设计更加精彩的脚本。
第8课 变量
小组合作,设计一个猴子接香蕉的游戏。
第1课 初识Scratch
运行作品后,用键盘的四个方向键 控制,并观察作品的不同效果。
调皮的小猴子是这样修改作品的:
用鼠标双击脚本区中的指令积木也可以运行指令块;脚本区中不用的积木可以用鼠标拖回到命令区。
继续对程序做改动。
小提示:选中蹦床角色后可以修改声音。
第2课 动起来
小提示:使用 可以限制
角色只允许左右翻转。
同学们,了解了坐标,我们在以后的学习中就会更好的控制小猫的位置了。
第三课 向不同方向移动
第四课 在一定的范围内移动
1、
1、自己选择背景和角色,利用上“判断指令”,再制作一个小例子。
2、根据下面的指令,加上判断指令,并对用户的回答做出一定的反应。
第5课 多角色判断
对于脚本相同的或者差异不大的,可以右键复制整串脚本,之后将脚本接到角色上,在目标角色的脚本窗口里再修改就会很方便,可以提高效率。
在Scratch中,暂时不用的代码块也可以拖离到组合好的脚本下面,这样单击绿旗后拖离的脚本就不会运行。

小学信息技术Scratch2.0课程指令大全(图标附功能说明)彩图版

小学信息技术Scratch2.0课程指令大全(图标附功能说明)彩图版
Scratch
1.“动作”类别
:移动
:向右旋转
:向左旋转
:面向指定方向
:面向对象方向
:移到指定坐标
:移到对象位置
:限时滑行到指定坐标
:增加x坐标
:设定x坐标
:增加y坐标
:设定y坐标
:碰到边缘就反弹
:设定旋转模式
:x坐标
:y坐标
:角色方向
2.“外观”类别
:说并等待
:说
:思考并等待
:思考
:显示角色
:隐藏角色
:停止所有声音
:弹奏鼓声
:停止节拍
:弹奏音符
:设定乐器
:将音量增加
:设定音量
:音量
:将节奏加快
:设定节奏
:节奏
4.“画笔”类别
:清空
:图章
:落笔
:抬笔
:指定画笔颜色
:变更画笔颜色
:设定画笔颜色
:变更画笔色度
:设定画笔色度值
:增加画笔大小
:设定变量
:x变量
:设定变量值
:增加变量值
:当接收到消息
:广播消息
:广播消息并等待
7.“控制”类别
:等待
:重复执行指定次数
:重复执行
:如果……那么
:如果……那么……否则
:在符合条件前一直等待
:重复执行直到符合条件
:停止脚本
:当作为克隆体启动时
:克隆角色
:删除本克隆体
8.“侦测”类别
:是否碰到指定对象
:是否碰到指定颜色
:指定的两个颜色是否碰到
:不成立
:字符串追加
:提取字符串内容
:字符串长度
:求余数
:四舍五入
:数学函数

scratch2.0编程第一讲

scratch2.0编程第一讲

Scratch2.0教程第一讲----主讲人天津市辛庄中学-杨庆松一、汉化:点击左上角类似地球形状的东西,出现下拉菜单,用鼠标放下向下箭头处鼠标会自动下滑倒数第二个是中文简体。

二、熟悉界面:1、最上面标题栏:文件----保存、另存为,录制成视频。

(另外三个编辑、提示和关于按钮我们不常用)2、标题栏旁边:第1个是复制,第2个是删除,第3个是放大,第4个是缩小,第5个是说明3、下一行最左边图标是全屏,往右看有两个按钮,一个小旗子,一个六边形。

一个开始,一个停止。

中间三个按钮是最常用最重要的:脚本;造型和声音。

4、左下角有两个重要区域:一个是新建角色(包括1、从角色库中2、自己绘制3、从本地上传4、拍照)另一个是新建背景:(1、从背景库中2、自己绘制3、从本地上传4、拍照)三、简单编程1、例一:行走的小男孩①从新建角色区域第一个图标从角色库中选取角色------主题中点击行走----选中第五个行走的小男孩---右下角确定。

②点击上面中央的按钮脚本----点击事件----拖动第一个当小旗子被点击③点击控制----拖动重复执行按钮到刚才那个按钮下面---点击外观----拖动下一个造型④点击控制-----拖动等待①秒改为0.2秒---点击运动----拖动移动10步⑤点击运动---拖动碰到边缘就反弹---拖动将旋转模式设定为左右翻转2、例二:用碗接苹果(1)苹果①点击事件----拖动第一个当小旗子被点击②点击运动---拖动移到鼠标位置(改为随机位置)----点击运动---拖动将y坐标设定为180③点击控制----拖动重复执行按钮,----点击运动---拖动将y坐标增加-5,④点击控制-----拖动如果那么按钮----点击运算---拖动方块小于方块按钮⑤第一个方块中点击侦测中拖动鼠标y坐标,第二个方块中输入-170⑥点击运动---拖动移到鼠标位置(改为随机位置)---点击运动---拖动将y坐标设定为180 (2)碗①点击事件----拖动第一个当小旗子被点击②点击控制----拖动重复执行按钮--点击控制-----拖动如果那么按钮----点击侦测---拖动按键空格是否按下--下拉箭头把空格键改为右移键。

第1课 初识scratch2.0

第1课 初识scratch2.0

第1课时初识scratch2.0
知识目标:
1、认识scratch2.0的软件界面
2、学会切换“简体中文”,学会新建与保存。

3、学会添加新的角色。

4、学会使用“当绿旗被点击”、“移动…步”、“等待…秒”三个代码模块。

5、体会图形化编程的一般步骤。

------------------------------------------------------------------------------- Scratch2.0软件界面
语言切换:
文件新建与保存:
小试牛刀:小车动起来
将三种代码模块组合起来形成如下图所示的效果:
提示:移动的步数、等待的时间都是可以修改的哦。

要求:重复使用“移动…步”和“等待…秒”代码,实现小车向前行驶的效果。

------------------------------------------------------------------------------ 拓展任务:
1、让小车驶到舞台的最边缘。

2、添加一辆新的小车,把它们都拖到左边对齐,再添加各自的代码,实现小
车的比赛效果。

少儿编程Scratch课程课件 - 运动 - 移动

少儿编程Scratch课程课件 - 运动 - 移动
删除现有的所有角色,添加两个新角色,一条小鱼,一条大鲨鱼。
新增两个角色
实践与思考
为小鱼添加代码。小鱼的代码Fra bibliotek实践与思考
为大鲨鱼添加代码。
大鲨鱼的代码
少儿趣味编程 - Scratch
Part 6
课后练习
课后练习
课后多练习, 每次进步一点点, 日积月累, 终将达到成功的彼岸!
1、掌握像素知识, 熟练坐标系统
少儿趣味编程 - Scratch
运动 - 移动
Part 1 Part 2 Part 3 Part 4 Part 5 Part 6
学习目标 像素和坐标 移动10步 碰到边缘就反弹 实践与思考 课后练习
C 目录 ontents
少儿趣味编程 - Scratch
1 Part
学习目标
学习目标
熟练掌握像素及坐标 熟练执行“移动10步”代码模块 熟练执行“碰到边缘就反弹”代码模块
少儿趣味编程 - Scratch
2 Part
像素及坐标
像素及坐标
像素:是指在由一个数字序列表 示的图像中的一个最小单位,称 为像素。
Scratch中的舞台是一个 480X360的矩形风格,其中心 点为(0,0)。
少儿趣味编程 - Scratch
3 Part
移动10步
“移动10步”代码模块
1. 基础移动代码模块,相对动作积木; 2. 设置的数值可以理解为距离或者速度; 3. 数值可以输入正数、负数、零、小数; 4. 作用:使角色做向前或向后移动。
少儿趣味编程 - Scratch
4 Part
碰到边缘就反弹
“碰到边缘就反弹”代码模块
1. 辅助性移动代码模块,自身不产生动作; 2. 配合其它动作代码模块使用; 3. 作用:当角色移动到舞台边缘的时候不消

Scratch2.0编程--第一节-动作模块

Scratch2.0编程--第一节-动作模块

STEAM创新教育--Scratch2.0编程--第一节动作模块在入门教程里,我们粗略的介绍了各个模块的功能,从本节开始,我们将详细的介绍各个元素,为掌握更多的编程工具做好准备。

插上创意的翅膀,随我一起翱翔在计算机图形学的世界吧!本节我们主要来学**动作模块中的各个积木的功能。

如果要制作游戏或者带有动画的程序,使用动作模块中的积木移动角色是最常见的操作。

所谓角色移动,是指命令角色移动到舞台中的某一个具体的坐标点,或者旋转到一个特定的方向。

本节就来学**角色的移动。

1、绝对动作入门教程里有讲,舞台是一个480*360的矩形网格,其中线点是坐标(0,0)。

在Scratch的动作模块中,共有四个绝对动作的积木这些积木能精确的把角色移动到舞台的某个具体位置。

下面我们通过一个小例子来演示绝对动作。

假设火箭角色Rocket要击中目标角色Target,目标角色的坐标位置是(200,150)。

最简单的方法就是使用积木,如图1所示,X坐标告诉角色在舞台水平移动的距离,Y坐标告诉角色垂直移动的距离。

图1:使用移动到x:y:积木吧角色移动到舞台的任何位置火箭角色Rocket在移动时有两个问题,首先它没有面向角色Target,而是向上方移动;其次是直接从点(0,0)移动到了点(200,150)。

我们先来解决第二个问题。

为了让火箭看起来是缓慢移动,而不是瞬间移动,我可以使用积木。

这样就能根据时间的长短来看到火箭移动的轨迹。

火箭还有另外一种击中目标的方式,那就是单独改变x,y的坐标,如图2所示:图2:单独设置角色x,y的坐标注意:一般脚本中的坐标是指角色的中心点的位置。

2、相对动作如图3所示,和之前不同的是图中没有任何可以参考的坐标,那么火箭要如何才能击中目标呢?如果火箭Rocket会说话,它一定会说:“向前移动三步,向右转,再向前移动2步”。

图3:可以使用相对动作积木移动角色这些都是相对动作积木,图4展示了Scratch种各个方向对应的度数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

STEAM创新教育--Scratch2.0编程--第一节动作模块
在入门教程里,我们粗略的介绍了各个模块的功能,从本节开始,我们将详细的介绍各个元素,为掌握更多的编程工具做好准备。

插上创意的翅膀,随我一起翱翔在计算机图形学的世界吧!本节我们主要来学**动作模块中的各个积木的功能。

如果要制作游戏或者带有动画的程序,使用动作模块中的积木移动角色是最常见的操作。

所谓角色移动,是指命令角色移动到舞台中的某一个具体的坐标点,或者旋转到一个特定的方向。

本节就来学**角色的移动。

1、绝对动作
入门教程里有讲,舞台是一个480*360的矩形网格,其中线点是坐标(0,0)。

在Scratch的动作模块中,共有四个绝对动作的积木
这些积木能精确的把角色移动到舞台的某个具体位置。

下面我们通过一个小例子来演示绝对动作。

假设火箭角色Rocket要击中目标角色Target,目标角色的坐标位置是(200,150)。

最简单的方法就是使用
积木,如图1所示,X坐标告诉角色在舞台水平移动的距离,Y坐标告诉角色垂直移动的距离。

图1:使用移动到x:y:积木吧角色移动到舞台的任何位置
火箭角色Rocket在移动时有两个问题,首先它没有面向角色Target,而是向上方移动;其次是直接从点(0,0)移动到了点(200,150)。

我们先来解决第二个问题。

为了让火箭看起来是缓慢移动,而不是瞬间移动,我可以使用积木。

这样就能根据时间的长短来看到火箭移动的轨迹。

火箭还有另外一种击中目标的方式,那就是单独改变x,y的坐标,如图2所示:
图2:单独设置角色x,y的坐标
注意:一般脚本中的坐标是指角色的中心点的位置。

2、相对动作
如图3所示,和之前不同的是图中没有任何可以参考的坐标,那么火箭要如何才能击中目标呢?如果火箭Rocket会说话,它一定会说:“向前移动三步,向右转,再向前移动2步”。

图3:可以使用相对动作积木移动角色
这些都是相对动作积木,图4展示了Scratch种各个方向对应的度数。

图4:Scratch中0是向上,90度是向右,180度是向下,-90度是向左
使用积木就能将角色旋转到任意的一个角度。

如果只是要面向上下左右,那么使用该积木种的下拉菜单即可快速选择。

如果要更精确的方向,则需要在参数中制定。

角度甚至可以是负数。

现在你应该明白了Scratch中方向的概念,你可以自己试试各个动作积木是如何工作的。

3、其他动作
我们继续来学**最后四个动作积木:
下面我们来创建一个简单的火箭撞击太阳的小程序来演示这4个动作积木的作
用。

图5:火箭一直追着太阳移动
这个程序包含了角色Sun和Spaceship,每个角色都有一段自己的脚本。

当点击绿旗后,角色Sun就会随鼠标移动,而角色Spaceship则会追着Sun缓慢移动。

相关文档
最新文档