重磅推荐
【产品特色】


【编辑推荐】

你从来没见过的“辞典式”Scratch编程秘典来啦!小巧玲珑,1-2页一个知识点,300个技巧让你收获满满。Scratch积木功能和使用技巧全讲解,案例式教学,趣味十足,带你从根本上全面了解Scratch编程方法。易查易懂,即学即用,学Scratch这一本足够!


【内容简介】

Scratch 3.0与之前的版本相比,软件界面发生了很大的变化。并且,新版也增加了对移动端的支持,可以在平板上操作。本书是一本Scratch技巧集,以实例的形式讲解了Scratch3.0的设置、基本的编程操作、便利方法、应用技巧等主要内容。同时,书中还记载了使用Web Camera和micro:bit制作的大量实例文件。通过对本书的学习,读者可充分发挥自己的创意与想法,快乐地编程。


【作者简介】

[日]PROJECT KySS,主要写作Scratch,Unity,Unreal Engine 4,AR,MR,Excel VBA等方面的书籍。


【目录】

第1章 Scratch 3.0的入门秘技

001 Scratch 3.0是什么

002 Scratch 3.0能做什么

003 Scratch 2.0与3.0版本界面

004 应用Scratch 3.0桌面版

005 Scratch 3.0的界面构成

006 Scratch的菜单栏

007 Scratch的积木块区域

008 Scratch的代码区域

009 Scratch的“造型”选项卡

010 Scratch的“声音”选项卡

011 Scratch的舞台区域

012 Scratch的角色和背景

第2章 Scratch 3.0 的设置秘技

013 Scratch 3.0中的角色

014 Scratch 3.0中的角色列表

015 如何调整角色的大小

016 如何改变角色的方向

017 如何选择角色

018 如何绘制角色

019 如何创建随机角色

020 如何上传角色

021 如何选择背景

022 如何绘制背景

023 如何选择随机背景

024 如何上传背景

025 如何设置舞台的大小

026 如何添加扩展功能

第3章 运动类积木块的应用秘技

027 如何应用“移动(10)步”积木块

028 如何应用“右转(15)度”积木块

029 如何应用“左转(15)度”积木块

030 如何应用“移到(随机位置▼)”积木块

031 如何应用“移到x:(0)y:(0)”积木块

032 如何应用“在(1)秒内滑行到(随机位置▼)”积木块

033 如何应用“在(1)秒内滑行到x:(0)y:(0)”积木块

034 如何应用“面向(90)方向”积木块

035 如何应用“面向(鼠标指针▼)”积木块

036 如何应用“将x坐标增加(10)”积木块

037 如何应用“将x坐标设为(0)”积木块

038 如何应用“将y坐标增加(10)”积木块

039 如何应用“将y坐标设为(0)”积木块

040 如何应用“碰到边缘就反弹”积木块

041 如何应用“将旋转方式设为(左右翻转▼)”积木块

042 如何应用“将旋转方式设为(不可旋转▼)”积木块

043 如何应用“将旋转方式设为(任意旋转▼)”积木块

044 如何显示角色的x坐标

045 如何显示角色的y坐标

046 如何显示角色的方向

第4章 外观类积木块的应用秘技

047 如何应用“说(你好!)(2)秒”积木块

048 “说(你好!)(2)秒”积木块应用示例

049 如何应用“说(你好)”积木块

050 如何应用“思考(嗯……)(2)秒”积木块

051 如何应用“思考(嗯……)”积木块

052 如何应用“换成(造型1▼)造型”积木块

053 如何应用“下一个造型”积木块

054 如何应用“换成(背景1▼)背景”积木块

055 如何应用“换成(下一个背景▼)背景积木块

056 如何应用“换成(上一个背景▼)背景积木块

057 如何应用“换成(随机背景▼)背景”积木块

058 如何应用“下一个背景”积木块

059 如何使角色变大

060 如何使角色变小

061 如何应用“将大小设为(100)”积木块

062 如何应用“将(颜色▼)特效增加(25)”积木块

063 如何应用“将(颜色▼)特效增加(10)”积木块

064 如何应用“将(鱼眼▼)特效增加(25)”积木块

065 如何应用“将(漩涡▼)特效增加(25)”积木块

066 如何应用“将(像素化▼)特效增加(25)”积木块

067 如何应用“将(马赛克▼)特效增加(25)”积木块

068 如何应用“将(亮度▼)特效增加(25)”积木块

069 如何应用“将(虚像▼)特效增加(25)”积木块

