scratch 2.0趣味编程指南 编程语言 [美] jerry lee ford,jr 李福特
none
¥
26.85
4.6折
¥
59
全新
库存2件
作者[美] jerry lee ford,jr 李福特
出版社人民邮电出版社
ISBN9787115437198
出版时间2017-01
版次1
装帧其他
开本16
页数244页
字数271千字
定价59元
货号103_9787115437198
上书时间2024-11-26
商品详情
- 品相描述:全新
-
正版特价新书
- 商品描述
-
主编:
通过cratch 2.0,我们可以更容易、更有趣地学计算机编程。cratch 2.0趣味编程指南专注于基础知识并使用费的cratch编程语言,教你在计算机浏览器中使用图形、定制的功能块,开发出交互式故事、游戏、动画以及其他程序。
cratch 2.0趣味编程指南为初学者量身打造,采用动手实践的学方法,强调编程逻辑的设计和开发。你将学一些重要的编程概念,而又无需陷入复杂的细节。cratch 2.0趣味编程指南介绍的基本,也适用于学其 他较为复杂的编程语言。
通过这本广受欢迎的、针对青读者的cratch 2.0图书,你可以在不知不觉之中以快速、友好的方式学基础知识并且在线分享你的作品。
本书中包含的精彩cratch 2.0项目和游戏有:
+wiggly 先生的舞蹈
+cratch 虚拟鱼缸
+家庭影集
+nba 知识问答游戏
+猜数字游戏
+小猫追球游戏
+疯狂的8 号球游戏
+家庭照片电影
+涂鸦绘图应用程序
+小猫钓鱼应用程序
+cratch pong游戏
目录:
章 scratch 2.0 简介..... 1
1.1 了解scratch 2.0 ............. 2
1.1.1 想法—程序—
分享 ...................... 2
1.1.2 scratch 简介 ......... 3
1.1.3 scratch 2.0 基于
功能块的编程
方法 ...................... 4
1.2 准备使用scratch 2.0 ..... 5
1.3 创建个scratch 2.0
应用程序 ......................... 7
1.3.1 创建新的scratch 2.0
项目 ...................... 7
1.3.2 修改角属 ...... 9
1.3.3 添加代码
功能块 ................ 10
1.3.4 保存作品 ............ 12
1.4 加入scratch 2.0 全球
社区 ............................... 12
1.4.1 分享你的作品 .... 13
1.4.2 在scratch 2.0
上注册 ................ 14
1.4.3 改变你的scratcher
.................... 16
1.4.4 保持联系 ............ 16
第2 章 熟悉scratch 2.0
开发环境.............. 18
2.1 熟悉scratch 2.0 项目
编辑器 ........................... 19
2.1.1 熟悉菜单栏
命令 .................... 19
2.1.2 在舞台上运行
scratch 2.0 应用
程序 .................... 21
2.1.3 以全屏模式运行
应用程序 ............ 22
2.1.4 控制应用程序
执行 .................... 23
2.1.5 使用角列表 .... 23
2.1.6 生的角 .... 25
2.1.7 跟踪鼠标指针
位置 .................... 26
2.1.8 在代码功能块组
之间切换 ............ 27
2.1.9 熟悉脚本区域 .... 28
2.1.10 书包 .................. 33
2.2 添加项目说明、备注和
致谢 ............................... 34
2.3 使用scratch 的绘图编辑
器创建新的角 ........... 35
2.3.1 查看绘图画布 .... 37
2.3.2 使用编辑工具 .... 37
2.3.3 使用按钮控件 .... 40
2.3.4 指定设置 .... 40
2.3.5 配置角的旋转
中心 .................... 40
第3 章 scratch 项目的基本
组件概览..............42
3.1 作功能块和栈 .......... 43
3.1.1 参数 .................... 43
3.1.2 默认值 ................ 44
3.2 6 种基本的scratch
功能块 ........................... 45
3.2.1 使用栈功能块 .... 45
3.2.2 使用启动
功能块 ................ 46
3.2.3 使用侦测
功能块 ................ 47
3.2.4 使用布尔
功能块 ................ 47
3.2.5 c 功能块 ............ 47
3.2.6 结束功能块 ........ 48
3.3 注意监视器 .................. 48
3.4 10 种scratch 功能块 .... 49
3.4.1 在绘制画布上
移动对象 ............ 50
3.4.2 改变对象的
外观 .................... 51
3.4.3 发出一些声音 .... 53
3.4.4 绘制线条和
形状 .................... 54
3.4.5 存储和访问
数据 .................... 55
3.4.6 事件驱动的
编程 .................... 56
3.4.7 实现循环和条件
逻辑 .................... 57
3.4.8 侦测角位置和
环境输入 ............ 58
3.4.9 使用运算符 ........ 59
3.4.10 定制功能块和
特殊功能块 ...... 60
3.5 获取功能块的帮助
信息 ............................... 62
第4 章 wiggly 先生的
舞蹈——一个快速
scratch 项目........64
4.1 用scratch 编程 ............ 65
4.2 创建“wiggly 先生的
舞蹈”应用程序 ........... 66
4.2.1 步骤1:创建一个
新的scratch
项目 .................... 67
4.2.2 步骤2:给舞台
添加一个背景 .... 68
4.2.3 步骤3:添加并
删除角 ............ 70
4.2.4 步骤4:添加
音乐 .................... 72
4.2.5 步骤5:播放跳舞
音乐 .................... 74
4.2.6 步骤6:让wiggly
先生跳舞 ............ 76
4.2.7 步骤7:测试新
项目的运行 ........ 78
第5 章 移动物体..............79
5.1 使用移动代码功能块 .... 80
5.2 移动和旋转角 .......... 80
5.3 设置角方向 .............. 82
5.4 重定位角 .................. 84
5.5 修改角的坐标 .......... 86
5.6 在舞台上弹回角并
控制旋转角度 ............... 86
5.7 记录角的坐标和
方向 ............................... 87
5.8 scratch 卡片 ................. 88
5.9 创建一个scratch 虚拟
鱼缸 ............................... 90
5.9.1 步骤1:创建一个
新的scratch 应用
程序 .................... 91
5.9.2 步骤 2:添加舞台
背景 .................... 91
5.9.3 步骤 3:添加、删
除角 ................ 91
5.9.4 步骤4:给舞台
添加合适的声音
文件 .................... 92
5.9.5 步骤5:播放声音
文件 .................... 92
5.9.6 步骤6:实现小鱼
游泳动画 ............ 92
5.9.7 步骤7:执行新的
scratch 项目 ....... 94
第6 章 感知角的位置和控制
环境设置..............96
6.1 使用侦测功能块 .......... 97
6.2 检测角和对象
之间的距离 .................. 97
6.3 提示并收集用户
输入 ............................ 102
6.4 获取键盘输入、鼠标
按键和坐标 ........ 103
6.5 获取音频数据 ............ 106
6.6 收集和处理
输入 ............................ 107
6.7 使用计时器 ................ 109
6.8 获取舞台和角的
数据 .............................110
6.9 获取期、时间数据和
用户名称 .....................110
6.10 创建家庭影集应用
程序 ...........................111
6.10.1 步骤1:创建一个
新的scratch 2.0
项目 ................ 112
6.10.2 步骤2:添加并
删除角和
造型 ................ 112
6.10.3 步骤3:给舞台
添加合适的声音
文件 ................ 113
6.10.4 步骤4:播放声音
文件 ................ 114
6.10.5 步骤5:添加显示
照片所需的编程
逻辑 ................ 114
6.10.6 步骤6:保存并执
行新的scratch 2.0
项目 ................ 115
第7 章 存储和访问数据..... 116
7.1 学如何作应用
程序数据 ......................117
7.2 在变量中保存数据 .....118
7.2.1 创建scratch 2.0
变量 .................. 118
7.2.2 将变量赋值给角
和舞台 .............. 119
7.2.3 变量名的命名
规则 .................. 119
7.2.4 变量的作用域 ... 120
7.3 删除变量 .................... 122
7.4 访问属于其他角的
变量 ............................ 123
7.5 变量功能块的使用
示例 ............................ 124
7.6 在列表中存储集合
数据 ............................ 125
7.7 开发一个nba 知识问答
游戏项目 .................... 129
7.7.1 步骤1:创建一个
新的scratch 2.0
项目 .................. 130
7.7.2 步骤2:为舞台
选择适合的
背景 .................. 130
7.7.3 步骤3:添加和
删除角 .......... 130
7.7.4 步骤4:添加应用
程序所需的
变量 .................. 131
7.7.5 步骤5:为收集
用户输入的按钮
角添加脚本 ... 132
7.7.6 步骤6:为主持人
添加脚本 .......... 133
7.7.7 步骤7:测试新的
应用程序 .......... 136
第8 章 数学运算............ 137
8.1 加减乘除四则运算 .... 138
8.2 理解运算优先级 ........ 138
8.3 生成数 ................ 139
8.4 比较运算 .................... 140
8.5 进行逻辑比较 ............ 142
8.6 作字符串 ................ 143
8.7 舍入数字和获取余数 ... 144
8.8 使用数学函数 ............ 145
8.9 开发猜数字游戏 ........ 146
8.9.1 步骤1:创建新的
scratch 2.0 应用程
序项目 .............. 148
8.9.2 步骤2:给舞台
添加背景 .......... 148
8.9.3 步骤3:添加和
删除角 .......... 148
8.9.4 步骤4:添加应用
程序所需的
变量 .................. 149
8.9.5 步骤5:为应用
程序添加声音
文件 .................. 149
8.9.6 步骤6:添加捕获
用户输入的
脚本 .................. 150
8.9.7 步骤7:处理用户
猜测 .................. 151
8.9.8 步骤8:保存并运
行新的scratch 2.0
应用程序 .......... 152
第9 章 控制脚本执行...... 153
9.1 scratch 的事件功能块和
控制功能块简介 ......... &nbs
— 没有更多了 —
以下为对购买帮助不大的评价