趣学Scratch 教孩子学编程

趣学Scratch 教孩子学编程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2016-11
版次: 01
ISBN: 9787115433824
定价: 49.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 184页
正文语种: 简体中文
36人买过
  •   Scratch 是由MIT 的媒体实验室开发的程序设计环境。用户可以用Scratch 来设计多媒
      体动画、游戏及交互式故事等。Scratch 深受世界各地的青少年和程序设计初学者的喜爱。
      本书以游戏案例的方式,带领读者学习Scratch。首先介绍了Scratch 和程序设计的基
      础知识,接着介绍了Scratch 程序设计常用的一些功能和技能。然后,通过介绍13 个完整的游戏案例,让读者练习与提升程序设计能力。特别介绍了如何使用Arduino 硬件来让Scratch 程序与现实世界连结,探索更多的可能性。
      本书适合程序设计初学者阅读,尤其适合作为青少年的程序设计入门读物。
    简单易学,无须编程语言基础,可以与Arduino结合,制作互动式体感游戏。简单易学,无须编程语言基础,可以与Arduino结合,制作互动式体感游戏。简单易学,无须编程语言基础,可以与Arduino结合,制作互动式体感游戏。 第1 章 基础知识............................................................... 1
    1.1 简介 .....................................................................................................2
    1.2 下载与安装 .........................................................................................2
    1.3 操作界面 .............................................................................................4
    1.3.1 舞台区 .........................................................................................4
    1.3.2 角色区 .........................................................................................5
    1.3.3 指令区 .........................................................................................5
    1.3.4 脚本区 .........................................................................................6
    1.4 综合应用 .............................................................................................8
    1.5 第一个动画故事 ...............................................................................12
    1.5.1 认识舞台 ...................................................................................12
    1.5.2 角色设置 ...................................................................................13
    1.5.3 位置设置 ...................................................................................14
    1.5.4 小猫走路动画 ...........................................................................15
    1.5.5 猫狗对话 ...................................................................................17
    第2 章 程序设计入门..................................................... 20
    2.1 顺序结构 ...........................................................................................21
    2.2 循环结构 ...........................................................................................21
    2.2.1 计数式循环 ..............................................................................21
    2.2.2 条件式循环 ..............................................................................23
    2.2.3 无限循环 ..................................................................................25
    2.3 选择结构 ...........................................................................................28
    2.3.1 单向选择结构 ..........................................................................28
    2.3.2 双向选择结构 ..........................................................................30
    2.4 变量 ...................................................................................................34
    2.4.1 如何增加新变量 .......................................................................34
    2.4.2 全局变量 ..................................................................................34
    2.4.3 角色变量 ..................................................................................38
    2.5 表达式 ...............................................................................................43
    第3 章 编程技巧........................................................... 47
    3.1 让角色移动 .......................................................................................48
    3.1.1 方向与移动值 ..........................................................................48
    3.1.2 设置x 和y 坐标 ......................................................................49
    3.1.3 移到某个特定位置 ...................................................................49
    3.2 限制角色移动范围 ...........................................................................51
    3.2.1 利用x 和y 坐标 ......................................................................51
    3.2.2 利用颜色(1) ........................................................................52
    3.2.3 利用颜色(2) ........................................................................52
    3.3 不断地移动 .......................................................................................53
    3.3.1 在边缘的两端来回地移动 ......................................................53
    3.3.2 在区域的两端来回地移动 ......................................................54
    3.3.3 从一端消失再从另一端出现 ..................................................54
    3.4 时间计算 ...........................................................................................55
    3.4.1 计算游戏中花费的时间 ..........................................................55
    3.4.2 倒数计时 ..................................................................................56
    3.5 场景不断地往前移动 .......................................................................57
    3.5.1 重复的场景 ..............................................................................57
    3.5.2 连续的场景 ...............................................................................58
    3.6 重力加速度 .......................................................................................60
    3.6.1 自由落体 ..................................................................................60
    3.6.2 抛物线 .......................................................................................61
    第4 章 实战技能........................................................... 63
    4.1 电流急急棒 .......................................................................................64
    4.1.1 基本版 .......................................................................................64
    4.1.2 多关版 .......................................................................................674.2 乒乓球 ...............................................................................................71
    4.2.1 基本版 .......................................................................................71
    4.2.2 打砖块 .......................................................................................73
    4.3 迷宫寻宝 ...........................................................................................76
    4.3.1 基本版 .......................................................................................76
    4.3.2 寻宝版 .......................................................................................79
    4.4 自由落体 ...........................................................................................85
    4.4.1 打排球 .......................................................................................86
    4.4.2 跳远 ...........................................................................................90
    4.5 虫虫危机 ...........................................................................................94
    4.6 青蛙过街 ...........................................................................................99
    4.7 乐透彩开奖 .....................................................................................103
    4.8 猴子吃香蕉 .....................................................................................106
    4.9 翻牌 .................................................................................................112
    4.10 星际大战 .......................................................................................122
    4.11 射气球 ...........................................................................................135
    4.12 贪食蛇 ...........................................................................................140
    4.13 水果盘 ...........................................................................................144
    第5 章 Arduino 互动科技项目....................................... 154
    5.1 Arduino 简介 ..................................................................................155
    5.2 安装S4A 步骤 ................................................................................156
    5.2.1 安装软件程序 ........................................................................156
    5.2.2 安装S4A 程序 .......................................................................162
    5.3 使用S4A 操控LED 灯 ..................................................................163
    5.3.1 硬件材料 ................................................................................164
    5.3.2 连接方法 ................................................................................164
    5.3.3 S4A 功能块 ............................................................................165
    5.3.4 应用 ........................................................................................166
    5.4 蜂鸣器 .............................................................................................167
    5.4.1 硬件 ........................................................................................167
    5.4.2 软件 ........................................................................................167
    5.5 按钮 .................................................................................................168
    5.5.1 硬件材料 ................................................................................168
    5.5.2 硬件 ........................................................................................169
    5.5.3 S4A 功能块 ............................................................................169
    5.5.4 应用 ........................................................................................169
    5.6 滑杆 .................................................................................................170
    5.6.1 硬件材料 ................................................................................170
    5.6.2 硬件 ........................................................................................171
    5.6.3 S4A 功能块 ............................................................................171
    5.6.4 应用 ........................................................................................171
    5.7 光敏电阻 .........................................................................................173
    5.7.1 硬件材料 ................................................................................173
    5.7.2 硬件 ........................................................................................173
    5.7.3 应用 ........................................................................................174
    5.8 游戏杆 .............................................................................................175
    5.8.1 硬件材料 ................................................................................175
    5.8.2 硬件 ........................................................................................175
    5.8.3 应用 ........................................................................................176
    5.9 马达 .................................................................................................177
    5.9.1 硬件材料 ................................................................................178
    5.9.2 硬件 ........................................................................................178
    5.9.3 S4A 功能块 ............................................................................179
    5.9.4 应用 ........................................................................................179
    5.10 无线传输 .......................................................................................179
    5.10.1 硬件材料 ..............................................................................180
    5.10.2 硬件 ......................................................................................181
    5.11 机器车 ...........................................................................................181
    5.11.1 硬件材料 ..............................................................................181
    5.11.2 硬件 ......................................................................................182
    5.11.3 使用箭头键控制机器车 ......................................................182
    5.11.4 使用触须控制机器车 ..........................................................183
    5.11.5 使用红外线控制机器车 ......................................................184
  • 内容简介:
      Scratch 是由MIT 的媒体实验室开发的程序设计环境。用户可以用Scratch 来设计多媒
      体动画、游戏及交互式故事等。Scratch 深受世界各地的青少年和程序设计初学者的喜爱。
      本书以游戏案例的方式,带领读者学习Scratch。首先介绍了Scratch 和程序设计的基
      础知识,接着介绍了Scratch 程序设计常用的一些功能和技能。然后,通过介绍13 个完整的游戏案例,让读者练习与提升程序设计能力。特别介绍了如何使用Arduino 硬件来让Scratch 程序与现实世界连结,探索更多的可能性。
      本书适合程序设计初学者阅读,尤其适合作为青少年的程序设计入门读物。
  • 作者简介:
    简单易学,无须编程语言基础,可以与Arduino结合,制作互动式体感游戏。简单易学,无须编程语言基础,可以与Arduino结合,制作互动式体感游戏。简单易学,无须编程语言基础,可以与Arduino结合,制作互动式体感游戏。
  • 目录:
    第1 章 基础知识............................................................... 1
    1.1 简介 .....................................................................................................2
    1.2 下载与安装 .........................................................................................2
    1.3 操作界面 .............................................................................................4
    1.3.1 舞台区 .........................................................................................4
    1.3.2 角色区 .........................................................................................5
    1.3.3 指令区 .........................................................................................5
    1.3.4 脚本区 .........................................................................................6
    1.4 综合应用 .............................................................................................8
    1.5 第一个动画故事 ...............................................................................12
    1.5.1 认识舞台 ...................................................................................12
    1.5.2 角色设置 ...................................................................................13
    1.5.3 位置设置 ...................................................................................14
    1.5.4 小猫走路动画 ...........................................................................15
    1.5.5 猫狗对话 ...................................................................................17
    第2 章 程序设计入门..................................................... 20
    2.1 顺序结构 ...........................................................................................21
    2.2 循环结构 ...........................................................................................21
    2.2.1 计数式循环 ..............................................................................21
    2.2.2 条件式循环 ..............................................................................23
    2.2.3 无限循环 ..................................................................................25
    2.3 选择结构 ...........................................................................................28
    2.3.1 单向选择结构 ..........................................................................28
    2.3.2 双向选择结构 ..........................................................................30
    2.4 变量 ...................................................................................................34
    2.4.1 如何增加新变量 .......................................................................34
    2.4.2 全局变量 ..................................................................................34
    2.4.3 角色变量 ..................................................................................38
    2.5 表达式 ...............................................................................................43
    第3 章 编程技巧........................................................... 47
    3.1 让角色移动 .......................................................................................48
    3.1.1 方向与移动值 ..........................................................................48
    3.1.2 设置x 和y 坐标 ......................................................................49
    3.1.3 移到某个特定位置 ...................................................................49
    3.2 限制角色移动范围 ...........................................................................51
    3.2.1 利用x 和y 坐标 ......................................................................51
    3.2.2 利用颜色(1) ........................................................................52
    3.2.3 利用颜色(2) ........................................................................52
    3.3 不断地移动 .......................................................................................53
    3.3.1 在边缘的两端来回地移动 ......................................................53
    3.3.2 在区域的两端来回地移动 ......................................................54
    3.3.3 从一端消失再从另一端出现 ..................................................54
    3.4 时间计算 ...........................................................................................55
    3.4.1 计算游戏中花费的时间 ..........................................................55
    3.4.2 倒数计时 ..................................................................................56
    3.5 场景不断地往前移动 .......................................................................57
    3.5.1 重复的场景 ..............................................................................57
    3.5.2 连续的场景 ...............................................................................58
    3.6 重力加速度 .......................................................................................60
    3.6.1 自由落体 ..................................................................................60
    3.6.2 抛物线 .......................................................................................61
    第4 章 实战技能........................................................... 63
    4.1 电流急急棒 .......................................................................................64
    4.1.1 基本版 .......................................................................................64
    4.1.2 多关版 .......................................................................................674.2 乒乓球 ...............................................................................................71
    4.2.1 基本版 .......................................................................................71
    4.2.2 打砖块 .......................................................................................73
    4.3 迷宫寻宝 ...........................................................................................76
    4.3.1 基本版 .......................................................................................76
    4.3.2 寻宝版 .......................................................................................79
    4.4 自由落体 ...........................................................................................85
    4.4.1 打排球 .......................................................................................86
    4.4.2 跳远 ...........................................................................................90
    4.5 虫虫危机 ...........................................................................................94
    4.6 青蛙过街 ...........................................................................................99
    4.7 乐透彩开奖 .....................................................................................103
    4.8 猴子吃香蕉 .....................................................................................106
    4.9 翻牌 .................................................................................................112
    4.10 星际大战 .......................................................................................122
    4.11 射气球 ...........................................................................................135
    4.12 贪食蛇 ...........................................................................................140
    4.13 水果盘 ...........................................................................................144
    第5 章 Arduino 互动科技项目....................................... 154
    5.1 Arduino 简介 ..................................................................................155
    5.2 安装S4A 步骤 ................................................................................156
    5.2.1 安装软件程序 ........................................................................156
    5.2.2 安装S4A 程序 .......................................................................162
    5.3 使用S4A 操控LED 灯 ..................................................................163
    5.3.1 硬件材料 ................................................................................164
    5.3.2 连接方法 ................................................................................164
    5.3.3 S4A 功能块 ............................................................................165
    5.3.4 应用 ........................................................................................166
    5.4 蜂鸣器 .............................................................................................167
    5.4.1 硬件 ........................................................................................167
    5.4.2 软件 ........................................................................................167
    5.5 按钮 .................................................................................................168
    5.5.1 硬件材料 ................................................................................168
    5.5.2 硬件 ........................................................................................169
    5.5.3 S4A 功能块 ............................................................................169
    5.5.4 应用 ........................................................................................169
    5.6 滑杆 .................................................................................................170
    5.6.1 硬件材料 ................................................................................170
    5.6.2 硬件 ........................................................................................171
    5.6.3 S4A 功能块 ............................................................................171
    5.6.4 应用 ........................................................................................171
    5.7 光敏电阻 .........................................................................................173
    5.7.1 硬件材料 ................................................................................173
    5.7.2 硬件 ........................................................................................173
    5.7.3 应用 ........................................................................................174
    5.8 游戏杆 .............................................................................................175
    5.8.1 硬件材料 ................................................................................175
    5.8.2 硬件 ........................................................................................175
    5.8.3 应用 ........................................................................................176
    5.9 马达 .................................................................................................177
    5.9.1 硬件材料 ................................................................................178
    5.9.2 硬件 ........................................................................................178
    5.9.3 S4A 功能块 ............................................................................179
    5.9.4 应用 ........................................................................................179
    5.10 无线传输 .......................................................................................179
    5.10.1 硬件材料 ..............................................................................180
    5.10.2 硬件 ......................................................................................181
    5.11 机器车 ...........................................................................................181
    5.11.1 硬件材料 ..............................................................................181
    5.11.2 硬件 ......................................................................................182
    5.11.3 使用箭头键控制机器车 ......................................................182
    5.11.4 使用触须控制机器车 ..........................................................183
    5.11.5 使用红外线控制机器车 ......................................................184
查看详情
12
您可能感兴趣 / 更多
趣学Scratch 教孩子学编程
智慧的空间位置:智慧城市时代的GIS
高慧君、蒋波涛 著