轻松玩转Scratch编程图书
人气:68

轻松玩转Scratch编程

通过脚本的构思、流程的规划,以搭积木的方式,轻松学会使用Scratch编程。郑荣华,吴刚,郑京京,潭洪联合推荐!
  • 所属分类:图书 >计算机/网络>程序设计>其他  
  • 作者:[刘凤飞]
  • 产品参数:
  • 丛书名:--
  • 国际刊号:9787302475941
  • 出版社:清华大学出版社
  • 出版时间:2017-08
  • 印刷时间:2017-07-01
  • 版次:1
  • 开本:32开
  • 页数:--
  • 纸张:胶版纸
  • 包装:平装-胶订
  • 套装:

内容简介

Scratch软件的功能和界面。第二部分针对Scratch中的每一个程序块进行实例讲解。第三部分以一个个游戏项目作为实战案例,详细地讲解了每一个项目的分析过程、角色安排、程序制作,以及完成后的排错、改进思路和方案。第四部分为高阶项目——植物大战僵尸,让项目逼近生活。 本书内容非常,从每一个程序块入手进行讲解,并结合实例分析,适合没有接触过编程的家长和小朋友阅读。对从事编程教育的老师来说,也是一本非常好的教程。

编辑推荐

Scratch是可视化的编程语言,利用它可以制作游戏、动画,还可以计算数学题,处理字符串。本书有简单的单个程序块分析,有深奥的数学知识灌输,也有复杂的变量、链表、字符串、克隆体程序讲解,更有一个个游戏实战项目演练。培养学生发挥自己的创意,通过脚本的构思、流程的规划,以搭积木的方式,轻松学会使用Scratch编程。

作者简介

刘凤飞,昵称果果老师。有多年编程经验,从事Scratch教材研发和指导教学多年。知乎少儿编程与乐高搭建专栏版主,杭州强平机器人教育合伙人,轻近STEAM课堂创始成员,STEAM教育研发者,长期致力于践行机器人与工程创新教育。

目录

目 录

第1章 编程的世界

1.1 编程的好处 2

1.2 什么是Scratch 4

实例1-1 一个程序块的Scratch程序 5

实例1-2 多程序块的Scratch程序 5

1.3 孩子自学 7

实例1-3 “向右旋转15度”程序块的学习方法 7

实例1-4 组合程序块的学习 8

1.4 家长教学 8

实例1-5 造型切换教学 9

1.5 老师备课 9

1.6 本章小结 11

第2章 Scratch编程环境

2.1 软件的安装 13

2.2 舞台区 19

2.3 角色区 21

2.4 程序区 25

2.5 脚本区 27

2.6 控制和工具区 30

第3章 神奇的程序区块

3.1 动作模块 36

实例3-1 x、y坐标移动讲解 38

实例3-2 坐标设定 40

3.2 外观模块 44

实例3-3 “说”和“思考”程序块的区别 45

实例3-4 进入背景区,并且删除背景 48

3.3 声音模块 53

3.4 画笔模块 55

实例3-5 用画笔画一个彩色的圆 58

3.5 数据模块 59

实例3-6 变量的使用 60

3.6 事件模块 61

实例3-7 当背景切换后执行操作 63

实例3-8 小猫咪吃苹果 65

3.7 控制模块 67

实例3-9 从0一直加到100,计算结果 68

实例3-10 回答问题,判断答案是否正确 70

实例3-11 直到x坐标大于100时停止 71

实例3-12 克隆小猫咪 76

3.8 侦测模块 78

实例3-13 通过按键控制小猫咪变大、变小 81

3.9 运算符模块 84

3.10 更多模块 85

实例3-14 添加一个程序组合 85

实例3-15 循环几圈的方法 87

第4章 知识的储备

4.1 坐标 90

实例4-1 行走在板凳上的小男孩 93

实例4-2 寻找坐标点 95

4.2 角度 98

实例4-3 旋转的魔法棒 98

实例4-4 时钟 103

4.3 随机数 104

实例4-5 一道数学题 104

实例4-6 掷骰子 105

4.4 字符串 107

实例4-7 小猫咪和机器人对话 108

4.5 加减乘除 109

4.6 四舍五入 110

4.7 特殊运算 111

4.8 变量 113

实例4-8 记下对方的名字 115

4.9 链表 115

