动手玩转Scratch3.0编程:人工智能科创教育指南 您所在的位置:网站首页 人工智能可视化编程 动手玩转Scratch3.0编程:人工智能科创教育指南

动手玩转Scratch3.0编程:人工智能科创教育指南

2024-07-11 00:09| 来源: 网络整理| 查看: 265

目录 致谢................................................................................................. 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 XVIII 目  录 获得用户输入 ................................................................................ 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



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有