- 19
- 0
- 约9.57千字
- 约 62页
- 2020-12-19 发布于山东
- 举报
编 著 :曹胜标
01
认 识 Scratch
02
会走路的小猫
03
快乐的鱼儿
04
Lily 和 Jim 的对话
05
魔幻之花
06
猜数字
07
智力问答
08
电子相册
09
声控画笔
一 认识 Scratch
什么是 Scratch
Scratch 是由美国麻省理工学院研发的一种图形化的编程语言,可以拿来轻松地创建自己的互动故事、动画、游戏、音乐和艺术,而且它还是免费的哟!
Scratch将程序语言设计成一块块积木, 你只要用拖拉的方式,将程序积木堆叠起来,轻轻松松就可以
1
创造出很棒的作品咯!
用 Scratch 可以做什么
用 Scratch可以做出有趣、好玩的动画与互动式游戏(还内置很多现成的图片、音效、音乐让你随意取用)!
你 可 以 到 官 网 / 去 免 费 下 载
Scratch软件哦!
3. 认识 Scratch 界面
2
双节桌面快捷方式 ,启动 Scratch 程序。我们来
认识一下 Scratch的界面吧!
1.指令区
Scratch程序一共有动作、外观、声音、画笔、数据、
事件、控制、侦测、数字和逻辑运算、更多模块十大类指令,不同指令用不同颜色进行区分。单击某类别的按钮,在指令区中会出现相应的指令。
2.脚本区
这是脚本、造型和声音的编写区,可对某个角色编写
脚本、编辑造型和声音设置等。指令区在脚本区的下
面,指令区和脚本区相邻。
3
脚本区
指令区
3.角色列表区
影片中所有的角色都在此创建,也可以对角色进行删除、复制等操作。 同时,“舞台” 以缩略图的形式在此呈现。
4
4.舞台区
舞台区是角色表演的地方,最终呈现编写好的程序。
舞台的右上角有 来控制影片的启动和停止。
5.角色信息区
显示每个角色的相关信息, 包括方向、坐标值等信息。
5
点击角色列表区角色左上角的 图标后,就会显示如下图所示的角色信息。
6.工具列
可以通过它来改变角色的大小, 以及对角色进行复制、
删除等操作。
二 会走路的小猫咪
编程前的准备
6
在设计一个作品之前,必须先策划一个脚本,然
后再根据脚本,收集或制作素材(图案、声音等等) ,接着就可以启动 Scratch,汇入角色、舞台,利用堆叠
程序积木的方式编辑程序,制作出符合脚本的动画或游戏了!
小试牛刀
会走路的小猫咪
舞台:白色背景
角色:小猫咪
剧本:当绿旗被点击后, 小猫咪开始有规律的左右来回走路, 并且碰到边缘后仍然保持直立行走的状态。
7
脚本搭建具体步骤:
1
先选中要写代码的角
色,在本案例中只要一
个角色 1.
2
单击脚本,切换到脚本
编辑界面。
3
在程序命令区, 找到以
下命令:
将这些命令拖拽到脚
本区。
8
4
将上面的命令组合成
左图所示的代码积木
块。然后单击
开始
运行。
5
保存命名为:“会走路
的小猫咪”:
三 快乐的鱼儿
任务导航
下面我们将接受一个新的挑战, 利用 Scratch 创作一幅动画,让鱼儿在海中自由自在地游动。
9
快乐的鱼儿
舞台:海底世界
角色:三条美丽的小鱼
剧本:当绿旗被点击后, 在蓝蓝的海
底中,鱼儿们正在快乐地游动着, 时
而翻转,时而嬉戏。
任务分析
读了剧本后,大家肯定跃跃欲试了吧!我们先做
10
一下角色分析吧!
角色 动作描述 新涉及到的指令
鱼儿 1~鱼儿 3 单击绿旗在舞台 移动指令、旋转
的固定位置出指令
现,并不断移动
和旋转一定角
度,碰到舞台边
缘时反弹。
导入舞台背景
①在“角色
②在 ”背景 ”
列表区”中
中单击”从
单 击 “舞
背景库中选
台 ”。
择选择背
景 ”。
11
③选择“背
④在 “自然 ”中选
景 库 ”--“主
择 “underwater3”
题 ”--“ 自
图片。
然 ”。
⑤单击“确
定 ”。
⑥单击空白背景的删
除符号 “X ”,删除多余
的空白背景。
编辑角色
12
②单击 “从角色卡中选
取角色 ”按钮。
①右击 “角色列表区 ”
中的小猫,在弹出的对
话框中单击 “删除 ”选
项。
④在 “水下 ”中选择三条小鱼的
图片(可以使用组合键 “Shift+
③选择 “角色库 ”--“主 图片 ”,同时选中三条小鱼的图
题 ”--“水下 ”。 片)。
⑤单击“确
定 ”。
13
编写脚本
单击绿旗后,鱼儿需要出现在舞台的某个固定位
置,所以需要设定一个固定值 ,鱼儿不
停地游动需要用到重复执行命令 ,在旋转的
时候需要用到命令 ,因为移动 50 步太快,
所以又需要再加上 。然后将这些指令积木组
合在一起,“Fish1”的脚本就编写好了。
单击绿旗,测试一下,看看“ Fish1” 是否符合要求,如有问题还可以进行调
整。其它小鱼的动作都是相同的, 可通过复制脚本的方法为其他角色添加动作。 例如为“ Fish2”添加脚本
您可能关注的文档
- C语言课程设计火车票学习管理系统.docx
- EAS操作学习手册.docx
- facebook创始人及他的facebook公司传奇发展史.docx
- IT机房巡检工作流程大纲纲要及标准.docx
- KPI绩效考核某房地产行业公司绩效考核指标总结计划大全.docx
- Module9Population单元复习测试卷试题.docx
- onlyit企业学习管理软件人力资源帮助.docx
- PICC维护操作流程大纲纲要及质量标准.docx
- PPR耐化学性能标准表格.docx
- P网贷平台测试报告总结计划.docx
- 2026年滁州职业技术学院单招职业技能考试题库含答案详解(达标题).docx
- 2026年烟台汽车工程职业学院单招职业技能考试题库带答案详解(培优).docx
- 2026年潍坊环境工程职业学院单招职业技能考试题库及1套完整答案详解.docx
- 2026年石家庄理工职业学院单招职业技能考试题库含答案详解(预热题).docx
- 2026年湖南石油化工职业技术学院单招职业技能考试题库附答案详解ab卷.docx
- 2026年甘肃农业职业技术学院单招职业技能考试题库含答案详解(巩固).docx
- 2026年高考新课标一卷文科综合试卷带答案.docx
- 2026年高考文科综合新高考II卷真题试卷含答案.docx
- 2026年高考上海卷文综试卷含答案.docx
- 正弦余弦诱导公式及其应用.pdf
最近下载
- Braun布朗IdentityCollection 旋转榨汁机 J 700说明书.pdf
- 社区工作者个人缺点.pdf VIP
- (正式版)DBJ33∕T 1315-2024 《 生活垃圾可回收物分拣中心技术规程 》.pdf VIP
- 婺源介绍课件.pptx VIP
- 双寡头内容平台双边定价与投资策略研究.pdf VIP
- Linux系统管理基础项目教程(CentOS 7.2)(微课版)任务3.5.2 DNS域名服务器的配置与管理(反向解析&辅助DNS) .ppt VIP
- XF 86-2009 简易式灭火器.docx VIP
- 110kV-500kV架空输电线路载流量参考表.docx VIP
- 自-2008优秀的数学建模论文 .doc VIP
- 党支部组织生活会个人发言四篇(2026五个对照).docx VIP
原创力文档

文档评论(0)