零基础学Scratch少儿编程:小学课本中的Scratch创意编程

作者
白宏健
丛书名
出版社
机械工业出版社
ISBN
9787111640530
简要
简介
内容简介书籍计算机书籍 本书尝试从三大方面讲解Scratch 3.0的知识内容。第1章介绍Scratch是什么以及Scratch中的界面功能;第2~13章将通过案例学习Scratch中常用方块的使用方法;第14~20章帮助读者完成较高难度的复杂案例。 本书每一章都是一个小而美的案例,知识点从易到难,一步步带领学生走进绚丽多彩的编程世界中。本书案例丰富多彩,从动画到游戏,从音乐美术到物理数学,让学生在享受编程乐趣的同时,不知不觉地学会使用计算机思维去了解世界,解决生活中的实际问题。
目录
前言
第1章 认识Scratch 1
1.1 初识Scratch 1
1.1.1 Scratch是什么 1
1.1.2 Scratch适合哪些人学习 2
1.1.3 Scratch难学吗 2
1.2 Scratch的使用方法 2
1.2.1 在线版Scratch 2
1.2.2 离线版Scratch 5
1.3 Scratch界面介绍 8
1.4 总结 9
第2章 外观模块:猫和老鼠的故事 11
2.1 案例介绍 11
2.1.1 界面预览 11
2.1.2 方块说明 12
2.2 动手试一试 13
2.2.1 猫和老鼠闪亮登场 13
2.2.2 猫和老鼠打招呼 17
2.2.3 2秒对话间隔时间 19
2.2.4 增加对话内容 19
2.2.5 添加舞台背景 20
2.3 总结 22
2.3.1 整理方块 22
2.3.2 学方块,想一想 22
2.4 挑战一下 23
第3章 事件模块:变色汽车 24
3.1 案例介绍 24
3.1.1 界面预览 24
3.1.2 方块说明 25
3.2 动手试一试 25
3.2.1 汽车前进 26
3.2.2 汽车后退 28
3.2.3 改变汽车颜色 29
3.2.4 汽车回到起点 32
3.2.5 添加舞台背景 33
3.3 总结 34
3.3.1 整理方块 35
3.3.2 学方块,想一想 35
3.4 挑战一下 36
第4章 碰撞模块:疯狂外星人 37
4.1 案例介绍 37
4.1.1 界面预览 37
4.1.2 方块说明 38
4.2 动手试一试 39
4.2.1 外星人向上移动 39
4.2.2 外星人向下移动 42
4.2.3 外星人移动到指定位置 43
4.2.4 修改舞台背景 45
4.3 总结 48
4.3.1 整理方块 48
4.3.2 学方块,想一想 49
4.4 挑战一下 49
第5章 广播模块:散步的小狗 51
5.1 案例介绍 51
5.1.1 界面预览 51
5.1.2 方块说明 52
5.2 动手试一试 52
5.2.1 添加按钮 53
5.2.2 添加广播信息 55
5.2.3 小狗接收广播信息 57
5.2.4 指定小狗位置 60
5.2.5 添加舞台背景 61
5.3 总结 61
5.3.1 整理方块 62
5.3.2 学方块,想一想 62
5.4 挑战一下 63
第6章 声音模块:跳街舞 64
6.1 案例介绍 64
6.1.1 界面预览 64
6.1.2 方块说明 64
6.2 动手试一试 65
6.2.1 准备舞蹈姿势 65
6.2.2 舞动起来 67
6.2.3 跳起来 69
6.2.4 添加声音 71
6.2.5 添加舞台背景 72
6.3 总结 72
6.3.1 整理方块 73
6.3.2 学方块,想一想 74
6.4 挑战一下 74
第7章 调音模块:森林小马 75
7.1 案例介绍 75
7.1.1 界面预览 75
7.1.2 方块说明 75
7.2 动手试一试 76
7.2.1 小马登场 76
7.2.2 调节音量 78
7.2.3 马儿跑起来 79
7.2.4 慢慢停下来 80
7.2.5 添加舞台背景 81
7.3 总结 82
7.3.1 整理方块 82
7.3.2 学方块,想一想 82
7.4 挑战一下 83
第8章 音乐模块:弹钢琴 84
8.1 案例介绍 84
8.1.1 界面预览 84
8.1.2 方块说明 84
8.2 动手试一试 85
8.2.1 绘制钢琴琴键 85
8.2.2 改变琴键大小 90
8.2.3 添加琴键声音 91
8.2.4 添加舞台背景 93
8.3 总结 95
8.3.1 整理方块 95
8.3.2 学方块,想一想 95
8.4 挑战一下 95
第9章 画笔模块:画多边形 97
9.1 案例介绍 97
9.1.1 界面预览 97
9.1.2 方块说明 98
9.2 动手试一试 98
9.2.1 添加画笔 98
9.2.2 向用户提问 99
9.2.3 设置画笔大小和颜色 102
9.2.4 绘制多边形 103
9.3 总结 107
9.3.1 整理方块 107
9.3.2 学方块,想一想 108
9.4 挑战一下 109
第10章 运动模块:俄罗斯方块 110
10.1 案例介绍 110
10.1.1 界面预览 110
10.1.2 方块说明 111
10.2 动手试一试 111
10.2.1 绘制俄罗斯方块 112
10.2.2 添加游戏向导 115
10.2.3 控制俄罗斯方块 117
10.2.4 添加旋转和声音 118
10.3 总结 120
10.3.1 整理方块 120
10.3.2 学方块,想一想 121
10.4 挑战一下 121
第11章 游戏:大象吃橘子 123
11.1 案例介绍 123
11.1.1 界面预览 123
11.1.2 方块说明 123
11.2 动手试一试 124
11.2.1 准备大象和橘子 124
11.2.2 从天而降的橘子 126
11.2.3 橘子的碰撞处理 129
11.2.4 大象的反应 132
11.2.5 控制大象 132
11.3 总结 134
11.3.1 整理方块 134
11.3.2 学方块,想一想 135
11.4 挑战一下 136
第12章 游戏:小猫抢香蕉 137
12.1 案例介绍 137
12.1.1 界面预览 137
12.1.2 方块说明 137
12.2 动手试一试 138
12.2.1 准备角色 138
12.2.2 鼠标控制小猫 140
12.2.3 碰撞处理 141
12.2.4 五颜六色的香蕉 142
12.3 总结 145
12.3.1 整理方块 145
12.3.2 学方块,想一想 145
12.4 挑战一下 146
第13章 游戏:警车比赛 147
13.1 案例介绍 147
13.1.1 界面预览 147
13.1.2 方块说明 147
13.2 动手试一试 148
13.2.1 准备角色 148
13.2.2 方向键控制警车移动 151
13.2.3 碰撞处理 151
13.2.4 添加音效 153
13.3 总结 155
13.3.1 整理方块 155
13.3.2 学方块,想一想 156
13.4 挑战一下 156
第14章 音乐:动物音乐会 158
14.1 算法设计 158
14.1.1 分析弹奏钢琴的过程 158
14.1.2 设计弹奏钢琴的算法 158
14.2 Scratch编程详解 160
14.2.1 搭建舞台 160
14.2.2 添加可爱的小动物 162
14.2.3 搭建方块代码 164
14.2.4 其他动物的方块代码解读 166
14.3 总结 167
14.3.1 整理方块 167
14.3.2 学方块,想一想 167
14.4 挑战一下 168
第15章 美术:认识图形 169
15.1 算法设计 169
15.1.1 分析自动画图形的过程 169
15.1.2 设计自动画图形的算法 170
15.2 Scratch编程详解 170
15.2.1 搭建舞台 170
15.2.2 鼠标点一点,自动画图形 174
15.2.3 主持人互动和再试一次 178
15.3 总结 179
15.3.1 整理方块 180
15.3.2 学方块,想一想 180
15.4 挑战一下 181
第16章 美术:小小绘画板 182
16.1 算法设计 182
16.1.1 分析制作绘画板的过程 182
16.1.2 设计制作绘画板的算法 182
16.2 Scratch编程详解 183
16.2.1 制作画笔 184
16.2.2 添加更多颜色的画笔 187
16.2.3 调整画笔粗细 189
16.2.4 添加清空画板功能 192
16.3 总结 192
16.3.1 整理方块 193
16.3.2 学方块,想一想 193
16.4 挑战一下 194
第17章 英语:Happy Birthday 195
17.1 算法设计 195
17.1.1 分析小象过生日的过程 195
17.1.2 设计小象过生日的算法 196
17.2 Scratch编程详解 196
17.2.1 搭建舞台 196
17.2.2 添加蛋糕 200
17.2.3 添加音乐《生日歌》 203
17.2.4 搭建“小象吹蜡烛”的动画方块 204
17.2.5 添加英文文字动画 204
17.3 总结 205
17.3.1 整理方块 205
17.3.2 学方块,想一想 205
17.4 挑战一下 207
第18章 英语:At the zoo 208
18.1 算法设计 208
18.1.1 分析看图说单词的过程 208
18.1.2 设计看图说单词的算法 209
18.2 Scratch编程详解 209
18.2.1 搭建舞台 209
18.2.2 添加单词卡片 213
18.2.3 点动物,看单词 215
18.2.4 添加音效 216
18.2.5 其他动物的方块代码 217
18.3 总结 217
18.3.1 整理方块 218
18.3.2 学方块,想一想 218
18.4 挑战一下 219
第19章 数学:九九乘法表 220
19.1 算法设计 220
19.1.1 分析比赛学乘法的过程 220
19.1.2 设计比赛学乘法的算法 221
19.2 Scratch编程详解 221
19.2.1 搭建舞台 221
19.2.2 为START按钮搭建方块 225
19.2.3 为紫色赛车搭建方块 227
19.2.4 为绿色赛车搭建方块 228
19.3 总结 229
19.3.1 整理方块 229
19.3.2 学方块,想一想 229
19.4 挑战一下 230
第20章 数学:认识时间 232
20.1 算法设计 232
20.1.1 时针的顺序执行运动过程 232
20.1.2 时针的重复执行运动过程 233
20.1.3 两种算法的对比 234
20.2 Scratch编程详解 234
20.2.1 添加角色 235
20.2.2 搭建方块,让秒针旋转 236
20.2.3 添加变量 237
20.2.4 添加滴答声音 238
20.2.5 分针和时针的编程方块 239
20.3 总结 240
20.3.1 整理方块 241
20.3.2 学方块,想一想 241
20.4 挑战一下 241




有问题微信扫码联系

推荐

Understand China
桂ICP备20004708号-4