070 如何应用“将(颜色▼)特效设定为(0)”积木块

071 如何应用“清除图形特效”积木块

072 如何应用“隐藏”积木块

073 如何应用“显示”积木块

074 如何应用“移到(前面▼)”积木块

075 如何应用“移到(后面▼)”积木块

076 如何应用“(前移▼)(1)层”积木块

077 如何应用“(前移▼)(2)层”积木块

078 如何应用“(后移▼)(1)层”积木块

079 如何应用“造型(编号▼)”积木块

080 如何应用“造型(名称)”积木块

081 如何应用“背景(编号)”积木块

082 如何应用“背景(名称)”积木块

083 如何应用“大小”积木块

第5章 声音类积木块的应用秘技

084 如何应用“播放声音(喵▼)等待播完积木块

085 如何应用“播放声音(录制)等待播完积木块

086 如何应用“播放声音(喵▼)”积木块

087 如何应用“停止所有声音”积木块

088 如何应用“将(音调▼)音效增加(10)”积木块

089 如何应用“将(左右平衡▼)音效增加(10)”积木块

090 如何应用“将(音调▼)音效设为(100)”积木块

091 如何应用“清除音效”积木块

092 如何应用“将音量增加(-10)”积木块

093 如何应用“将音量设为(100)%”积木块

094 如何设置音量

第6章 事件类积木块的应用秘技

095 如何应用“当被点击”积木块

096 “当被点击”积木块应用示例1

097 “当被点击”积木块应用示例2

098 “当被点击”积木块应用示例3

099 如何应用“当按下(空格▼)键”积木块

100 “当按下(空格▼)键”积木块应用示例1

101 “当按下(空格▼)键”积木块应用示例2

102 “当按下(空格▼)键”积木块应用示例3

103 如何应用“当角色被点击”积木块

104 “当角色被点击”积木块应用示例1

105 “当角色被点击”积木块应用示例2

106 “当角色被点击”积木块应用示例3

107 如何应用“当背景换成(背景1▼)”积木块

108 如何应用“当(响度▼)>(10)”积木块

109 “当(响度▼)>(10)”积木块应用示例1

110 “当(响度▼)>(10)”积木块应用示例2

111 如何应用“当接收到(消息1▼)”与“ 广播(消息1▼)”积木块

112 “当接收到(消息1▼)”与“广播(消息1▼)”积木块的应用

113 如何应用“广播(消息1▼)并等待”积木块

第7章 控制类积木块的应用秘技

114 如何应用“等待(1)秒”积木块

115 如何应用“重复执行(10)次”积木块

116 “重复执行(10)次”积木块应用示例1

117 “重复执行(10)次”积木块应示例2

118 如何应用“重复执行”积木块

119 “重复执行”积木块应用示例1

120 “重复执行”积木块应用示例2.. . . . . . . . . . . . . 83

121 “重复执行”积木块应用示例3.. . . . . . . . . . . . . 84

122 如何应用“如果那么……”积木块.. . . 85

123 “如果 那么……”积木块应用示例.. . . . 87

124 如何应用“如果那么……否则……”积木块

125 “如果 那么……否则……”积木块应用示例1

126 “如果 那么……否则……”积木块应用示例2

127 “如果 那么……否则……”积木块应用示例3

128 如何应用“等待”积木块

129 “等待 ”积木块应用示例

130 如何应用“重复执行直到”积木块

131 “重复执行直到 ”积木块应用示例1

132 “重复执行直到 ”积木块应用示例2

133 “重复执行直到 ”积木块应用示例3

134 如何应用“停止(全部脚本▼)”积木块

135 如何应用“停止(这个脚本▼)”积木块

136 如何应用“当作为克隆体启动时”和“克隆(自己▼)”积木块

137 “当作为克隆体启动时”和“克隆(自己▼)”积木块应用示例

138 如何应用“删除此克隆体”积木块

第8章 侦测类积木块的应用秘技

139 如何应用“碰到(鼠标指针▼)?”积木块

140 “碰到(鼠标指针▼)?”积木块应用示例1

141 “碰到(鼠标指针▼)?”积木块应用示例2

142 如何应用“碰到颜色?”积木块

143 “碰到颜色 ?”积木块应用示例

144 如何应用“颜色碰到?”积木块

145 “颜色碰到 ?”积木块应用示例1

146 颜色 碰到 ?”积木块应用示例2

147 如何应用“到(鼠标指针▼)的距离”积木块

148 “到(鼠标指针▼)的距离”积木块应用示例