实例4-9 记录班级小朋友的名字 115

4.10 比较 119

4.11 逻辑运算 120

实例4-10 小猫咪坐标判断 123

第5章 一大波僵尸袭来

5.1 角色规划 128

5.2 程序分析 130

5.3 动手动脑 132

5.4 游戏性调整 133

5.5 总结 135

第6章 孙悟空筋斗云

6.1 角色规划 137

6.2 程序分析 138

6.3 动手动脑 139

6.4 游戏性调整 143

6.5 总结 144

第7章 孙悟空72变

7.1 角色规划 146

7.2 程序分析 150

7.3 动手动脑 150

7.4 游戏性调整 153

7.5 总结 154

第8章 声控摇奖

8.1 角色规划 156

8.2 程序设计 157

8.3 动手动脑 158

8.4 游戏性调整 159

8.5 总结 162

第9章 接苹果小游戏

9.1 角色规划 164

9.2 程序设计 164

9.3 动手动脑 166

9.4 游戏性调整 171

9.5 总结 172

第10章 弹跳躲避障碍物

10.1 角色规划 174

10.2 程序设计 175

10.3 动手动脑 176

10.4 游戏性调整 179

10.5 总结 182

第11章 电子音乐相册

11.1 角色规划 184

11.2 程序设计 185

11.3 动手动脑 186

11.4 游戏性调整 189

11.5 总结 192

第12章 躲避幽灵

12.1 角色规划 194

12.2 程序设计 195

12.3 动手动脑 196

12.4 游戏性调整 198

12.5 总结 201

第13章 指法练习

13.1 角色规划 203

13.2 程序设计 204

13.3 动手动脑 206

13.4 游戏性调整 211

13.5 总结 212

第14章 微信打飞机

14.1 角色规划 214

14.2 程序设计 215

14.3 动手动脑 217

14.4 游戏性调整 225

14.5 总结 228

第15章 植物大战僵尸

15.1 会动的角色 230

15.2 种植的植物 233

15.3 神奇的阳光 240

15.4 攻击的子弹 242

15.5 综合 244

媒体评论

推荐序

作为一名经济学者,我一直停留在成人的思维模式里,很多思维都被过度数据化、过度逻辑化了,因此影响了创新进度。我想这都是孩时的教育过于单一化造成的。看了果果老师的文稿后,我认为这是对教育模式的创新,这本书汇集了计算机软件技术、教育理念以及儿童心理学等内容,让小朋友能够在学习中学会思考,在学习中找到快乐,这是一本非常值得推荐的书籍。——独立经济学家 郑荣华

编程思维就好比一座桥梁,帮助个体将“所想”转化为“所做”,让每个存在于大脑中的小火花都可以通过编程步骤立体地呈现在人们面前。果果老师的这本案例通过Scratch带领孩子进入编程的多彩世界,利用孩子身边的元素,借助清晰的步骤指导,犹如一个在身边的超级导师,助力梦想插上飞翔的翅膀。Learn to code,code to learn。小朋友们,一起在知识爆炸的时代乘风飞翔吧!——杭州哈泥天空农场&哈蓓4h教育创始人 郑京京

我创业做青少年STEAM教育的动力就是源于“为什么我们大学很难出现扎克伯格这样的具有创造力的年轻人?”的疑问。很多硅谷公司创始人都是从小学就开始接触编程,我通常在想,这是不是某种巧合?编程思维通常会把一个问题按照一定的步骤逐步细分、求解,条理要求非常清晰,可以极大地锻炼小朋友的逻辑能力、专注力以及分析问题、解决问题的能力。如果要选择对人生真正有意义的起跑线,我不会选择奥数,而会选择编程!果果老师这本书案例丰富、浅显易懂,通过实际动手来引导小朋友上手,通过一步一步地挑战成功引发进一步学习的兴趣,是一本不错的儿童编程入门教科书。 Hello world,小朋友们,欢迎进入美好的编程世界!——杭州强平机器人联合创始人,前华为高级软件工程专家 谭洪

