发表于2024-11-07
本书以 MIT Scratch 2.0为设计工具,讲解创建交互式的故事、动画、游戏、音乐及艺术等专题的方法,训练读者的程序设计逻辑。本书共16章,每一章的结构基本类似,都是以一个典型的范例程序为主题,通过 Scratch 指令积木的“堆砌和搭建”,轻松实现生活中常用的连连看、自动感应吸尘器、切换场景、自动点号机、弹奏音符、时钟、电子贺卡、月亮变化、打棒球、在线测验、画圆求面积、键盘打字练习、拼图、超链接、数学的计算原理、迷宫闯关范例程序。本书破除了传统程序设计只是设计娱乐性游戏或动画的范畴,学习者只要拖曳堆砌指令积木,就能轻松表达自己的想法与创意,适合中小学生、初学者或有 Scratch 学习经验的学习者训练自己程序设计的逻辑思维能力,同时激发创造力与想象力。
目录
第1 章 八大行星连连看
1.1 Scratch 简介 3
1.2 Scratch 下载安装及设置成简体中文版 3
1.2.1 下载 Scratch 3
1.2.2 安装 Scratch 2.0 的简体中文版 7
1.3 Scratch 窗口环境 8
1.4 脚本规划 11
1.4.1 “八大行星连连看”脚本的规划 11
1.4.2 编辑角色 12
1.4.3 新建角色 13
1.4.4 缩放角色与调整位置 15
1.5 更改角色名称与信息 18
1.6 新建舞台背景 19
1.7 单击绿旗开始执行程序 21
1.7.1 重复执行 22
1.7.2 复制程序指令积木 24
1.8 角色移动与坐标 26
1.8.1 行星位置 26
1.8.2 角色坐标 27
1.9 切换舞台背景 30
第2 章 自动感应吸尘器
2.1 脚本规划与流程设计 35
2.1.1 自动感应吸尘器脚本的规划 35
2.1.2 自动感应吸尘器的流程设计 35
2.2 Scratch 与程序语言 36
2.2.1 顺序结构 36
2.2.2 选择结构 36
2.2.3 循环结构 39
2.3 绘图工具 41
2.3.1 初识绘图工具 41
2.3.2 画位图角色 42
2.3.3 从内建范例添加舞台背景 46
2.4 当角色被单击 47
2.5 如果检测到“碰到” 49
2.5.1 设置“头发”程序 49
2.5.2 复制角色和指令积木 50
第3 章 关于我
3.1 脚本规划与流程设计 56
3.1.1 “关于我”脚本规划 56
3.1.2 “关于我”程序的流程设计 57
3.2 编辑背景与造型 57
3.2.1 舞台与背景及角色与造型之间的关联 57
3.2.2 从本地文件中上传角色及造型 58
3.2.3 编辑角色造型信息 60
3.2.4 编辑舞台背景 62
3.3 角色控制舞台背景 63
3.3.1 角色控制舞台背景 63
3.3.2 角色造型特效 64
3.4 舞台坐标 65
3.5 背景控制开始执行程序 65
3.5.1 设置起始位置与造型 66
3.5.2 背景控制开始执行程序 67
3.6 角色移动与旋转 68
3.6.1 旋转方式 68
3.6.2 左右旋转 180° 69
3.6.3 左右移动 69
3.6.4 面向 90°旋转 70
3.6.5 碰到边缘就反弹 71
3.6.6 面向鼠标指针 72
第4 章 自动点号机
4.1 脚本规划与流程设计 78
4.1.1 自动点号机脚本规划 78
4.1.2 自动点号机选号的流程 79
4.2 矢量图、图层与分组 79
4.2.1 绘图图层与分组 79
4.2.2 画角色矢量图 80
4.2.3 绘制矢量图舞台背景 84
4.3 Scratch 与面向对象程序设计 85
4.3.1 面向对象程序设计 85
4.3.2 面向对象程序设计的特性 86
4.4 广播与自动点号机的设计流程 86
4.5 角色图层 88
4.6 认识常数与变量 88
4.6.1 认识常数与变量 89
4.6.2 新建变量 89
4.7 侦测角色 XY 坐标 91
包邮 Scratch 2.0动画游戏与创意设计教程 Scratch2.0少儿趣味编程书籍 下载 mobi epub pdf txt 电子书 格式
包邮 Scratch 2.0动画游戏与创意设计教程 Scratch2.0少儿趣味编程书籍 下载 mobi pdf epub txt 电子书 格式 2024
包邮 Scratch 2.0动画游戏与创意设计教程 Scratch2.0少儿趣味编程书籍 下载 mobi epub pdf 电子书包邮 Scratch 2.0动画游戏与创意设计教程 Scratch2.0少儿趣味编程书籍 mobi epub pdf txt 电子书 格式下载 2024