作品简介

Scratch是以积木堆砌的方式来拼贴程序指令的集成编程软件,让读者可以发挥创意来设计互动式故事、动画或小游戏,并可以上传到网络与他人分享。全书共15章,前3章介绍软件基础、素材构建与程序堆砌的技巧;从第4章开始以范例的方式来讲解Scratch程序项目的设计和实现方法,包括风光导游、贺卡制作、相册浏览、情景故事、游戏动画等9种类型。

本书可以作为零编程基础的青少年学习Scratch的自学用书,也适合父母用于辅导学生加强和提升在校所学的Scratch的辅导用书,目的在于激发青少年的创造力、逻辑思考能力,以及解决问题的能力。

作品目录

  • 推荐序
  • 前言
  • 第1章 认识Scratch
  • 1.1 Scratch的用途
  • 1.2 下载与安装Scratch程序
  • 1.3 动画游戏设计的概念
  • 1.3.1 动画的原理
  • 1.3.2 脚本和流程的规划
  • 1.4 Scratch的操作界面
  • 1.4.1 语言切换与文字大小的设置
  • 1.4.2 菜单区
  • 1.4.3 按钮区
  • 1.4.4 舞台区
  • 1.4.5 角色区
  • 1.4.6 “脚本”选项卡
  • 1.4.7 “造型”选项卡
  • 1.4.8 “声音”选项卡
  • 1.5 程序项目的格式
  • 1.5.1 新建项目
  • 1.5.2 打开程序项目
  • 第2章 Scratch素材的构建
  • 2.1 构建舞台背景
  • 2.1.1 背景库
  • 2.1.2 绘制背景
  • 2.1.3 从本地文件中上传背景
  • 2.1.4 拍摄照片当作背景
  • 2.2 构建角色造型
  • 2.2.1 从角色库中选取角色
  • 2.2.2 绘制新角色
  • 2.2.3 从本地文件中上传角色
  • 2.2.4 拍摄照片当作角色
  • 2.2.5 新建造型
  • 2.3 编辑角色造型
  • 2.3.1 角色的复制与删除
  • 2.3.2 造型的复制与删除
  • 2.3.3 造型的放大与缩小
  • 2.4 新建声音
  • 2.4.1 从声音库中选取声音
  • 2.4.2 从本地文件中上传声音
  • 2.4.3 编辑声音
  • 2.4.4 效果设置
  • 第3章 Scratch程序的堆砌
  • 3.1 开始执行与停止程序
  • 3.2 加入程序积木
  • 3.2.1 程序积木的分类
  • 3.2.2 加入程序积木到脚本区
  • 3.3 积木堆砌技巧
  • 第4章 建立对话——地方风光导游
  • 4.1 对话脚本
  • 4.2 构建角色造型与舞台背景
  • 4.2.1 从角色库中选取主题人物
  • 4.2.2 编辑与修改主题人物
  • 4.2.3 绘制站立的平台
  • 4.2.4 从本地文件中上传背景
  • 4.2.5 上传标题版面
  • 4.3 程序设计要点
  • 4.4 标题版面设置
  • 4.5 观光客与导游的对话设置
  • 4.5.1 观光客的提问设置
  • 4.5.2 导游的回答设置
  • 4.6 舞台背景照片的切换
  • 第5章 角色控制——圣诞节贺卡制作
  • 5.1 构建角色与舞台背景
  • 5.1.1 从本地文件中上传背景
  • 5.1.2 从本地文件中上传角色与标题文字
  • 5.1.3 绘制雪花纷飞
  • 5.2 程序积木的介绍
  • 5.3 雪花纷飞的设置
  • 5.4 圣诞老人的设置
  • 5.5 标题文字的颜色变化
  • 5.6 背景音乐的播放
  • 5.6.1 新建声音
  • 5.6.2 播放声音
  • 第6章 角色控制——相册浏览
  • 6.1 构建角色与舞台背景
  • 6.1.1 上传舞台背景
  • 6.1.2 从本地文件中上传角色与前景标题
  • 6.2 堆砌缩略图角色的程序积木
  • 6.3 从本地文件中上传角色的造型
  • 6.4 设置缩略图变大图
  • 6.5 复制与修改程序积木到其他缩略图角色
  • 6.6 将标题文字设置在上层
  • 第7章 动态造型制作——篮球运球教学
  • 7.1 将视频另存为序列图像
  • 7.2 编排舞台背景与角色造型
  • 7.2.1 从本地文件中上传背景
  • 7.2.2 新建角色
  • 7.2.3 新建角色的造型
  • 7.3 程序设计要点
  • 7.4 “普通运球”按钮的设置
  • 7.4.1 “绿旗”按钮被单击后的状态
  • 7.4.2 当角色被单击时的操作
  • 7.5 复制程序积木至其他角色按钮
  • 7.6 设置“普通运球”教学画面
  • 7.7 复制程序积木至其他教学画面并修改
  • 第8章 角色多造型——服饰换装搭配
  • 8.1 舞台背景的处理
  • 8.1.1 从背景库中选择舞台背景
  • 8.1.2 将背景图像转存到计算机中
  • 8.1.3 利用PhotoImpact X3加入创意特效文字
  • 8.1.4 上传动态GIF文件至舞台背景
  • 8.2 角色的导入与程序积木的堆砌
  • 8.2.1 导入角色
  • 8.2.2 导入造型
  • 8.2.3 服饰的程序积木设置
  • 8.3 标题画面的设置
  • 8.3.1 导入标题画面
  • 8.3.2 标题画面程序积木的设置
  • 8.4 背景音乐与舞台背景的播放
  • 8.4.1 从声音库中选取声音
  • 8.4.2 为舞台背景堆砌程序积木
  • 第9章 角色绘制——种树歌场景绘制
  • 9.1 歌词脚本
  • 9.2 舞台背景的处理
  • 9.2.1 舞台背景的绘制
  • 9.2.2 导入种树歌声音文件
  • 9.2.3 加入配乐的程序积木
  • 9.3 歌词的设置
  • 9.3.1 加入歌词的角色与造型
  • 9.3.2 设置歌词的程序积木
  • 9.4 场景的绘制与程序的设置
  • 9.4.1 绘制与复制树木
  • 9.4.2 导入手的造型
  • 9.4.3 设置手移动的程序积木
  • 9.4.4 设置下雨的场景
  • 9.4.5 绘制树成长的造型
  • 9.4.6 导入绿叶、红花、鸟巢到树的造型中
  • 9.4.7 上传鸟、猴子、自己的角色
  • 9.4.8 堆砌出场角色的程序积木
  • 第10章 声音控制——小小音乐家
  • 10.1 舞台与角色的导入
  • 10.1.1 设置舞台背景
  • 10.1.2 从本地文件中上传角色
  • 10.2 程序积木的堆砌
  • 10.2.1 乐器的广播
  • 10.2.2 琴键消息的接收与乐器指定和音符的设置
  • 10.2.3 歌曲的选择
  • 第11章 按键控制——闯迷宫
  • 11.1 舞台与角色的导入
  • 11.1.1 设置舞台背景
  • 11.1.2 上传主要角色与造型
  • 11.2 脚印的设置
  • 11.2.1 脚印方向与位移值的设置
  • 11.2.2 设置脚印起始位置与方向
  • 11.2.3 颜色侦测与条件控制
  • 11.2.4 角色侦测与条件控制
  • 11.3 关卡的设置
  • 11.3.1 受伤画面的设置
  • 11.3.2 享受大餐画面的设置
  • 11.4 游戏说明的设置
  • 11.4.1 游戏说明按钮的设置
  • 11.4.2 游戏说明画面的设置
  • 11.4.3 动态男孩的设置
  • 第12章 按键控制——英文打字练习
  • 12.1 舞台与角色的导入
  • 12.1.1 设置舞台背景
  • 12.1.2 导入角色与造型
  • 12.2 英文字母的录音
  • 12.3 程序积木的堆砌
  • 12.3.1 设置英文字母的按键
  • 12.3.2 设置随机出现的英文字母
  • 12.3.3 设置答对的成绩
  • 12.3.4 加入计时器的设置
  • 12.3.5 设置“时间到”的消息
  • 第13章 画笔应用——梦幻花园
  • 13.1 舞台与角色的导入
  • 13.1.1 设置舞台背景
  • 13.1.2 导入角色图像
  • 13.2 程序积木的堆砌
  • 13.2.1 篱笆设置
  • 13.2.2 说明按钮与说明文字
  • 13.2.3 花朵的设置与复制
  • 13.2.4 清除所有笔迹
  • 13.2.5 叶子的设置
  • 13.2.6 画笔的设置
  • 第14章 运算符应用——接砖块
  • 14.1 舞台与角色的导入
  • 14.1.1 设置舞台背景
  • 14.1.2 导入角色图案
  • 14.2 程序积木的堆砌
  • 14.2.1 接砖块袋的设置
  • 14.2.2 砖块的设置
  • 14.2.3 炸弹的设置
  • 14.2.4 游戏结束的设置
  • 第15章 提问与回答——乘法运算问答
  • 15.1 舞台与角色的导入
  • 15.1.1 设置舞台背景
  • 15.1.2 导入主要角色
  • 15.1.3 设置被乘数角色的造型
  • 15.1.4 设置乘数的角色造型
  • 15.2 程序积木的堆砌
  • 15.2.1 随机出题的设置
  • 15.2.2 被乘数的设置
  • 15.2.3 乘数的设置
  • 15.2.4 答题的设置
  • 15.2.5 反馈的设置
展开全部