随着技术的发展和人类文明的进步,物质将不再是人类重要的诉求。如何让内心丰富充实,幻想将变得尤为重要。幻想可能来自音乐,几个旋律响起,浩瀚的星空、无边的沙漠、高山流水可能就会在脑海里出现。幻想也可能来自美术,浓浓淡淡,寥寥几笔,一条大河、数点风帆,也许就可以在脑海里闻到两岸的油菜花香。来自哪里不重要,重要的是要有幻想的意愿和能力,要有想象力。而学编程就是锻炼想象力的好途径。因为编程容易创造新世界。几个界面、几行代码就能创造一个虚拟世界。画界面和敲代码的那个人就像这个世界的上帝一样,这种想象力可以媲美上古神话。如何培养创造力呢?学习编程是一个较好的途径。其一,程序设计过程是一个抽象的过程,需要在繁杂的世界中抽象出模型,可以锻炼抽象能力;其次,编码是一个细致活,错了一个字母,少了一个符号,程序就会出错,需要耐心地做好每一步,可以锻炼小朋友更加耐心、坚持和专注;其三,写程序是手段不是目的,目的是实现自己心中的幻想,所以有动力去解决过程中遇到的每一个问题,而写程序又是一个非常综合性的事情,可能会涉及数学、几何等很多相关学科,这让学习能力可以得到不错的锻炼。合作的基石是分享。分享梦想,让别人追逐你的梦想;分享经验,让别人快速成长,紧随你的步伐;分享困难,让别人理解你的障碍,帮助你逾越;分享快乐,体会众乐乐。分享是一种心态,也是一种能力。学习编程是获得分享能力的一个很好的方式。因为每个程序都是一个小宇宙,你要告诉别人这个宇宙是怎么运转的,因为在学习的过程中,你不可避免地会遇到很多问题,需要你去求助。我相信,果果老师编撰这本Scratch教程的目的不是让我们的花朵都成为程序员,而是希望这些花朵都能得到“幻想 • 创造 • 分享”的能力,都能有美好的未来。——蚂蚁金服技术专家,前华为高级架构师 吴刚

我们不只是培养儿童编程的兴趣,而是训练他们未来的能力。在编程的世界,果果老师为正在学习编程的人阐明了学习编程的各种经验,也为正在编程大门外徘徊的人打开一扇让人有兴趣一窥究竟的窗户。培养孩子思考分析、编写、检查排错的能力,并不断地强化孩子的各种能力,让喜欢的事成为工作,此书正是送给孩子通往未来的礼物。——杭州童画教学总监 黄英

Scratch编程是对孩子学习兴趣、创造力的激发,现在能让孩子自发地热爱并参与其中是多么让人激动的事。更棒的是,在编程的过程中,孩子可以学会表达自己的思考和见解,以有趣的动画呈现方式,方便和同伴分享自己的创作,获得成就感和满足感。感谢果果让孩子享受创造的乐趣!——设计总监 孙蕴路

网友评论(不代表本站观点)

来自无昵称**的评论:

学习果果老师视频很久了,很感谢老师的无私奉献,今天收到书籍很高兴。

2017-08-14 08:56:26
来自无昵称**的评论:

这本书很好的培养孩子动手能力,果果老师真的很用心,孩子喜欢的不得了

2017-08-10 11:07:10
来自匿名用**的评论:

这几个游戏制作非常容易上手,孩子跟着就可以完成。非常好的一本书籍。

2017-08-20 17:59:05
来自无昵称**的评论:

从前玩的微信打飞机游戏,没想到可以自己做了。还可以教孩子做,好书推荐。

2017-08-14 08:43:48
来自无昵称**的评论:

反正我是不懂,编程这么艰巨的任务就交给爸爸了,孩子喜欢二话不说,购书。

2017-08-14 08:52:44
来自无昵称**的评论:

一直打算开编程班的,和果果老师交流许久。现在购买一批作为教材非常实用。

2017-08-14 08:58:17
来自匿名用**的评论:

当当网的书籍,到货还是很快的。书籍很细致,内容很丰富,从间到难。很适合。推荐

2017-08-15 15:26:12
来自无昵称**的评论:

之前看到都是译文,今天终于看到了我们中国人自己写的Scratch编程啦。

2017-08-14 08:58:35
来自无昵称**的评论:

书的内容浅显易懂,对孩子很适合,特别是配图。每一句对应的变化,孩子玩的不亦乐乎。

2017-08-14 08:57:09
来自匿名用**的评论:

孩子很喜欢,按照书上配图,可以很快的上手,除了最后一章,其他孩子都可以做出来了。

