趣学Scratch 教孩子学编程

978-7-115-43382-4
作者: 高慧君
译者: 武海军
编辑: 陈冀康
分类:

图书目录:

第 1 章 基础知识 1

1.1 简介 2

1.2 下载与安装 2

1.3 操作界面 4

1.3.1 舞台区 4

1.3.2 角色区 5

1.3.3 指令区 5

1.3.4 脚本区 6

1.4 综合应用 8

1.5 第 一个动画故事 12

1.5.1 认识舞台 12

1.5.2 角色设置 13

1.5.3 位置设置 14

1.5.4 小猫走路动画 15

1.5.5 猫狗对话 17

第 2 章 程序设计入门 20

2.1 顺序结构 21

2.2 循环结构 21

2.2.1 计数式循环 21

2.2.2 条件式循环 23

2.2.3 无限循环 25

2.3 选择结构 28

2.3.1 单向选择结构 28

2.3.2 双向选择结构 30

2.4 变量 34

2.4.1 如何增加新变量 34

2.4.2 全局变量 34

2.4.3 角色变量 38

2.5 表达式 43

第3 章 编程技巧 47

3.1 让角色移动 48

3.1.1 方向与移动值 48

3.1.2 设置x 和y 坐标 49

3.1.3 移到某个特定位置 49

3.2 限制角色移动范围 51

3.2.1 利用x 和y 坐标 51

3.2.2 利用颜色(1) 52

3.2.3 利用颜色(2) 52

3.3 不断地移动 53

3.3.1 在边缘的两端来回地移动 53

3.3.2 在区域的两端来回地移动 54

3.3.3 从一端消失再从另一端出现 54

3.4 时间计算 55

3.4.1 计算游戏中花费的时间 55

3.4.2 倒数计时 56

3.5 场景不断地往前移动 57

3.5.1 重复的场景 57

3.5.2 连续的场景 58

3.6 重力加速度 60

3.6.1 自由落体 60

3.6.2 抛物线 61

第4 章 实战技能 63

4.1 电流急急棒 64

4.1.1 基本版 64

4.1.2 多关版 674.2 乒乓球 71

4.2.1 基本版 71

4.2.2 打砖块 73

4.3 迷宫寻宝 76

4.3.1 基本版 76

4.3.2 寻宝版 79

4.4 自由落体 85

4.4.1 打排球 86

4.4.2 跳远 90

4.5 虫虫危机 94

4.6 青蛙过街 99

4.7 乐透彩开奖 103

4.8 猴子吃香蕉 106

4.9 翻牌 112

4.10 星际大战 122

4.11 射气球 135

4.12 贪食蛇 140

4.13 水果盘 144

第5 章 Arduino 互动科技项目 154

5.1 Arduino 简介 155

5.2 安装S4A 步骤 156

5.2.1 安装软件程序 156

5.2.2 安装S4A 程序 162

5.3 使用S4A 操控LED 灯 163

5.3.1 硬件材料 164

5.3.2 连接方法 164

5.3.3 S4A 功能块 165

5.3.4 应用 166

5.4 蜂鸣器 167

5.4.1 硬件 167

5.4.2 软件 167

5.5 按钮 168

5.5.1 硬件材料 168

5.5.2 硬件 169

5.5.3 S4A 功能块 169

5.5.4 应用 169

5.6 滑杆 170

5.6.1 硬件材料 170

5.6.2 硬件 171

5.6.3 S4A 功能块 171

5.6.4 应用 171

5.7 光敏电阻 173

5.7.1 硬件材料 173

5.7.2 硬件 173

5.7.3 应用 174

5.8 游戏杆 175

5.8.1 硬件材料 175

5.8.2 硬件 175

5.8.3 应用 176

5.9 马达 177

5.9.1 硬件材料 178

5.9.2 硬件 178

5.9.3 S4A 功能块 179

5.9.4 应用 179

5.10 无线传输 179

5.10.1 硬件材料 180

5.10.2 硬件 181

5.11 机器车 181

5.11.1 硬件材料 181

5.11.2 硬件 182

5.11.3 使用箭头键控制机器车 182

5.11.4 使用触须控制机器车 183

5.11.5 使用红外线控制机器车 184

详情

Scratch 是由MIT 的媒体实验室开发的程序设计环境。用户可以用Scratch 来设计多媒 体动画、游戏及交互式故事等。Scratch 深受世界各地的青少年和程序设计初学者的喜爱。 本书以游戏案例的方式,带领读者学习Scratch。首先介绍了Scratch 和程序设计的基 础知识,接着介绍了Scratch 程序设计常用的一些功能和技能。然后,通过介绍13 个完整的游戏案例,让读者练习与提升程序设计能力。特别介绍了如何使用Arduino 硬件来让Scratch 程序与现实世界连结,探索更多的可能性。 本书适合程序设计初学者阅读,尤其适合作为青少年的程序设计入门读物。

图书摘要

相关图书

Scratch 3.0少儿编程趣味课
Scratch 3.0少儿编程趣味课
Scratch魔法书 探索算法
Scratch魔法书 探索算法
带你步入编程世界 Scratch 2.0零基础入门
带你步入编程世界 Scratch 2.0零基础入门
Scratch程序设计
Scratch程序设计
小猴编程 Scratch 3.0趣味少儿编程 提高篇
小猴编程 Scratch 3.0趣味少儿编程 提高篇
Scratch 2.0少儿游戏趣味编程
Scratch 2.0少儿游戏趣味编程

相关文章

相关课程