Scratch 3.0趣味编程
  • 推荐0
  • 收藏1
  • 浏览228

Scratch 3.0趣味编程

王晓辉 (作者) 

  • 书  号:978-7-121-36873-8
  • 出版日期:2019-07-15
  • 页  数:224
  • 开  本:16(170*240)
  • 出版状态:上市销售
  • 维护人:付睿
纸质版 ¥69.00

相关图书

读故事学编程——Python王国历险记(双色)

李伟 (作者)

这是一本故事书,也是一本编程书。<br>小男孩派森无意中闯入神秘国度—Python 王国,恰好遇到了国王的鹦鹉,于是他们开始了奇幻的冒险之旅。在这个过程中,他们...

¥69.00

21天学通HTML5+CSS3(第2版)

张启玉 刘刚 (作者)

本书全面、系统、深入地讲解了HTML5+CSS3网页设计与编程的基础知识与高级应用。在讲解过程中,通过大量取自实际操作的案例,将网页开发知识全面、系统、深入地呈...

¥89.90

Java编程方法论:响应式RxJava与代码设计实战

知秋(李飞) 李飞 (作者)

本书对RxJava 2的源码进行了深入解读,让读者可以从设计到实现细节上全面了解它,从而达到不仅会用而且可以进行RxJava 2源码库组件级别的拓展的程度。本书...

 

零基础学Kotlin之Android项目开发实战

郭宝利 (作者)

系统介绍Kotlin语言基础,从零基础介绍起,并给出相关知识点的简介和网上学习资料索引;围绕程序员学习时关心的话题介绍一些专题应用,以便程序员将基础知识点运用好...

¥79.00

程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版)

左程云 (作者)

《程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版)》是一本程序员代码面试宝典!书中对IT名企代码面试各类题目的最优解进行了总结,并提供了相关代码实...

¥109.00

EOS区块链应用开发指南

虞家男 (作者)

EOS被称为区块链3.0,是下一代区块链技术,本书将向读者展示EOS区块链技术的众多概念和特性。全书共分为7章,分别是初识EOS、EOS的工作原理、开发工具和环...

¥39.00
本书是一本编程故事书,以Scratch 3.0作为编程设计工具,围绕一只小猫“喵喵呱” 找回叫声的故事展开全书内容。  
本书包含9章共27节,通篇注重情节的连贯性和任务的合理性,由浅入深、由简至繁、循序渐进地将编程知识渗透到故事中,包含相对完整的情节和简单有趣的小例子,让读者在阅读时既觉得有趣,又学到了知识。
本书适合刚开始学习编程的人群阅读,特别是低龄儿童。
这是一本有趣的编程故事书,请让孩子们跟着非同凡响的小猫“喵喵呱”,开启一段奇妙的编程之旅,学一身非凡的编程本领吧
前 言

