暂无商品咨询信息 [发表商品咨询]
Scratch是可视化的编程语言,利用它可以制作游戏、动画,还可以计算数学题、处理字符串。
本书共分为五部分,细致入微地讲解Scratch 3.0编程,完全不用担心孩子零基础。第一部分(第1、2章)了解Scratch 3.0的界面和功能,以及与Scratch 2.0的区别。第二部分(第3~16章)针对Scratch 3.0中的每一个程序块进行实例讲解。第三部分(第17章)在掌握基础程序块的基础上,深刻理解和运用编程中的顺序执行、重复执行、条件判断等程序结构。第四部分(第18~22章)以一个个游戏项目作为实战案例,详细地讲解每一个项目的分析过程、角色安排、程序制作以及完成后的排错、改进思路和方案。第五部分(第23、24章)是高阶项目,一步一步地从简单的实现逐渐增加功能,最终完成一个极具挑战的程序模块,体验一个项目的迭代过程。
本书适合完全没有接触过编程的家长和小朋友阅读。对从事编程教育的老师来说,也是一本非常好的教程。
目 录
第1部分 进入编程世界
第1章 如何学习Scratch
1.1 学会编程好处多多 2
1.2 什么是Scratch 4
1.3 小朋友如何自学 8
1.4 家长辅导变身玩伴 9
1.5 老师备课 10
第2章 Scratch 3.0编程世界
2.1 安装Scratch 3.0 12
2.2 Scratch 3.0界面介绍 21
第2部分 神奇的积木块3.0版
第3章 初识积木块:运动模块
3.1 认识积木块 40
3.2 运动模块 41
3.3 让角色移动一下 42
3.4 左转转右转转 44
3.5 看看什么叫瞬间移动 45
3.6 掌握坐标新知识 46
3.7 在1秒内滑行到随机位置 48
3.8 在1秒内滑行到x,y 49
3.9 面向90度方向 49
3.10 面向鼠标指针 50
3.11 四大坐标积木块 50
3.12 碰到边缘就反弹 52
3.13 将旋转方式设为左右翻转 53
3.14 角色的坐标和方向属性 54
第4章 外观模块
4.1 说声你好 56
4.2 一起来思考 58
4.3 变幻造型 59
4.4 背景变换 61
4.5 变大变小 63
4.6 神奇的特效 66
4.7 隐身 71
4.8 移动一下前后 71
4.9 看看造型的属性 72
第5章 声音模块
5.1 进入声音模块 74
5.2 播放声音 76
5.3 录制声音 78
5.4 声音裁剪 80
5.5 看看声音库 80
5.6 停止所有声音 81
5.7 调节音效 82
5.8 调节音量大小 82
第6章 事件模块
6.1 准备要启动了 85
6.2 操作按键 85
6.3 我被单击了,想干什么 88
6.4 背景变换事件 88
6.5 响度事件 91
6.6 Scratch里的广播 92
第7章 控制模块
7.1 等一等 96
7.2 重复,重复,再重复 96
7.3 一直重复,怎么都停不下来 98
7.4 如果……那么…… 99
7.5 那么不够,再来否则 100
7.6 等待什么 101
7.7 重复执行到条件成立 102
7.8 停止 103
7.9 黑科技:克隆 106
第8章 侦测模块
8.1 小心,触碰到了 110
8.2 颜色的碰撞 113
8.3 颜色识别颜色 118
8.4 判断距离 125
8.5 你问,我答 126
8.6 看看你按了什么按键 127
8.7 鼠标被按下 130
8.8 跟踪鼠标 131
8.9 角色的拖动问题 131
8.10 侦测声音大小 132
8.11 工具计时器 133
8.12 各种属性 134
8.13 你想要知道的时间 135
8.14 这是一个神秘的积木块 137
8.15 你的名字 138
第9章 运算模块
9.1 加减乘除四则运算 141
9.2 随机数 144
9.3 比较运算符 146
9.4 逻辑运算符 149
9.5 连接起来 153
9.6 找出字符串的第几个字符 154
9.7 数数字符串一共有多少字符 155
9.8 字符串里有a吗 155
9.9 求出余数 156
9.10 四舍五入 157
9.11 求绝对值 158
9.12 看看什么是取整 159
9.13 平方根的奥秘 160
第10章 变量模块
10.1 原来这就是变量 162
10.2 变量的显示和隐藏 165
10.3 强大的列表 165
10.4 往列表里输入名字 166
10.5 添加内容 167
10.6 删除列表中的项目 167
10.7 在列表中插入项目 168
10.8 修改列表中的项目 168
10.9 获取列表中的项目内容 168
10.10 从列表中找出第一个项目的编号 169
10.11 获取列表中的项目数 169
10.12 项目里面有没有这个内容 169
10.13 列表的显示和隐藏 169
10.14 修改列表名称和删除列表 169
第11章 自制积木
11.1 创造造型变化 171
11.2 增加参数 172
第12章 音乐模块
12.1 击打乐器 175
12.2 休止积木块 176
12.3 演奏音符 176
12.4 各种乐器任意选 178
12.5 调节演奏速度 178
第13章 画笔模块
13.1 擦除掉 181
13.2 来盖个章 182
13.3 落笔画画,抬笔休息 182
13.4 给画笔换个颜色 183
13.5 数值动态调整画笔状态 185
13.6 调节画笔粗细 186
第14章 视频侦测模块
14.1 视频运动 189
14.2 视频运动的属性 189
14.3 开启摄像头 189
14.4 设置视频的透明度 191
第15章 文字朗读模块
15.1 你想要用什么语言 194
15.2 感受不同的嗓音 195
15.3 读一句“你好” 195
第16章 翻译模块
16.1 语言任由你翻译 197
16.2 检查自己的母语 199
第3部分 编程的内功心法
第17章 程序的逻辑
17.1 顺序执行 202
17.2 重复执行 203
17.3 条件判断 206
17.4 试试流程图 206
第4部分 拿下项目阵地
第18章 看我72变
18.1 想一想:72般变化 212
18.2 设计角色:规划造型 213
18.3 动手动脑:编写72变 213
18.4 游戏性调整 218
18.5 进行测试 219
18.6 积木块回顾 219
第19章 大屏幕摇奖
19.1 想一想:这要怎么实现 221
19.2 设计角色:添加奖品 222
19.3 动手动脑:开始摇奖 223
19.4 游戏性调整 224
19.5 进行测试 225
19.6 积木块回顾 226
第20章 收集小星星
20.1 想一想:满天的星星 227
20.2 设计角色:就一个星星 227
20.3 动手动脑:一个不简单的角色 228
20.4 游戏性调整 230
20.5 进行测试 232
20.6 积木块回顾 232
第21章 双人贪吃蛇大作战
21.1 想一想:怎么大作战 234
21.2 设计角色:绘制我的贪吃蛇 235
21.3 动手动脑:大作战 235
21.4 游戏性调整 239
21.5 进行测试 239
21.6 积木块回顾 240
第22章 星球大战
22.1 想一想:你会怎么设计 241
22.2 设计角色:角色有点多 242
22.3 动手动脑:开始战斗吧 242
22.4 游戏性调整 248
22.5 进行测试 249
22.6 积木块回顾 249
第5部分 决战华山之巅
第23章 记忆笔画
23.1 感受程序的魅力 252
23.2 看看它背后的代码 253
23.3 完成挑战 255
第24章 物理引擎
24.1 角色普通下落 256
24.2 角色加速下落 257
24.3 碰撞地板,嵌入后回升 258
24.4 直接停在地板上 259
24.5 角色行走在道路上 261
24.6 识别障碍和上坡 262
24.7 完成跳跃 263
24.8 跳不穿的天花板 264
刘凤飞, (昵称:果果老师),拥有多年编程经验的软件工程师,投身于科技教育的践行者,专注于少儿STEAM教育。
知乎少儿编程、乐高搭建专栏版主。对机器人课程、乐高课程、编程课程有深入的研究,擅长培养儿童逻辑思维、手脑协调、机械搭建的能力。
发布的第1版少儿编程系列公开课学习多达10万人次,在浙江省第二课堂、樊登读书授权点、链学网、少年时等平台开展公开课,深受小朋友喜爱。
著有《轻松玩转Scratch编程》,荣获科技类主编推荐第三位;《Scratch真好玩:教小孩学编程》,出版3个月稳居当当网科技类新书榜第一;近期出版的《Python真好玩:教孩子学编程》深受广大读者欢迎。
基本信息 | |
---|---|
品牌/出版社 | 无版别 |
ISBN | 9787302539728 |
条码 | 9787302539728 |
编者 | 1 |
译者 | -- |
出版年月 | 2021.07 |
开本 | 16开 |
装帧 | |
页数 | 266 |
字数 | 392 |
版次 | 1 |
印次 | |
纸张 | 一般胶版纸 |
暂无商品评论信息 [发表商品评论]
暂无商品咨询信息 [发表商品咨询]