logo
分类于: 其它 职场办公

简介

动手玩转Scratch: 外版优质畅销书全面升级!Scratch 3.0编程,名师力荐,内容满足人工智能科创教育实践和STEAM创新教育实践需求,帮助读者玩转游戏、艺术、科学、数学各领域编程研发

动手玩转Scratch: 外版优质畅销书全面升级!Scratch 3.0编程,名师力荐,内容满足人工智能科创教育实践和STEAM创新教育实践需求,帮助读者玩转游戏、艺术、科学、数学各领域编程研发 0.0分

资源最后更新于 2020-11-15 07:58:35

作者:【美】Majed Marji

译者:李泽

出版社:电子工业出版社

出版日期:2020-01

ISBN:9787121376160

文件格式: pdf

标签: scratch 编程教育 教育 工具书 学习

简介· · · · · ·

编辑推荐

《动手玩转Scratch 3.0编程:人工智能科创教育指南》是畅销书《动手玩转Scratch 2.0编程》的升级版。其是少儿编程领域优秀的学习资料,深受学生、家长、培训机构的好评,以内容翔实、案例精彩、写法精湛著称。本书为上一版内容的全面升级,内容更严谨,讲解更科学。

内容提要

Scratch是可视化的编程语言,其丰富的学习环境适合所有年龄阶段的人。利用它可以制作交互式程序、富媒体项目,包括动画故事、读书报告、科学实验、游戏和模拟程序等,此外,Scratch也是人工智能科创教育领域的重要工具。本书的目标是将Scratch作为工具,教会读者最基本的编程概念,同时揭示Scratch在教学和科创方面的强大能力。本书使用升级后的Scratch 3.0版本,该版本尤其适用于人工智能科创教育领域。

《动手玩转Scratch 3.0编程:人工智能科创教育...

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