在我刚接触Scratch的时候,提起它没人知道,市面上只能买到寥寥几种图书,而且其中大部分都是译本。偶尔与专业人士探讨起来,却受尽了鄙视:“这也能叫编程?玩具而已!”臊得满脸通红,只好掩面而逃。而如今,仅仅过去几年,各种与Scratch相关的网站、图书、培训多如牛毛,各种信息让人应接不暇。专业人士与他人交流时,开口Scratch、闭口图形化编程,同时讲解内容也深了很多,各种公式、N种算法……要多难有多难,要多夸张有多夸张,恨不得用其解决世界上的所有问题。
Scratch不是一个简单的玩具,也不是无所不能的“神”。虽然它非常好上手,“友好”到一年级的小朋友也会偷偷在学校机房打开来玩;但是它也非常强大,可以完成水平很高的游戏作品。不过大家容易忽略的是,尽管它很简单,一个8岁的孩子起码也需要一个学期(大约16个课时)的学习来掌握它的使用方法;尽管用它制作的游戏可以很酷炫,但是由于它单维数组等先天缺陷决定了其背后的实现方式非常烦琐。
Scratch真的像本书中的喵喵呱一样,看起来是猫,张嘴却像青蛙呱呱叫。
不止有一位老师问我,为什么孩子只在开始几节课对Scratch有兴趣,后来就厌倦了呢?孩子们很喜欢Scratch作品,但我觉得孩子们喜欢的是作品,而不是它背后的算法。也许相关的作品、课程显得Scratch很强大,但大家可能都忘了Scratch为什么会流行,其实并不是因为它强大。从某个方面来说,任何编程语言都比Scratch强大,但没有一门编程语言像Scratch这样受孩子欢迎。
所以,Scratch是编程工具,但不能按教编程的套路来让孩子学习。
MIT(美国麻省理工学院,Scratch的发源地)创造了Scratch,想使编程这件事情变得足够简单,可是现在大家又处心积虑地往复杂、很难里弄。从培养编程技能的角度来说,也许这么做是对的;可是从孩子的角度来看,却不是这样的。教育界中出现的“喜欢”有3种:老师喜欢、老师觉得孩子喜欢、孩子真的喜欢。我想做到让“孩子真的喜欢”,所以在本书中做了一点努力,编了一些故事,并把故事讲给我的女儿和我的学生听,他们很喜欢。另外,本书舍弃了些许常规案例,压缩了讲解积木功能的内容篇幅,取而代之的是相对完整的情节、简单有趣的小例子。可以说,在保证这还是一本编程书的前提下,我尽量使书中故事的比重最大化。不管孩子是否喜欢编程,起码这本书会让孩子觉得比较有意思。至于编程例子,都融入了故事中,边看故事边学习编程。如果要给本书下一个定义的话,那么这可能是一本故事性很强的编程书。所以,当付编辑问我这本书的读者人群时,我踌躇了一下:大概,有颗童心的人都可以读吧。
本书包含9章共27节,看起来内容好像不少,但让人觉得困难的内容几乎没有,可以让读者看得明白、做得出来。另外,也不要觉得这本书太单薄,它应该只是你漫漫编程路上的第一块垫脚石而已。书中的所有例子都很简单,正常来说每个例子的制作时间不会超过20分钟,但其又很完整,起码能实现一个基本完整的功能。这样能在保证孩子有兴趣的基础上,让他或她学到或者巩固编程知识。如果真的感觉哪个例子做起来有点困难,嗯,跳过去,没事的。坚持做完书上的大部分例子,也许你就会对Scratch恍然大悟。
没有编程基础,对这个世界还有点好奇心,想简单了解编程和Scratch的读者,看看这本书吧,我相信你不会失望。至少,它可以让你知道,编程这件事情并没有很难。
由于本人水平有限,书中难免有疏漏和不足之处,恳请读者朋友不吝指教,多多批评、指正。

目录

目录
第1章 故事的起源 1
1.1 Scratch是什么 2
1.2 熟悉操作界面 6
1.3 第一个Scratch作品 10
第2章 忧郁的青蛙 19
2.1 绘图编辑器 20
2.2 角色的造型 27
2.3 造型的动画 39
第3章 青蛙运动会 47
3.1 位置和坐标 48
3.2 方向和角度——铅球运动员 58
3.3 显示、特效和隐藏——哈哈镜 67
第4章 天下第一楼 79
4.1 条件和判断——上楼梯 80
4.2 侦测和碰撞——下楼梯 87
4.3 消息的传递——坐电梯 94
第5章 数字化画家 105
5.1 绘画记事簿 106
5.2 美丽多边形 115
5.3 连续的纹样 122
第6章 机器人卡卡 131
6.1 会对话的机器人 132
6.2 数学计算器 140
6.3 石头、剪刀、布 146
第7章 跑调的音乐厅 153
7.1 美女蛇姗姗 154
7.2 大楼器乐队 163
第8章 我爱吹泡泡 173
8.1 吹个大泡泡 174
8.2 摁出“小杠精” 181
第9章 “杠精”大魔王 189
9.1 归来的教授 190
9.2 抽签赌命器 199
9.3 逃亡的密码 207
尾声 217

读者评论