描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787121368738
1业内、教育界专家赵亮、吴俊杰、谢作如、余宙华、陈珊联袂力荐。
2本书基于Scratch 3.0,围绕一只小猫“喵喵呱” 找回叫声的故事展开全书内容,将编程知识渗透到故事中。
3本书包含相对完整的情节和简单有趣的小例子,让读者在趣味阅读中学到知识。
本书是一本编程故事书,以Scratch 3.0作为编程设计工具,围绕一只小猫“喵喵呱” 找回叫声的故事展开全书内容。
本书包含9章共27节,通篇注重情节的连贯性和任务的合理性,由浅入深、由简至繁、循序渐进地将编程知识渗透到故事中,包含相对完整的情节和简单有趣的小例子,让读者在阅读时既觉得有趣,又学到了知识。本书适合刚开始学习编程的人群阅读,特别是低龄儿童。
目录
第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
前 言
在我刚接触Scratch的时候,提起它没人知道,市面上只能买到寥寥几种图书,而且其中大部分都是译本。偶尔与专业人士探讨起来,却受尽了鄙视:“这也能叫编程?玩具而已!”臊得满脸通红,只好掩面而逃。而如今,仅仅过去几年,各种与Scratch相关的网站、图书、培训多如牛毛,各种信息让人应接不暇。专业人士与他人交流时,开口Scratch、闭口图形化编程,同时讲解内容也深了很多,各种公式、N种算法……要多难有多难,要多夸张有多夸张,恨不得用其解决世界上的所有问题。
Scratch不是一个简单的玩具,也不是无所不能的“神”。虽然它非常好上手,“友好”到一年级的小朋友也会偷偷在学校机房打开来玩;但是它也非常强大,可以完成水平很高的游戏作品。不过大家容易忽略的是,尽管它很简单,一个8岁的孩子起码也需要一个学期(大约16个课时)的学习来掌握它的使用方法;尽管用它制作的游戏可以很酷炫,但是由于它单维数组等先天缺陷决定了其背后的实现方式非常烦琐。
Scratch真的像本书中的喵喵呱一样,看起来是猫,张嘴却像青蛙呱呱叫。
不止有一位老师问我,为什么孩子只在开始几节课对Scratch有兴趣,后来就厌倦了呢?孩子们很喜欢Scratch作品,但我觉得孩子们喜欢的是作品,而不是它背后的算法。也许相关的作品、课程显得Scratch很强大,但大家可能都忘了Scratch为什么会流行,其实并不是因为它强大。从某个方面来说,任何编程语言都比Scratch强大,但没有一门编程语言像Scratch这样受孩子欢迎。
所以,Scratch是编程工具,但不能按教编程的套路来让孩子学习。
MIT(美国麻省理工学院,Scratch的发源地)创造了Scratch,想使编程这件事情变得足够简单,可是现在大家又处心积虑地往复杂、很难里弄。从培养编程技能的角度来说,也许这么做是对的;可是从孩子的角度来看,却不是这样的。教育界中出现的“喜欢”有3种:老师喜欢、老师觉得孩子喜欢、孩子真的喜欢。我想做到让“孩子真的喜欢”,所以在本书中做了一点努力,编了一些故事,并把故事讲给我的女儿和我的学生听,他们很喜欢。另外,本书舍弃了些许常规案例,压缩了讲解积木功能的内容篇幅,取而代之的是相对完整的情节、简单有趣的小例子。可以说,在保证这还是一本编程书的前提下,我尽量使书中故事的比重最大化。不管孩子是否喜欢编程,起码这本书会让孩子觉得比较有意思。至于编程例子,都融入了故事中,边看故事边学习编程。如果要给本书下一个定义的话,那么这可能是一本故事性很强的编程书。所以,当付编辑问我这本书的读者人群时,我踌躇了一下:大概,有颗童心的人都可以读吧。
本书包含9章共27节,看起来内容好像不少,但让人觉得困难的内容几乎没有,可以让读者看得明白、做得出来。另外,也不要觉得这本书太单薄,它应该只是你漫漫编程路上的第一块垫脚石而已。书中的所有例子都很简单,正常来说每个例子的制作时间不会超过20分钟,但其又很完整,起码能实现一个基本完整的功能。这样能在保证孩子有兴趣的基础上,让他或她学到或者巩固编程知识。如果真的感觉哪个例子做起来有点困难,嗯,跳过去,没事的。坚持做完书上的大部分例子,也许你就会对Scratch恍然大悟。
没有编程基础,对这个世界还有点好奇心,想简单了解编程和Scratch的读者,看看这本书吧,我相信你不会失望。至少,它可以让你知道,编程这件事情并没有很难。
由于本人水平有限,书中难免有疏漏和不足之处,恳请读者朋友不吝指教,多多批评、指正。
与晓辉老师认识很久了,他作为从全省脱颖而出的骨干教师代表,参加过远程研修、教材建设、高峰论坛等品牌活动,对于奔跑在路上的信息技术学科建设,需要这种抓铁有痕的精神,需要更多为了梦想始终坚持的青年教师。
感谢这个时代,感谢同行者。
——山东省教育科学研究院信息技术教研员 山东教育学会信息技术专委会秘书长 赵亮
滴答、滴答、滴答,时间正在行驶。Scratch从1.4到2.0,再到3.0,不断演进着,现在即使边远的城市也有老师和孩子们对这只小猫着迷。人人都要编程,创新、学习、分享让编程的世界平坦起来……像我这样的Scratcher,会不会有人与我同行?
——北京景山中学 吴俊杰
这是一本有趣的亲子编程书和故事书,请让孩子跟着这只不一样的“喵喵呱”,开启一段奇妙的编程之旅,学一身非凡的编程本领吧。
——温州中学 谢作如
今天如果还有家长问:孩子为什么要学编程?那么我们可以反问他:你为什么不问孩子为什么要学语文?语文是人类的first语言,数学是第二语言,程序是第三语言,依次递进,正好对应着人类文明的三个阶段。感谢作者以生动有趣的故事引领孩子们进入第三语言的世界!
——阿尔法营创始人 中国科协探索计划发起人 余宙华
王晓辉老师是一直活跃在教学一线的优秀信息技术老师,一直让我非常钦佩。王晓辉老师设计的课程总是能很好地抓住学生的兴趣点,他用诙谐的对白和新颖的案例让课堂变成欢乐的游乐场。在欢乐的背后,课程会激发学生深入思考,扩展学生的思维,让学生真正成为学习的主人。王晓辉老师的新书让我期待已久,相信有更多的学生会在这本书的引领下走进趣味编程的世界,在快乐中学习,成为未来的主人。
——香港科技大学计算机科学博士 全国青少年创意编程及智能设计大赛专家评委 编程猫教研总监 陈珊
评论
还没有评论。