当前位置:主页 > 计算机电子书 > 程序设计 > Scratch下载
动手玩转Scratch2.0编程:STEAM创新教育指南

动手玩转Scratch2.0编程:STEAM创新教育指南 PDF 高清版

  • 更新:2020-06-04
  • 大小:89.3 MB
  • 类别:Scratch
  • 作者:Majed、Marji、(马吉德.马吉)
  • 出版:电子工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

Scratch 是可视化的编程语言,其丰富的学习环境适合所有年龄阶段的人。利用它可以制作交互式程序、富媒体项目,包括动画故事、读书报告、科学实验、游戏和模拟程序等。《动手玩转Scratch2.0编程—STEAM创新教育指南》的目标是将Scratch 作为工具,教会读者最基本的编程概念,同时揭示Scratch 在教学上的强大能力。

《动手玩转Scratch2.0编程—STEAM创新教育指南》共分9 章,前三章讲解如何使用Scratch 绘制几何图形,并创建富媒体应用程序,其余章节使用Scratch 讲解各个编程概念。每一章都有许多完整的案例,读者可以模仿它们制作许多类似的程序。当读完整《动手玩转Scratch2.0编程—STEAM创新教育指南》后,相信你一定可以亲自完成各种编程项目。

《动手玩转Scratch2.0编程—STEAM创新教育指南》假定读者没有任何编程基础。《动手玩转Scratch2.0编程—STEAM创新教育指南》内容的难度基本不会超过高中数学,个别有难度的模拟程序可以先行跳过。

