描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787576312140
本书在编写中打破了传统知识教条式的写法,采用“理论 示例 实例”的形式,通过丰富的案例制作讲解 Scratch 编程的相关功能模块与指令应用。本书非常适合作为少年儿童学习 Scratch 编程的自学读物。本书前 11 章详细讲解 Scratch 软件的操作、Scratch 程序的组成、各个指令积木的用法,后 4章以综合案例的方式讲解 4个有趣好玩的游戏。广告语:理论知识 示例讲解 思维导图 实战案例 配套视频 PPT课件 QQ群在线交流, 可以有效开拓孩子们思维、提升创意、训练专注力,同时提高创造力。
本书特色:
本书作者从事一线青少年编程教育工作多年,具有丰富的实战经验和教学经验。在写作方式上结合一线的教学实践,以“理论 示例 实例”的方式展开,每个知识点都结合相关示例讲解,让读者能够轻松掌握 Scratch 的编程知识。同时书中安排了大量的实例,讲解章节知识的综合应用。后安排了 4 个综合案例,通过这 4 个综合案例的学习,可以掌握 Scratch 编程的综合应用。
本书从零开始,结合少年儿童学习编程的实际情况和兴趣特点,系统并全面地讲解了Scratch 图形化界面编程的相关知识。
全书共 15 章,分别讲解 Scratch 软件与编程原理、相关模块指令的应用,包括运动指令、外观指令、声音指令、控制指令、事件指令、运算指令、变量指令、侦测指令、画笔指令及自制积木的相关应用。后通过 4 个综合案例,讲解了 Scratch 游戏编程技能的综合应用。
本书内容全面,在编写中打破了传统知识教条式的写法,采用“理论 示例 实例”的形式,通过丰富的案例制作讲解 Scratch 编程的相关功能模块与指令应用。本书非常适合作为少年儿童学习 Scratch 编程的自学读物,同时可以作为广大家长辅导孩子编程及少儿编程培训机构的教材参考用书。
章:快速入门——熟悉 Scratch 软件与编程原理
1.1 Scratch 软件简介 02
1.2 角色包含的属性 05
1.3 一个完整的 Scratch 程序 07
1.4 总结与练习 12
第二章:运动指令—让角色动起来
2.1 运动指令与功能说明 14
2.2 平面直角坐标系 14
2.3 移动积木和滑行积木 20
2.4 方向积木 27
总结与练习 38
第三章:外观指令——看我72变
3.1 外观指令与功能说明 41
3.2 说话与思考 41
3.3 切换造型与背景 47
3.4 改变角色大小 53
3.5 特效 58
3.6 显示与隐藏 62
总结与练习 65
第四章:声音指令——让角色”发出声音”
4.1 声音指令与功能说明 68
4.2 添加声音 68
4.3 播放声音 72
4.4 设置音效 76
4.5 设置音量 77
总结与练习 80
第五章:控制指令——程序结构与克隆
5.1 控制指令与功能说明 83
5.2 分支结构 84
5.3 循环结构 91
5.4 等待 96
5.5 克隆 97
总结与练习 106
第六章:事件指令——程序的触发条件
6.1 事件指令与功能说明 109
6.2 程序开始运行 109
6.3 消息机制 117
总结与练习 123
第七章:运算指令——处理各种运算
7.1 运算指令与功能说明 126
7.2 算术运算 127
7.3 随机数 132
7.4 关系运算 136
7.5 逻辑运算 141
7.6 字符串操作 144
7.7 其他常用运算 148
总结与练习 154
第八章:变量指令——存放数据
8.1 变量指令与功能说明 156
8.2 变量的建立 156
8.3 变量的值 158
8.4 列表 162
8.5 列表的使用 164
总结与练习 172
第九章:侦测指令——检测条是否成立
9.1 侦测指令与功能说明 175
9.2 键盘与鼠标 176
9.3 相遇检测 181
9.4 询问与回答 189
9.5 计时器与响度 194
9.6 日期与时间 199
总结与练习 201
第十章:画笔指令——神来之笔
10.1 画笔指令与功能说明 204
10.2 画笔指令使用 204
10.3 图章 214
总结与练习 219
第十一章:自制积木——让编程更高效
11.1 自制新积木 222
11.2 带输入项的新积木 227
11.3 积木的嵌套使用 234
总结与练习 238
第十二章:综合案例∶星球大战
12.1 前期准备 240
12.2 开始与暂停标签 241
12.3 我方飞机的程序 244
12.4 显示飞机的生命值 247
12.5 我方炮弹的程序 250
12.6 敌方飞机的程序 251
12.7 敌方炮弹的程序 254
12.8 游戏结束 255
第十三章:综合案例∶愤怒的小鸟
13.1 前期准备 259
13.2 编写小鸟的程序 259
13.3 橡皮筋的效果实现 264
13.4 编写小猪的程序 267
13.5 显示积分 269
第十四章:综合案例∶迷宫寻宝
14.1 前期准备 275
14.2 小猫的程序 275
14.3 陷阱的程序 279
14.4 钥匙与宝藏 283
第十五章:综合案例∶垃圾分类
15.1 前期准备 289
15.2 垃圾角色的绘制 290
15.3 游戏开始界面 294
15.4 正式游戏环节 298
15.5 设置积分 303
附录 课后练习答案 308
评论
还没有评论。