149 如何应用“询问(What’s your name?)并等待”积木块

150 “询问(What’s your name?)并等待”积木块应用示例1

151 “询问(What’s your name?)并等待”积木块应用示例2

152 如何应用“回答”积木块

153 如何应用“按下(空格▼)键”积木块

154 “按下(空格▼)键”积木块应用示例

155 如何应用“按下鼠标?”积木块

156 “按下鼠标?”积木块应用示例

157 如何应用“鼠标的x坐标”积木块

158 如何应用“鼠标的y坐标”积木块

159 如何应用“将拖动模式设为(可拖动▼)”积木块

160 “将拖动模式设为(可拖动▼)”积木块应用

161 如何设置响度

162 计时器

163 计时器的应用

164 计时器归零

165 如何应用“(舞台▼)的(背景编号▼)”积木块

166 如何应用“当前时间的(年▼)”积木块

167 如何应用“2000年至今的天数”积木块

168 如何应用“用户名”积木块

第9章 运算类积木块的应用秘技

169 如何应用“( )”积木块

170 “( )”积木块应用示例

171 如何应用“( - )”积木块

172 “( - )”积木块应用示例

173 如何应用“( * )”积木块

174 “( * )”积木块应用示例

175 如何应用“( / )”积木块

176 “( / )”积木块应用示例

177 如何应用“在(1)和(10)之间取随机数”积木块

178 “在(1)和(10)之间取随机数”积木块应用示例1

179 “在(1)和(10)之间取随机数”积木块应用示例2

180 “在(1)和(10)之间取随机数”积木块应用示例3.

181 如何应用“( >(50))”积木块

182 “( >(50))”积木块应用示例

183 如何应用“( <(50))”积木块

184 “( <(50))”积木块应用示例

185 如何应用“( =(50))”积木块

186 “( =(50))”积木块应用示例

187 如何应用“( 与)”积木块

188 “( 与)”积木块应用示例

189 如何应用“( 或)”积木块

190 “( 或)”积木块应用示例

191 如何应用“( 不成立)”积木块

192 “( 不成立)”积木块应用示例

193 如何应用“连接(apple)和(banana)”积木块

194 “ 连接(apple)和(banana)”积木块应用示例

195 如何应用“(apple)的第(1)个字符”积木块

196 如何应用“(apple)的字符数”积木块

197 如何应用“(apple)包含(a)”积木块积木块

199 如何应用“四舍五入”积木块

200 如何应用“(值▼) ”积木块

第10章 变量类积木块的应用秘技

201 如何建立一个变量

202 如何建立一个变量的全部变量与部分变量

203 如何应用“将(我的变量▼)设为(0)”积木块

204 “将(我的变量▼)设为(0)”积木块应用示例

205 如何应用“将(我的变量▼)增加(1)”积木块

206 “将(我的变量▼)增加(1)”积木块应用示例

207 如何应用“显示变量(我的变量▼)”积木块

208 如何应用“隐藏变量(我的变量▼)”积木块

209 如何建立一个列表

210 建立一个列表的应用示例1

211 建立一个列表的应用示例2

212 建立一个列表的应用示例3

213 如何制作新的积木

214 制作新的积木的应用示例1

215 制作新的积木的应用示例2

第11章 扩展功能之音乐类积木块的应用秘技

216 如何应用“击打(⑴小军鼓▼)(0.25)拍”积木块

217 “击打(⑴小军鼓▼)(0.25)拍”积木块应用示例

218 如何应用“休止(0.25)拍”积木块

219 如何应用“演奏音符(60)(0.25)拍”积木块

220 如何应用“将乐器设为(⑴钢琴▼)”积木块

221 如何应用“将演奏速度设定为(60)”积木块

222 “ 将演奏速度设定为(60)”积木块应用示例

223 如何应用“将演奏速度增加(20)”积木块

224 “ 将演奏速度增加(20)”积木块应用示例

225 如何设置演奏速度

第12章 扩展功能之画笔类积木块的应用秘技

226 如何应用“全部擦除”积木块

227 如何应用“图章”积木块

228 如何应用“落笔”积木块

229 如何应用“抬笔”积木块

230 如何应用“将笔的颜色设为”积木块

231 如何应用“将笔的(颜色▼)增加( 10)”积木块

232 如何应用“将笔的(颜色▼)设为( 50)”积木块

233 如何应用“将笔的粗细增加(1)”积木块

234 如何应用“将笔的粗细设为(1)”积木块

......


【书摘与插画】


返回顶部