当前位置:网站首页>推荐书籍 > 正文 >>

Scratch 3.0少儿趣味编程从入门到精通

图书信息

作者:刘黎明,刘佳萱编

出版社:北京大学出版社

定价:119.00

ISBN:9787301314555

出版时间:2020-10-01

分类:图书,行业职业,计算机,编程语言

商品介绍

目录

入门篇

1 初识Scratch

1.1 Scratch介绍 / 2

1.2 Scratch 3.0环境搭建 / 4

1.3 Scratch 3.0编程环境介绍 / 10

1.4 第一个程序:喵小咪出门玩 / 14

2 蝴蝶飞满天

2.1 新建与保存 / 22

2.2 添加背景与角色 / 24

2.3 认识坐标 / 27

2.4 为蝴蝶添加飞行代码 / 28

2.5 增加声音效果 / 34

2.6 完整的程序 / 38

3 跟蜻蜓交朋友

3.1 创建项目 / 40

3.2 添加背景和角色 / 41

3.3 设计互动对话 / 43

3.4 为角色添加对话代码 / 44

3.5 处理等待事件 / 47

3.6 完整的程序 / 51

4 路遇动物狂欢节

4.1 场景创设 / 53

4.2 添加背景和角色 / 54

4.3 认识造型 / 58

4.4 为红恐龙添加代码 / 59

4.5 增加音乐效果 / 62

4.6 为青恐龙添加代码 / 65

4.7 完整的程序 / 66

5 看飞行表演

5.1 添加背景和角色 / 68

5.2 画笔的作用 / 71

5.3 为飞机添加代码 / 73

5.4 拉出五彩的烟雾 / 76

5.5 来点欢呼声 / 81

5.6 完整的程序 / 84

6 激烈的赛跑

6.1 场景创设 / 86

6.2 初始化位置和大小 / 88

6.3 添加赛跑代码 / 93

6.4 多角色间的同步 / 97

6.5 来点喝彩声 / 102

6.6 完整的程序 / 105

7 编程就像拍电影

7.1 素材准备 / 108

7.2 编程串联 / 118

7.3 当好小导演 / 122

游戏篇

8 飞船发射

8.1 游戏流程分析 / 124

8.2 飞船升空 / 126

8.3 喵小咪发指令 / 130

8.4 更准确的同步 / 132

8.5 观众开始欢呼 / 135

8.6 进阶探索:造型的灵活使用 / 138

8.7 完整的程序 / 144

9 到蒙哥家做客

9.1 游戏流程分析 / 146

9.2 绘制游戏地图 / 146

9.3 创设障碍关卡 / 153

9.4 鼠标跟随 / 158

9.5 碰撞侦测 / 159

9.6 为障碍关卡添加代码 / 162

9.7 进阶探索:增强游戏氛围 / 167

9.8 完整的程序 / 171

10 猴子的盛宴

10.1 游戏流程分析 / 174

10.2 角色的鼠标控制 / 174

10.3 从天而降的香蕉 / 180

10.4 克隆让香蕉多到吃不完 / 181

10.5 碰撞侦测与计分 / 188

10.6 进阶探索:小偷刺猬 / 192

10.7 完整的程序 / 201

11 遇见潜水员

11.1 游戏流程分析 / 203

11.2 初始化多场景游戏 / 204

11.3 方向与角度 / 208

11.4 背景动态切换 / 210

11.5 潜水员水下表演 / 216

11.6 进阶探索:动感海星 / 224

11.7 完整的程序 / 227

12 大象头顶球

12.1 游戏流程分析 / 230

12.2 有弹性的球 / 231

12.3 大象表演 / 236

12.4 给游戏计分 / 244

12.5 退出条件判断 / 247

12.6 进阶探索:增加礼物 / 251

12.7 完整的程序 / 255

13 溶洞中的小鸟

13.1 游戏流程分析 / 258

13.2 绘制溶洞场景 / 259

13.3 绘制石钟乳 / 263

13.4 随机变化的关卡 / 264

13.5 小鸟飞行控制 / 272

13.6 碰撞侦测与计分 / 276

13.7 进阶探索:添加钻石 / 282

13.8 完整的程序 / 288

进阶篇

14 精彩的自动驾驶

14.1 游戏概要设计 / 292

14.2 绘制最简线路图 / 294

14.3 绘制带探测器的小车 / 297

14.4 为探测器编写代码 / 299

14.5 自动探路功能 / 301

14.6 完整的程序 / 302

14.7 进阶探索:赛车场驾驶 / 303

14.8 更多有趣的探索 / 308

14.9 最终程序脚本 / 308

15 试试键盘游戏

15.1 游戏概要设计 / 311

15.2 循环飞行的直升机 / 312

15.3 空投字母 / 316

15.4 键击命中 / 324

15.5 得分和音效 / 333

15.6 完整的程序 / 340

15.7 进阶探索:添加剧情介绍 / 342

15.8 最终程序脚本 / 355

16 喵小咪回家去

16.1 项目概要设计 / 359

16.2 初始化主角 / 360

16.3 绘制场景 / 361

16.4 角色移动 / 371

16.5 场景连贯循环 / 378

16.6 进阶探索:动作控制 / 383

16.7 碰撞侦测 / 388

16.8 最终程序脚本 / 399

17 跟猫妈妈一起盘点见闻

17.1 项目概要设计 / 402

17.2 场景创建 / 402

17.3 回忆的泡泡 / 406

17.4 列表存储 / 409

17.5 完整的程序 / 425

17.6 期待明天 / 426

内容简介

本书采用案例式学习方法,以喵小咪在户外游玩一天的经历为主线,贯穿不同的场景,用Scratch3.0由浅入深地设计了16款互动小游戏和小程序。案例循序渐进、简明易懂,将抽象的编程思想巧妙地穿插在解决实际问题的进程中,让编程的趣味性与知识性相结合,符合青少年学习的特点。

全书共17章。第1章带领读者认识Scratch3.0,并动手编出第1个小程序;第2~7章为入门篇,共设计5个小程序和1个总结,通过基础案例带领读者了解Scratch编程的入门知识;第8~13章为游戏篇,共设计6个小游戏,由浅入深地剖析了经典游戏编程的奥秘;第14~17章为进阶篇,共设计4个小程序,通过高级别难度案例的编写,强化编程的基本思想和设计理念。

本书适合对Scratch图形化编程感兴趣的青少年及家长阅读参考,也适合中小学信息技术课教师或培训机构使用。

主编推荐

情景教学:精选16个有趣案例,以故事形式进行串联 简单易学:步骤详细,循序渐进,简明易懂,适于操作 视频配套:赠送独家视频课程,跟着视频学习更轻松 内容经典:精选名校学生实操案例,人工智能教育专家打磨 互动交流:微信在线交流,答疑解惑,提供在线拓展内容

推荐书籍