编辑推荐

适读人群:本套装书适合中小学信息技术课教师或培训老师、想要让孩子学习Scratch3.0编程的家长阅读参考,也非常适合小学生或初中学生自学。也非常适合小学生或初中学生自学,还可以作为课外培训教材。

Scratch3.0少儿游戏趣味编程编辑推荐

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》通过15款有趣的小游戏和小程序,由浅入深地向读者介绍Scratch3.0编程的基本技能以及程序设计的思维和方法。

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》首先带领读者认识Scratch3.0,了解Scratch3.0编程中用到的基本概念,然后按照初级、中级和高级3个难度层次,详细介绍15款趣味游戏的开发过程。附录部分给出了Scratch3.0中常用的编程积木的列表和说明,方便读者在需要时查阅。

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》具有以下特色:

●“做中学”的方法和理念,寓教于乐。

●注重基础知识的介绍和铺垫,训练编程思维。

●游戏选取注意代表性和趣味性,区分不同的难度层次。

●使用“小贴士”和特殊的知识板块,强调重点和难点。

●提供示例代码和编程素材下载,方便小朋友自学。

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》带领读者编写的趣味游戏包括:

.初级难度游戏

大家来找茬迷宫探险

打地鼠翻翻乐

水底世界弹球

电子相册白色圣诞节

.中级难度游戏

逃家小兔

“石头剪刀布”人机对战

贪吃蛇双人五子棋

.高级难度游戏

全民飞机大战

泡泡龙

植物大战僵尸

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》适合中小学信息技术课教师或培训老师、想要让孩子学习Scratch3.0编程的家长阅读参考,也非常适合小学生或初中学生自学。

Scratch3.0少儿编程趣味课

全彩印刷,40个丰富多彩的项目,2个完整游戏案例

做中学,动手学,轻松掌握Scratch3.0创意和编程

提供代码和素材下载,方便亲子互动和自学

Scratch3.0少儿编程趣味课编辑推荐:

全彩印刷,40个丰富多彩的项目,2个完整游戏案例

做中学,动手学,轻松掌握Scratch3.0创意和编程

提供代码和素材下载,方便亲子互动和自学

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》是学习Scratch3.0创意和编程的趣味课程指南。《Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》从少儿学编程的基础和准备出发,介绍了Scratch3.0的界面和功能,并通过30多个项目示例,详细展示了各类积木的用法和编程技巧,以及如何将Scratch3.0与众多流行的硬件结合进行编程开发。最后,通过两个完整的游戏案例的开发,展示了如何综合应用前面课程所学的知识和技能。

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》具有以下特色:

●从少年儿童认知和学习理念入手,帮助读者迈好少儿学编程的第一步。

●坚持做中学的方法。通过众多的实际项目示例来展示积木的用法和技巧。

●内容精心设计,项目选材独到,符合读者的学习规律。

●通过“想一想,试一试”板块,来鼓励读者进行反思和尝试,以便提升学习效果。

●提供完整的代码和素材下载,方便读者参考学习。

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》适合中小学信息技术课教师或相关培训机构教师、引导孩子学习Scratch的家长阅读参考,也非常适合小学生或初中学生自学,还可以作为课外培训教材。

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》包含的部分精彩案例:

.基本案例

鹦鹉飞翔、字母旋转、滑来滑去、小狗宇航员

.Elf魔法系列案例

Elf变大变小、Elf深山寻宝、Elf进古堡、Elf吵醒恶龙、Elf魔法变马

.分步改进案例

海底追赶游戏1.0版到3.0版、大鱼吃小鱼1.0版到2.0版

.特色案例

声音之花、乐队演奏(普通版并扩展为用MakeyMakey操控)

心随声动(普通版并扩展为用micro:bit操控)

Elf遇到机器人(普通版并扩展为用LEGOEV3操控)

.完整游戏

打鸭子、愤怒的小鸟

内容简介

Scratch3.0少儿游戏趣味编程内容介绍:

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》通过讲解用Scratch3.0编写15款有趣的小游戏和小程序的开发过程,由浅入深地向读者介绍Scratch3.0编程的基本技术以及程序设计的基本思维和方法。

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》共8章和1个附录。第1章带领读者认识Scratch3.0,第2章介绍Scratch3.0编程中用到的一些基本的概念。第3章和第4章分别介绍几个初级难度游戏的编写过程。第5章介绍4款中级难度游戏的编写过程。第6章、第7章和第8章分别介绍一款高级难度游戏的编写过程。附录给出了Scratch3.0中常用的编程积木的列表和说明,可供读者在需要时查阅。《Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》适合中小学信息技术课教师或培训老师、想要让孩子学习Scratch的家长阅读参考,也非常适合小学生或初中学生自学。

Scratch3.0少儿编程趣味课内容介绍:

Scratch3.0是美国麻省理工学院(MIT)发布的新版编程语言和平台,相较于Scratch2.0,功能和界面进行了较大的更新。

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》是一本学习Scratch3.0创意和编程的趣味课程指南。《Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》分为3篇,共25课。首先从少儿学编程的基础和准备出发,详细介绍了Scratch3.0的界面和功能,通过40多个项目示例,展示了各类积木的用法和编程技巧,并介绍了如何将Scratch3.0和MakeyMakey、micro:bit、LEGOMINDSTORMSEV3等硬件结合进行编程开发。最后,通过两个完整的游戏案例的开发,展示了如何综合应用前面课程所学的知识和技能。《Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》在课程中,通过“想一想,试一试”板块激发读者进行思考和动手实践,并且在附录部分给出了相应的提示和解答以供参考。

Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》适合中小学信息技术课教师或相关培训机构教师、引导孩子学习Scratch的家长阅读参考,也非常适合小学生或初中学生自学,还可以作为课外培训班的教材。