致谢................................................................................................. VIII
本书介绍............................................................................................ IX
第1 章 准备开始............................................................................... 1
什么是 Scratch .................................................................................. 2
试一试 1-1 ...................................................................................... 3
Scratch 编程环境 .............................................................................. 3
舞台 ......................................................................................................... 4
试一试 1-2 ...................................................................................... 5
角色列表 ................................................................................................. 5
试一试 1-3 ...................................................................................... 6
积木区 ..................................................................................................... 7
试一试 1-4 ...................................................................................... 8
脚本区 ..................................................................................................... 8
试一试 1-5 ...................................................................................... 9
试一试 1-6 .................................................................................... 10
造型标签页 ........................................................................................... 10
试一试 1-7 .................................................................................... 11
声音标签页 ........................................................................................... 11
试一试1-8 .................................................................................... 12
背景标签页 ........................................................................................... 12
试一试 1-9 .................................................................................... 13
角色信息 ............................................................................................... 13
菜单栏 ................................................................................................... 14
绘图编辑器 ...................................................................................... 15
设置图像的中心 ................................................................................... 15
试一试 1-10 .................................................................................. 16
设置透明色 ........................................................................................... 16
制作第一个 Scratch 游戏 ................................................................. 17
第一步:准备背景 ............................................................................... 18
第二步:加入反弹板和小球 ............................................................... 18
第三步:让角色动起来 ....................................................................... 19
试一试 1-11 .................................................................................. 20
第四步:添加声音更有趣 ................................................................... 21
Scratch 积木一览 ............................................................................ 22
算术运算符和函数 ........................................................................... 23
算术运算符 ........................................................................................... 23
随机数 ................................................................................................... 24
数学函数 ............................................................................................... 25
本章小结 .......................................................................................... 25
练习题 ............................................................................................. 25
第2 章 运动和绘图.......................................................................... 28
使用运动模块的积木 ........................................................................ 28
绝对运动 ............................................................................................... 29
试一试 2-1 .................................................................................... 30
相对运动 ............................................................................................... 31
试一试 2-2 ...............................................................................33
其他运动积木 ....................................................................................... 33
画笔模块和一个简单的画图程序 ...................................................... 34
试一试 2-3 .................................................................................... 35
试一试 2-4 .................................................................................... 36
神奇的重复执行 ............................................................................... 36
试一试 2-5 .................................................................................... 38
旋转的正方形 ....................................................................................... 38
试一试 2-6 .................................................................................... 39
图章积木 ............................................................................................... 39
试一试 2-7 .................................................................................... 40
Scratch 项目 .................................................................................... 40
猫咪收集钱袋 ....................................................................................... 40
接苹果游戏 ........................................................................................... 44
关于被克隆的角色 ........................................................................... 47
本章小结 .......................................................................................... 48
练习题 ............................................................................................. 49
第3 章 外观和声音.......................................................................... 52
外观模块 .......................................................................................... 53
切换造型创建动画 ............................................................................... 53
试一试 3-1 .................................................................................... 54
让角色思考并说话 ............................................................................... 55
试一试 3-2 .................................................................................... 55
图形特效 ............................................................................................... 56
角色大小和可视状态 ........................................................................... 56
试一试 3-3 .................................................................................... 57
角色间的图层 ....................................................................................... 57
试一试 3-4 .................................................................................... 58
声音和音乐模块 ............................................................................... 58
播放音频文件 ....................................................................................... 58
弹奏鼓声和其他声音 ........................................................................... 59
创作音乐 ............................................................................................... 60
控制音量 ............................................................................................... 61
试一试 3-5 .................................................................................... 61
设定演奏速度 ....................................................................................... 61
试一试 3-6 .................................................................................... 61
Scratch 项目 .................................................................................... 62
在舞台上跳舞 ....................................................................................... 62
烟花效果 ............................................................................................... 66
本章小结 .......................................................................................... 68
练习题 ............................................................................................. 68
第4 章 过程.................................................................................... 72
消息的广播和接收 ........................................................................... 73
发送消息和接收消息 ........................................................................... 74
使用广播机制协调多个角色 ............................................................... 75
将大型程序分而治之 ........................................................................ 77
使用广播模拟过程 ............................................................................... 79
创建自己的积木 ................................................................................... 80
给积木添加参数 ................................................................................... 82
试一试 4-1 .................................................................................... 86
过程的嵌套 ........................................................................................... 87
试一试 4-2 .................................................................................... 89
分析问题的思维方式 ........................................................................ 89
自顶向下分析 ....................................................................................... 90
试一试 4-3 .................................................................................... 92
自底向上分析 ....................................................................................... 93
本章小结 .......................................................................................... 95
练习题 ............................................................................................. 95
第5 章 变量.................................................................................... 98
Scratch 的数据类型 ......................................................................... 99
参数凹槽与积木形状 ........................................................................... 99
数据类型的自动转换 ......................................................................... 100
变量详解 ........................................................................................ 101
什么是变量 ......................................................................................... 101
创建并使用变量 ................................................................................. 104
试一试 5-1 .................................................................................. 107
变量的作用范围 ................................................................................. 107
修改变量的值 ..................................................................................... 110
绘制蜘蛛网 ..........................................................................................111
绘制风车 ..............................................................................................111
试一试 5-2 .................................................................................. 112
克隆体中的变量 ................................................................................. 112
变量值显示器 .................................................................................115
在程序中使用变量值显示器 ............................................................116
欧姆定律模拟实验 ............................................................................. 116
试一试 5-3 .................................................................................. 118
串联电路模拟实验 ............................................................................. 118
试一试 5-4 .................................................................................. 120
计算球体体积和表面积 ..................................................................... 120
试一试 5-5 .................................................................................. 122
绘制玫瑰花瓣 ..................................................................................... 122
试一试 5-6 .................................................................................. 124
葵花籽分布模型 ................................................................................. 124
试一试 5-7 .................................................................................. 126
获得用户输入 ................................................................................ 126
读取数字 ............................................................................................. 126
读取字符 ............................................................................................. 127
执行算术运算 ..................................................................................... 127
本章小结 ........................................................................................ 128
练习题 ........................................................................................... 128
第6 章 用逻辑做决定.................................................................... 131
关系操作符 .................................................................................... 132
布尔表达式的求值 ............................................................................. 134
比较字符和字符串 ............................................................................. 134
分支结构 ........................................................................................ 136
如果……那么积木 ............................................................................. 136
将变量作为标志变量 ......................................................................... 137
如果……那么……否则积木 ............................................................. 139
嵌套分支结构 ..................................................................................... 140
菜单驱动程序 ..................................................................................... 141
逻辑运算符 .................................................................................... 143
与操作符(and) ................................................................................. 143
或操作符(or) ................................................................................... 144
不成立操作符(not) .......................................................................... 145
使用逻辑运算符检查数值范围 ......................................................... 146
Scratch 项目 .................................................................................. 148
坐标猜测游戏 ..................................................................................... 148
试一试 6-1 .................................................................................. 150
三角形分类游戏 ................................................................................. 150
试一试 6-2 .................................................................................. 154
猫咪巡线 ............................................................................................. 154
试一试 6-3 .................................................................................. 155
求解直线方程 ..................................................................................... 156
目  录 XIX
试一试 6-4 .................................................................................. 160
其他应用程序 ..................................................................................... 160
本章小结 ........................................................................................ 160
练习题 ........................................................................................... 160
第7 章 深入循环........................................................................... 163
循环结构 ........................................................................................ 164
重复执行直到积木 ............................................................................. 164
试一试 7-1 .................................................................................. 166
将重复执行和如果……那么结合 ..................................................... 166
试一试 7-2 .................................................................................. 167
停止积木 ........................................................................................ 168
试一试 7-3 .................................................................................. 169
结束过程调用 ..................................................................................... 170
验证用户输入 ..................................................................................... 171
循环计数器 .................................................................................... 172
密码验证 ............................................................................................. 172
试一试 7-4 .................................................................................. 173
灵活的循环计数 ................................................................................. 173
循环的嵌套 .................................................................................... 175
试一试 7-5 .................................................................................. 177
递归:调用自身的过程 .................................................................. 177
试一试 7-6 .................................................................................. 179
Scratch 项目 .................................................................................. 179
模拟时钟 ............................................................................................. 179
试一试 7-7 .................................................................................. 181
小鸟射击游戏 ..................................................................................... 181
试一试 7-8 .................................................................................. 185
自由落体实验 ..................................................................................... 185
试一试 7-9 .................................................................................. 188
抛体运动模拟器 ................................................................................. 188
试一试 7-10 ................................................................................ 191
其他应用程序 ..................................................................................... 191
本章小结 ........................................................................................ 191
练习题 ........................................................................................... 192
第8 章 字符串处理........................................................................ 194
字符串数据类型 ............................................................................. 195
特殊字符统计 ..................................................................................... 195
字符比较 ............................................................................................. 196
试一试 8-1 .................................................................................. 198
字符串操作示例 ............................................................................. 198
Igpay Atinlay ....................................................................................... 198
试一试 8-2 .................................................................................. 200
单词修正 ............................................................................................. 200
试一试 8-3 .................................................................................. 202
解密游戏 ............................................................................................. 202
Scratch 项目 .................................................................................. 205
射击游戏 ............................................................................................. 205
试一试 8-4 .................................................................................. 208
将二进制数转换为十进制数 ............................................................. 208
试一试 8-5 .................................................................................. 209
试一试 8-6 .................................................................................. 211
刽子手游戏 ......................................................................................... 211
试一试 8-7 .................................................................................. 216
分数运算教学工具 ............................................................................. 217
试一试 8-8 .................................................................................. 222
本章小结 ........................................................................................ 222
练习题 ........................................................................................... 222
第9 章 列表.................................................................................. 224
Scratch 的列表 .............................................................................. 225
创建列表 ............................................................................................. 225
试一试 9-1 .................................................................................. 227
列表的积木 ......................................................................................... 228
添加和删除 ......................................................................................... 228
插入和替换 ......................................................................................... 228
获得列表中的变量 ............................................................................. 229
试一试 9-2 .................................................................................. 230
包含积木 ............................................................................................. 230
边界检查 ............................................................................................. 230
动态列表 ........................................................................................ 231
向列表填充用户输入 ......................................................................... 231
绘制柱状图 ......................................................................................... 233
试一试 9-3 .................................................................................. 236
数字列表 ........................................................................................ 236
寻找最值 ............................................................................................. 236
试一试 9-4 .................................................................................. 237
计算平均数 ......................................................................................... 237
试一试 9-5 .................................................................................. 238
搜索和排序 .................................................................................... 238
线性搜索 ............................................................................................. 238
频数统计 ............................................................................................. 239
试一试 9-6 .................................................................................. 241
冒泡排序 ............................................................................................. 241
试一试 9-7 .................................................................................. 243
寻找中位数 ......................................................................................... 244
Scratch 项目 .................................................................................. 245
我是诗人 ............................................................................................. 245
试一试 9-8 .................................................................................. 246
四边形分类游戏 ................................................................................. 246
试一试 9-9 .................................................................................. 248
数学魔法师 ......................................................................................... 249
试一试 9-10 ................................................................................ 252
花的结构测验 ..................................................................................... 252
试一试 9-11 ................................................................................ 254
其他应用程序 ..................................................................................... 254
本章小结 ........................................................................................ 254
练习题 ........................................................................................... 255
附录A 分享与合作........................................................................ 256
创建 Scratch 账号 ......................................................................... 256
使用书包功能 ................................................................................ 259
创建项目 ........................................................................................ 261
创建新的项目 ..................................................................................... 261
改编项目 ............................................................................................. 262
项目页 ................................................................................................. 262
分享项目 ............................................................................................. 263