目录

  • 致谢........................V
  • 本书介绍...............VII
  • 第1章 准备开始.....1
  • 什么是 Scratch ......2
  • Scratch 编程环境 ..3
  • 试一试 1-1 ..........3
  • 舞台 .............................4
  • 角色列表 .....................5
  • 试一试 1-2 ..........5
  • 试一试 1-3 ..........6
  • 积木区 .........................7
  • 试一试 1-4 ..........8
  • 脚本区 .........................8
  • 试一试 1-5 ..........9
  • 试一试 1-6 ........10
  • 造型标签页 ...............10
  • 声音标签页 ...............11
  • 试一试 1-7 ........11
  • 试一试1-8 ........12
  • 背景标签页 ...............12
  • 角色信息 ...................13
  • 试一试 1-9 ........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章 动作和绘图........29
  • 使用动作模块的积木 .....29
  • 绝对动作 ...................30
  • 试一试 2-1 ........31
  • 相对动作 ...................32
  • 试一试 2-2 ........34
  • 其他动作积木 ...........34
  • 画笔模块和一个简单的画图程序 ....35
  • 试一试 2-3 ........36
  • 神奇的重复执行 ...37
  • 试一试 2-4 ........37
  • 旋转的正方形 ...........39
  • 试一试 2-5 ........39
  • 试一试 2-6 ........40
  • 图章积木 ...................40
  • Scratch 项目 ........41
  • 猫咪收集钱袋 ...........41
  • 试一试 2-7 ........41
  • 接苹果游戏 ...............45
  • 关于被克隆的角色 ........48
  • 本章小结 ..............49
  • 练习题 .................50
  • 第3章 外观和声音........53
  • 外观模块 ..............54
  • 切换造型创建动画 ...54
  • 试一试 3-1 ........55
  • 试一试 3-2 ........56
  • 让角色思考并说话 ...56
  • 图形特效 ...................57
  • 角色大小和可视状态 ........57
  • 试一试 3-3 ........58
  • 角色间的图层 ...........58
  • 声音模块 ..............59
  • 播放音频文件 ...........59
  • 试一试 3-4 ........59
  • 弹奏鼓声和其他声音 ........60
  • 创作音乐 ...................61
  • 试一试 3-5 ........62
  • 试一试 3-6 ........62
  • 控制音量 ...................62
  • 设计 ...........................62
  • Scratch 项目 ........63
  • 在舞台上跳舞 ...........63
  • 烟花效果 ...................67
  • 本章小结 ..............69
  • 练习题 .................69
  • 第4章 过程..........73
  • 消息的广播和接收 ........74
  • 发送消息和接收消息 ........75
  • 使用广播机制协调多个角色 ......76
  • 将大型程序分而治之 .....78
  • 使用广播模拟过程 ...80
  • 创建自己的积木块 ...81
  • 给积木块添加参数 ...83
  • 试一试 4-1 ........87
  • 过程的嵌套 ...............88
  • 试一试 4-2 ........90
  • 分析问题的思维方式 .....90
  • 自顶向下分析 ...........91
  • 试一试 4-3 ........93
  • 自底向上分析 ...........94
  • 本章小结 ..............96
  • 练习题 .................96
  • 第5章 变量..........99
  • Scratch 的数据类型 ....100
  • 参数凹槽与积木形状 ......100
  • 数据类型的自动转换 ......101
  • 变量详解 ............102
  • 什么是变量? .........102
  • 创建并使用变量 .....105
  • 试一试 5-1 ......108
  • 变量的作用范围 .....108
  • 修改变量的值 ..........111
  • 绘制蜘蛛网 .............112
  • 绘制风车 .................112
  • 克隆体中的变量 .....113
  • 试一试 5-2 ......113
  • 变量值显示器 .....116
  • 在程序中使用变量值显示器 ....117
  • 欧姆定律模拟实验 .117
  • 串联电路模拟实验 .119
  • 试一试 5-3 ......119
  • 计算球体体积和表面积 .121
  • 试一试 5-4 ......121
  • 绘制玫瑰花瓣 .........123
  • 试一试 5-5 ......123
  • 葵花籽分布模型 .....125
  • 试一试 5-6 ......125
  • 获得用户输入 ....127
  • 读取数字 .................127
  • 试一试 5-7 ......127
  • 读取字符 .................128
  • 执行算术运算 .........128
  • 本章小结 ............129
  • 练习题 ...............129
  • 第6章 用逻辑做决定...133
  • 比较操作符 ........134
  • 布尔表达式的求值 .136
  • 比较字符和字符串 .136
  • 分支结构 ............138
  • 如果…那么积木块 .138
  • 将变量作为标志 .....139
  • 如果…那么否则积木 ......141
  • 嵌套分支结构 .........142
  • 菜单驱动程序 .........143
  • 逻辑运算符 ........144
  • 且操作符(and) .....145
  • 或操作符(or) .......146
  • 不成立操作符(not) .......147
  • 使用逻辑运算符检查数值范围 ....148
  • Scratch 项目 ......150
  • 坐标猜测游戏 .........150
  • 试一试 6-1 ......152
  • 三角形分类游戏 .....152
  • 试一试 6-2 ......156
  • 猫咪巡线 .................156
  • 试一试 6-3 ......157
  • 求解直线方程 .........158
  • 试一试 6-4 ......162
  • 其他应用程序 .........162
  • 本章小结 ............162
  • 练习题 ...............162
  • 第7章 深入循环.165
  • 循环结构 ............166
  • 重复执行直到积木 .166
  • 试一试 7-1 ......168
  • 将重复执行和如果…那么结合 .....168
  • 试一试 7-2 ......169
  • 停止积木 ............170
  • 试一试 7-3 ......171
  • 结束过程调用 .........172
  • 验证用户输入 .........173
  • 循环计数器 ........174
  • 密码验证 .................174
  • 灵活的循环计数 .....175
  • 试一试 7-4 ......175
  • 循环的嵌套 ........177
  • 递归:调用自身的过程 ........179
  • 试一试 7-5 ......179
  • Scratch 项目 ......181
  • 模拟时钟 .................181
  • 试一试 7-6 ......181
  • 小鸟射击游戏 .........183
  • 试一试 7-7 ......183
  • 自由落体实验 .........187
  • 试一试 7-8 ......187
  • 试一试 7-9 ......190
  • 抛体运动模拟器 .....190
  • 其他应用程序 .........193
  • 本章小结 ............193
  • 试一试 7-10 ....193
  • 练习题 ...............194
  • 第8章 字符串处理......197
  • 字符串数据类型 .198
  • 特殊字符统计 .........198
  • 字符比较 .................199
  • 字符串操作示例 .201
  • Igpay Atinlay ...........201
  • 试一试 8-1 ......201
  • 单词修正 .................203
  • 试一试 8-2 ......203
  • 解密游戏 .................205
  • 试一试 8-3 ......205
  • Scratch 项目 ......208
  • 射击游戏 .........208
  • 二进制数到十进制数转换 .........211
  • 试一试 8-4 ......211
  • 试一试 8-5 ......212
  • 试一试 8-6 ......214
  • 刽子手游戏 .............214
  • 试一试 8-7 ......219
  • 分数运算教学工具 .220
  • 试一试 8-8 ......224
  • 本章小结 ............225
  • 练习题 ...............225
  • 第9章 链表........227
  • Scratch 的链表 ..228
  • 创建链表 .................228
  • 试一试 9-1 ......230
  • 链表的积木 .............231
  • 添加和删除 .............231
  • 插入和替换 .............231
  • 获得链表中的变量 .232
  • 包含积木 .................233
  • 边界检查 .................233
  • 试一试 9-2 ......233
  • 动态链表 ............234
  • 向链表填充用户输入 ......234
  • 绘制柱状图 .............236
  • 数字链表 ............239
  • 寻找最值 .................239
  • 试一试 9-3 ......239
  • 试一试 9-4 ......240
  • 计算平均数 .............240
  • 搜索和排序 ........241
  • 线性搜索 .................241
  • 试一试 9-5 ......241
  • 频数统计 .................242
  • 试一试 9-6 ......244
  • 冒泡排序 .................244
  • 试一试 9-7 ......246
  • 寻找中位数 .............247
  • Scratch 项目 ......248
  • 我是诗人 .................248
  • 四边形分类游戏 .....249
  • 试一试 9-8 ......249
  • 试一试 9-9 ......251
  • 数学魔法师 .............252
  • 花的结构测验 .........255
  • 试一试 9-10 ....255
  • 其他应用程序 .........257
  • 试一试 9-11 ....257
  • 本章小结 ............258
  • 练习题 ...............258
  • 附录A 分享与合作.......261
  • 创建 Scratch 账号 ......261
  • 使用书包功能 ....264
  • 创建项目 ............266
  • 创建新的项目 .........266
  • 项目再创作 .............267
  • 项目页 .....................268
  • 分享项目 .................268

资源下载

资源下载地址1:https://pan.baidu.com/s/14zTjTt2yrF-kR_YiQNbnnQ

相关资源

网友留言