作者简介

李强

计算机书籍的作家和译者。他曾是赛迪网校计算机领域的金牌讲师,近年来专心研究和从事青少年计算机和编程教学。著有《Scratch3.0少儿游戏趣味编程》《Scratch2.0少儿游戏趣味编程》,其配套的教学视频得到了读者的喜爱。

林子为

北京市海淀区中关村第二小学生四年级学生,对科技和编程有浓厚的兴趣,曾参加谷歌全国中小学生计算思维与编程挑战赛。

郝敬轩

北京东交民巷小学六年级学生,对科学充满好奇心,喜爱学习计算机编程,对Scratch编程有浓厚兴趣。

李若瑜

四年级小学生,电玩狂热爱好者。他为书中的游戏贡献了很好的创意和素材。李若瑜同学还主动承担了测试工作,《Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》中的所有示例游戏都经过了他“苛刻”的试玩。

目录

Scratch3.0少儿游戏趣味编程

目录/Contents

第 1章初识Scratch/ 1

1.1 Scratch3.0新功能简介/ 2

1.1.1 新版本的运行环境和功能支持/ 2

1.1.2 升级到Scratch3.0/ 3

1.1.3 Scratch3.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 HelloWorld小程序/ 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

Scratch3.0少儿编程趣味课目录:

第 1篇预备篇

第 1课编程是一种流畅的表达

1.1 编程是一种表达/ 003

1.2 编程的重要性和好处/ 004

1.3 编程语言的类别和层级/ 006

第 2课创新学习和游戏精神

2.1 建构主义学习理论/ 008

2.2 创造性学习/ 011

第3课 Scratch的前世今生

3.1 LOGO语言/ 013

3.2 可视化的Scratch编程语言/ 014

3.3 4P原则/ 015

3.4 低高宽的设计原理/ 016

3.5 婴儿围栏和游乐场/ 017

3.6 面向未来的Scratch/ 017

第4课 十条建议

4.1 给家长和老师的十条建议/ 020

4.2 给《Scratch 3.0少儿编程入门经典套装:少儿游戏趣味编程+少儿编程趣味课(套装共2册 京东)》读者的十条建议/ 023

第 2篇技能篇

第5课 初识Scratch3.0

5.1 Scratch网站/ 027

5.2 Scratch的环境搭建/ 028

5.3 项目编辑器介绍/ 033

第6课 Scratch编程预备知识

6.1 Scratch基本概念/ 042

6.2 程序设计的基本概念/ 048

第7课 角色和背景

7.1 添加角色/ 055

7.2 添加背景/ 056

7.3 角色动画/ 057

7.4 创作故事/ 058

第8课 让角色动起来

8.1 运动积木/ 062

8.2 让字母旋转/ 064

8.3 滑来滑去/ 065

8.4 使用方向键/ 066

8.5 制作追赶游戏/ 067

第9课 改变角色的外观和行为

9.1 外观积木/ 069

9.2 变大变小/ 071

9.3 隐藏和出现/ 072

9.4 添加效果/ 073

9.5 扩展海底追赶游戏/ 076

第 10课用事件驱动程序

10.1 事件积木/ 078

10.2 有声音就心动/ 079

10.3 Elf进入古堡/ 081

10.4 改进变大变小/ 085

11 第11课添加声音更有趣

11.1 声音积木/ 088

11.2 演奏萨克斯/ 089

11.3 改进追赶游戏/ 090

12 第12课控制程序的执行

12.1 控制积木/ 092

12.2 Elf吵醒恶龙/ 093

12.3 克隆的特效/ 096

12.4 Elf魔法变马/ 097

第 13课积木中的侦察兵

13.1 侦测积木/ 100

13.2 声音之花/ 102

13.3 大鱼吃小鱼/ 104

第 14课积木中的数学家

14.1 运算积木/ 107

14.2 四则运算/ 108

14.3 健忘的多莉/ 112

第 15课存储和访问数据

15.1 变量积木/ 116

15.2 抓气球/ 118

15.3 改进大鱼吃小鱼程序/ 119

15.4 成绩表/ 122

第 16课自己动手丰衣足食

16.1 自制积木/ 127

16.2 Scratch精彩之旅/ 129

第 17课让声音更美妙

17.1 音乐积木/ 136

17.2 乐队演奏/ 137

第 18课绘制线条和形状

18.1 画笔积木/ 141

18.2 种树/ 142

18.3 小动物的旋转舞会/ 143

18.4 旋转的小乌龟/ 145

第 19课使用摄像头来侦测运动

19.1 视频侦测积木/ 147

19.2 打气球/ 148

19.3 演奏架子鼓/ 150

19.4 拯救乐高小人/ 151

第 20课翻译家和朗读家

20.1 翻译积木/ 155

20.2 文本朗读积木/ 156

20.3 Elf遇到机器人/ 156

第3篇 实战篇

21 第21课把任何东西变成按键——MakeyMakey

21.1 什么是MakeyMakey/ 163

21.2 MakeyMakey积木/ 164

21.3 幸运轮盘/ 164

21.4 演奏钢琴/ 166

第 22课把作品连接到实体世界——micro:bit

22.1 连接micro:bit/ 172

22.2 micro:bit积木/ 177

22.3 心动由你来决定/ 178

22.4 演奏吉他/ 180

第 23课搭建交互机器人——EV3

23.1 连接LEGOEV3/ 182

23.2 LEGOEV3积木/ 184

23.3 天上掉馅饼/ 185

23.4 拍篮球/ 186

第 24课打鸭子

24.1 游戏简介/ 189

24.2 游戏编程/ 190

第 25课愤怒的小鸟

25.1 游戏简介/ 208

25.2 游戏编程/ 209

附录提示和解答 / 224


其他推荐