2017-08-25 14:12:44
来自无昵称**的评论:

谢谢果果老师写那么好的书,宝宝一直很喜欢果果果老师,宝宝拿到书,就一直在认真地看。

2017-08-09 22:49:20
来自无昵称**的评论:

果果老师这边书,结束未免太快了吧。看到最后植物大战僵尸,就没啦。也不鸣谢个啥吗哈哈。

2017-08-14 08:55:39
来自匿名用**的评论:

对于一个IT人士来说,虽然懂编程,但是很难去教孩子编程,这本书正好解决了我的问题。

2017-08-21 11:57:46
来自无昵称**的评论:

Scratch的书籍确实找了很久,感觉这本书难易程度和趣味性都非常不错。强烈推荐。

2017-08-14 08:35:10
来自无昵称**的评论:

拿到书后认真看了一遍,确实不错,可以锻炼小孩的逻辑思维能力,感谢老师出版这么好的书,推荐

2017-08-10 16:07:54
来自无昵称**的评论:

好书不容错过,果果老师写的书籍非常棒。之前都是看视频,今天也可以从简单的模块学习开始了。

2017-08-14 08:54:06
来自无昵称**的评论:

现在上个编程动不动就是几百块一节课,果果老师的课程和书籍对我们这些普通家庭来说就是福利呀。

2017-08-14 08:38:09
来自无昵称**的评论:

从朋友那得知了果果老师这本书籍,特意购买学习。Scratch没有了那复杂的语法很适合孩子学习。

2017-08-14 08:46:06
来自无昵称**的评论:

这本书确实有点像编程的书籍,从简单的模块入手,讲解到小案例,最后讲解实例。非常棒,语言和图片搭配很适合小孩子学习。

2017-08-14 08:36:16
来自wx00098**的评论:

刚买了这本书,写得真不错,小孩子很喜欢,尤其是书中的例子,像孙悟空,植物大战僵尸等大家熟悉的,小孩子更容易理解与接受。

2017-08-10 13:09:13
来自无昵称**的评论:

这本书籍正好可以弥补很多初入学习编程Scratch的小伙伴们,学习每一个程序模块后,在结合视频和后面章节的课程非常合适。

2017-08-14 08:56:43
来自无昵称**的评论:

孩子二年级了,在学习每周都有编程课程。不过老师教的太浅了,为了比赛找到了果果老师的公众号,学习后获得了三等奖。孩子很开心,所以果果老师的书籍一出来就马上购买了。

2017-08-14 08:35:44
来自无昵称**的评论:

没想到这本书竟然细致讲解到了Scratch中的每一个程序模块,一直网上和其他书籍都是案例,对于初学者还有有难度的。这本书模块的讲解,然后再到项目和游戏的制作。

2017-08-14 08:38:28
来自无昵称**的评论:

书籍全彩的很适合孩子,虽然孩子还小刚上一年级,但是根据图的步骤和变化还是可以简单的做出样例来的。结合果果老师的视频一同学习比较好。我现在是自己看书补补编程,教孩子。

2017-08-14 08:37:34
来自无昵称**的评论:

从小学习编程对逻辑思维能力有很大帮助,我是一个IT爸爸。虽然自己会敲代码,但是不会教孩子。通过公众号认识了果果老师,非常高兴,今天购买了他的书籍。看了非常棒很适合小朋友学习。

2017-08-14 08:35:28
来自无昵称**的评论:

作为一个编程盲的妈妈,一直跟随孩子一起学习果果老师的视频编程课程,有很多问题果果老师都会很耐心的解释。这几天看果果老师编写的书籍,可以看出老师很用心,讲解的很细致。极力推荐这本书籍。

2017-08-14 08:36:00
来自无昵称**的评论:

一直以来我认为小孩子根本学不会编程,更别说什么学编程了。直到后面看到了果果老师的视频课程。觉得很有趣味,推荐给孩子,没想到孩子一学就会,而且还很感兴趣。所以这次特意购买果果老师的书籍。

2017-08-14 08:37:09
来自匿名用**的评论:

身边很多朋友都购买了这本书,跟风买的。今天才有空翻阅一下,章节确实规划的不错,很少有讲解这么细的。配图很好,容易上手学习。

2017-08-21 11:40:40
登录后即可发表评论

免责声明

更多相关图书
在线咨询