- ISBN:9787115508447
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:260
- 出版时间:2022-03-01
- 条形码:9787115508447 ; 978-7-115-50844-7
本书特色
本书通过15款有趣的小游戏和小程序,由浅入深地向读者介绍Scratch 3.0编程的基本技能以及程序设计的思维和方法。 本书首先带领读者认识Scratch 3.0,了解Scratch 3.0 编程中用到的基本概念,然后按照初级、中级和高级3个难度层次,详细介绍15款趣味游戏的开发过程。附录部分给出了Scratch 3.0中常用的编程积木的列表和说明,方便读者在需要时查阅。 本书具有以下特色: ● “做中学”的方法和理念,寓教于乐。 ● 注重基础知识的介绍和铺垫,训练编程思维。 ● 游戏选取注意代表性和趣味性,区分不同的难度层次。 ● 使用“小贴士”和特殊的知识板块,强调重点和难点。 ● 提供示例代码和编程素材下载,方便小朋友自学。 本书带领读者编写的趣味游戏包括: ·初级难度游戏 大家来找茬 迷宫探险 打地鼠 翻翻乐 水底世界 弹球 电子相册 白色圣诞节 ·中级难度游戏 逃家小兔 “石头剪刀布”人机对战 贪吃蛇 双人五子棋 ·高级难度游戏 全民飞机大战 泡泡龙 植物大战僵尸 本书适合中小学信息技术课教师或培训老师、想要让孩子学习Scratch 3.0编程的家长阅读参考,也非常适合小学生或初中学生自学。
内容简介
本书通过讲解用Scratch 3.0 编写15 款有趣的小游戏和小程序的开发过程,由浅入深地向读者介绍Scratch 3.0 编程的基本技术以及程序设计的基本思维和方法。 全书共8章和1个附录。 章带领读者认识Scratch 3.0,第2 章介绍Scratch 3.0 编程中用到的一些基本的概念。第3 章和第4 章分别介绍几个初级难度游戏的编写过程。第5章介绍4款中级难度游戏的编写过程。第6 章、第7 章和第8 章分别介绍一款不错难度游戏的编写过程。附录给出了Scratch 3.0 中常用的编程积木的列表和说明,可供读者在需要时查阅。本书适合中小学信息技术课教师或培训老师、想要让孩子学习Scratch 的家长阅读参考,也很好适合小学生或初中学生自学。
目录
第 1 章 初识Scratch / 1
1.1 Scratch 3.0 新功能简介 / 2
1.1.1 新版本的运行环境和功能支持 / 2
1.1.2 升级到Scratch 3.0 / 3
1.1.3 Scratch 3.0 界面上的显著变化 / 3
1.2 Scratch 网站 / 5
1.3 Scratch 的环境搭建 / 7
1.3.2 创建Scratch 社区用户 / 7
1.3.2 Scratch 的离线安装 / 10
1.4 项目编辑器介绍 / 12
1.4.1 舞台区 / 13
1.4.2 角色列表区 / 14
1.4.3 操控区 / 16
1.4.4 代码区 / 18
1.5 第 一个小程序 / 19
1.5.1 绘图编辑器 / 20
1.5.2 Hello World 小程序 / 21
1.5.3 文件操作 / 25
2 第 2 章 Scratch 编程准备 / 27
2.1 Scratch 基本概念 / 28
2.1.1 角色 / 28
2.1.2 造型 / 29
2.1.3 背景 / 30
2.1.4 声音 / 31
2.1.5 积木 / 31
2.1.6 脚本 / 33
2.1.7 坐标 / 33
2.1.8 碰撞 / 34
2.1.9 如何让程序开始执行 / 34
2.2 程序设计的基本概念 / 35
2.2.1 变量 / 35
2.2.2 列表 / 37
2.2.3 数学计算 / 39
2.2.4 循环 / 39
2.2.5 条件 / 40
2.2.6 事件和消息 / 41
第3 章 初级游戏编程之一 / 42
3.1 大家来找茬 / 43
3.2 迷宫探险 / 50
3.3 打地鼠 / 54
3.4 翻翻乐 / 60
第4 章 初级游戏编程之二 / 75
4.1 水底世界 / 76
4.2 弹球 / 80
4.3 电子相册 / 88
4.4 白色圣诞节 / 91
第5 章 中级游戏编程 / 100
5.1 逃家小兔 / 101
5.2 “石头剪刀布”人机对战 / 114
5.3 贪吃蛇 / 126
5.4 双人五子棋 / 140
第6 章 全民飞机大战游戏 / 153
6.1 游戏简介 / 154
6.2 游戏编程 / 156
第7 章 泡泡龙 / 177
7.1 游戏简介 / 178
7.2 游戏编程 / 181
第8 章 植物大战僵尸 / 208
8.1 游戏简介 / 209
8.2 游戏编程 / 211
附录 / 241
作者简介
李强 计算机书籍作家和译者,已陆续有30余本书籍问世,多本书成为业内有名之作。他也曾是赛迪网校计算机领域的讲师,从2002年开始参与网络授课。近年来,在陪伴儿子的成长过程中,逐渐将重心转移到青少年计算机领域的教学中。 李若瑜 四年级小学生,电玩狂热爱好者。他为书中的游戏贡献了很好的创意和素材。李若瑜同学还主动承担了测试工作,本书中的所有示例游戏都经过了他“苛刻”的试玩。
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0 -
贝叶斯推理与机器学习
¥139.3¥199.0