发表于2024-12-20
《Scratch超人漫游记:创意程序设计——STEAM创新教育指南》是Scratch领域的优秀热销书,被译为8种语言,受到各国读者喜爱。如今出简体中文版,惠及中国大陆地区的爱好者们。《Scratch超人漫游记:创意程序设计——STEAM创新教育指南》寓教于乐,让孩子在快乐的冒险故事中汲取知识,值得向孩子们推荐。
《Scratch超人漫游记:创意程序设计——STEAM创新教育指南》是一本依托于漫画故事讲解编程的儿童绘本,非常适合中小学生阅读,可作为中小学STEAM创新教育的教材。如果您的孩子爱玩电子游戏,快让他学习Scratch编程,成为未来改变世界的编程高手吧——译者于欣龙推荐语
《Scratch超人漫游记:创意程序设计——STEAM创新教育指南》是一本优秀的Scratch教材同时也是一部幽默有趣的少年探险!男孩Mitch和他的机灵猫咪伙伴,在对抗坏人的过程中,掌握了Scratch编程武器,制作出了一大堆好玩搞笑的游戏,完成了令人兴奋的冒险。《Scratch超人漫游记:创意程序设计——STEAM创新教育指南》从冒险故事中获得玩转Scratch的丰富技巧,寓教于乐,让孩子在快乐中汲取知识,值得推荐给孩子们。Scratch是目前流行的青少年编程软件,功能强大,可塑性强,获得全球范围内读者的青睐。《Scratch超人漫游记:创意程序设计——STEAM创新教育指南》是Scratch领域的优秀图书,受到各方面读者的关注,已经输出了8种语言。《Scratch超人漫游记:创意程序设计——STEAM创新教育指南》适合8岁以上的青少年阅读学习。可以作为学校课堂以外的辅助读物,也可作为Scratch培训机构的教材使用。
译者简介
于欣龙
工学硕士。毕业于哈尔滨工程大学机械设计及理论专业。新生代“85后”机器人创业达人,被媒体誉为“机器人爸爸”,国内第一批将Arduino引入中国的资深创客。
现任奥松机器人公司(www.alsrobot.cn)董事长。这是一家在机器人创客教育领域处于世界前列地位的新三板挂牌企业,公司始终以推动中国机器人创新教育,助力中国机器人事业发展为宗旨,致力于教育化机器人和智能电子开源硬件的研发、普及。公司代理美国SparkFun、Pololu、Adafruit、意大利Arduino、加拿大Robotshop、韩国Robotis等知名海外品牌的机器人与电子产品。
曾出版《爱上Arduino》、《Arduino机器人木又威指南》、《动手玩转Scratch2.0编程》、《传感器实战全攻略》等译著。
李泽
国内资深创客,毕业于新疆医科大学信息管理与信息系统专业。有8年编程实战经验,善于分解知识点、将复杂的概念简单化,撰写创客相关教育图书,现致力创客教育相关的工作。曾出版《动手玩转Scratch2.0编程》、《动手玩转ScratchJr编程》等译著。
本书讲解了看似简单,实际上无比强大的编程语言,甚至提供了让成年人也感兴趣的方式来学习Scratch编程。
——BoingBoing创始人之一马克·弗劳恩菲尔德
这是一本出色的游戏设计入门书籍,孩子们从第一页开始便能创作属于自己的游戏了。
——树莓派基金会负责人利兹·阿普顿
如果你认为自己的孩子有成为编程高手的潜质,赶紧给他们介绍Scratch吧!配合本书,他们将更易于上手。
——GeekMom编辑露丝·舒乐
如果你的孩子经常玩电脑,又略懂阅读,给他这本书吧。
——美国国家地理科学博客博主格雷·戈本拉登
本书充满了乐趣,而且轻松易懂地引导读者投入对Scratch的学习当中,体会计算机的强大功能。
——科技教师帕特利斯·甘斯在EducationWeek的BookMarks版块所推荐的书籍
如果你的孩子,或者是你教学班级的学生想创作自己的游戏,那么Scratch是一个非常棒的选择,本书将成为一套既有系统又富有娱乐性的教材。
——GeekDad全职作家詹姆斯·弗洛伊德·凯利
本书引导年轻的读者学习一系列精心设计的游戏作品。每一关都引入一到两个新的概念,为读者勾画了一条平滑的学习曲线,从而掌握Scratch众多强大的功能。
——BoingBoing编辑科利·多克托罗
如果你正在寻找让孩子对编程(尤其是Scratch)感兴趣的方法,我不得不推荐这本书。
——克里斯·奥布莱恩在《水星新闻报》SiliconBeat版块上的评论
Scratch·让创意翱翔 XII
创意天空 XIII
写给家长和教育工作者的话 XIV
登场角色 XXII
Stage 1: 电磁冲击 19
一起来了解一下Scratch 吧!我们要学习角色和坐标的概念。
Stage 2: 时空之门 31
本章节要制作你的第一个游戏。我们要学习创建造型的方法,以及为角色的移动、反应和音乐特效编程。
Stage 3: 蒙娜丽莎的微笑 51
在本游戏中你将学到控制Scratch 项目流程的方法,以及记录分数的变量,并使用广播控制游戏的顺序。
Stage 4: 侵入香港 61
你将学习使用鼠标控制角色,以及角色反弹的方法。
Stage 5: 在依帕内马点球 71
本项目是一个足球射击游戏,你要为游戏规则、交互式声音特效和生动的舞台背景编程!
Stage 6: 沙漠惊变 85
你将学习创建一个2D 卷轴竞速游戏,并为角色复杂的运动方式编程,同时实现背景不断变化的效果。
Stage 7: 吉萨之谜 105
在吉萨冒险之旅中,你将创建交互式的迷宫,其中有机关、陷阱和宝藏!
Stage 8: 极速魔法 119
创作一个简单的使用键盘控制的游戏,你将在其中学习播放背景音乐,以及创建一个动画背景。
Stage 9: 异星战云 131
你将使用所有学到的知识创作激动人心的格斗游戏。你要使用各种招式和能量条创建两个格斗角色。
Stage 10: 终极秘籍 151
后记 154
参考资源 156
译者序一
少儿编程早已不是一个新鲜的话题,也许你常在学校门口听到家长们谈论,闲暇之余我也会参与其中。现在来看“编程要从娃娃抓起”真的不再是一句口号,而是孩子们在未来社会竞争中脱颖而出的必备技能,也是大国保持创新竞争优势并为之努力的目标。
为什么我们要让孩子从小学习编程?有新闻报道,英国政府规定5岁以上学龄儿童必须学习电脑编程课程;法国也将编程列入初等教育选修范围内;美国前总统奥巴马称:“编程关乎美国的未来,我们需要孩子们熟练地掌握这项技术。”他更是呼吁所有人都学习编程,并公开宣布投巨资成立“所有人的计算机科学项目”,从而推动美国计算机科学的发展。现在来看没有人会怀疑,编程课在未来将是一门基础课程,它甚至可能是承接其他课程的基石。
爱玩是每个孩子的天性,电子游戏具备很强的逻辑性,所以爱玩游戏的孩子通常具有很强的逻辑思维能力和动手能力,很容易成为编程高手。如果您的孩子因为沉迷于游戏而让您感到头疼,那么赶快让他学习Scratch编程!Scratch是由麻省理工学院(MIT)媒体实验室所开发的一款面向青少年的图形化简易编程软件。使用者只需将色彩丰富的指令方块组合,便可创作出多媒体程序、互动游戏、动画故事等作品。
关于本书
本书是一本依托于漫画故事讲解编程的儿童绘本。全书图文并茂、情节生动,每个故事结束前都会抛出任务,带着任务完成教学,非常适合中小学生阅读。因教学方式创新大胆,教学内容从易到难,可作为中小学STEAM创新教育教材,本书已在美国、中国香港等地出版,深受师生、家长们的喜爱!故本人向电子工业出版社编辑推荐引进,将其翻译出版,以期早日让更多的中国青少年从中学习!
全书中的实例程序代码可通过中创联盟社区论坛网站下载获取,为了方便师生交流,论坛还专门开设了Scratch专题板块,大家可以登录http://www.makerspace.cn查找学习。
因本书涉及较多图片与文字混编,书中难免会出现疏漏与错误,如果读者在阅读过程中发现任何问题希望能与译者共同探讨,那么可以加入“爱上Scratch”主题QQ群:157658050。在这个群里你会获得更多关于Scratch以及ScratchJr编程方面问题的解答。
为方便广大少儿读者和家长老师深入学习,SuperMaker创客教育网(www.supermaker.tv)还为大家提供了更多与Scratch相关的视频案例,可通过扫描下方二维码,快速进行学习。
致谢
首先要感谢麻省理工学院(MIT)媒体实验室的开发人员和本书作者为广大Scratch爱好者和ScratchJr少儿用户做出的巨大贡献,本人因学习Scratch有幸结识译者李泽先生,没有他的辛勤付出,本书不可能顺利完成。其次要感谢本书编辑多次与外版方进行沟通,以及对译稿的反复审阅才促使本书早日出版。最后,感谢每一位投身于STEAM创新教育的老师。
值此出版之际,本人特别希望通过本书呼唤更多家长鼓励自己的孩子从小学习编程,热爱创造,未来成为一个能够改变世界的科学家。于欣龙奥松机器人创始人、资深创客
译者序二
Scratch是全球流行的编程教育软件,旨在帮助8岁及以上的青少年学习编程,其编程方式已经影响了许多图形化编程软件的设计思想。Scratch的目的并非培养未来的程序员,而是帮助青少年学习计算思维,在解决编程问题的过程中,帮助他们更好地理解科学和技术,适应数字生活。国内已经有越来越多的中小学采用Scratch作为编程入门工具,各种形式的教育资源围绕Scratch展开,包括STEAM培训、入门书籍、教学视频等。在教育部最近发布的《教育信息化“十三五”规划》中已指明“有条件的地区要积极探索信息技术在……创客教育等新的教育模式中的应用”,相信创客教育的星星之火终将燎原。
本书在课程设计上非常有特色,案例导入采用漫画故事的方式,而且案例具有连续性,贯穿整本书。作者设定了时空大冒险的虚拟情节,这让原本枯燥的编程知识变得生动起来。作者在每个章节都会带领你先了解故事的背景,然后再创作Scratch脚本。如果你是新手,我建议你先下载配套资源中的空脚本文件,按照书中的指示逐步添加,相信在一个个章节项目的历练中,你会越来越得心应手。如果你是Scratch专家,可以直接下载资源文件中的完整项目,模仿或分享你感兴趣的舞台效果和脚本片段。
希望本书的出版能为你的创造力添砖加瓦。最后我要感谢好友于欣龙的翻译和推荐,感谢女朋友刘剡的细致审阅。有了你们的信任和支持,我才能竭尽全力完成本书的翻译。如有疏漏和不足之处,恳请读者批评指正。
李泽
Scratch·让创意翱翔
Scratch不只是一个软件,它还是辽阔的教育愿景的组成部分。我们开发Scratch的目的,是为了帮助青少年开展新的学习思维,不断武装自己的头脑,以应对如今千变万化的社会环境。青少年在设计Scratch作品时,不仅是在学习编写计算机程序,更重要的是,他们锻炼了创意思维、逻辑推理和团队协作的能力。而这些正是让人们在现今世界中,走向成功和追求快乐的重要素质。
每当看到青少年以各种天马行空的方式运用Scratch时,我们会感到十分兴奋。他们虽然来自世界各地,但都以Scratch的官方网站(http://scratch.mit.edu/)作为平台,分享各种各样的创作,从互动故事、冒险游戏、互动教室到科学实验等。Scratch就像一个虚拟沙盒,让青少年通过创意表达自我,逐步成为主动的创意思考者。
《Scratch超人漫游记:创意程序设计—STEAM创新教育指南》一书将促进更多的青少年挖掘Scratch的创意空间。本书出自全球一个最具创新和成效的Scratch先行者——香港青年协会主办的LEAD创意科艺工程计划。看到他们的创意和活动分享给世界各地的老师、家长和孩子,我甚感欣慰。
当你阅读这本书时,让你的创意翱翔吧!你会创作出什么样的Scratch作品呢?
好好享受这段旅程吧!
MitchelResnick教授
麻省理工学院媒体实验室Scratch项目负责人
创意天空
香港青年协会于2005年联合美国麻省理工学院媒体实验室和香港中文大学合办了创意科艺工程计划(LEAD),致力于向学生、家长和教育工作者推广以科技为载体的教育活动和方法,至今服务受众已超过100万人次。
LEAD以动手设计作为活动方法,旨在启发青少年的创意并培养其创造力。
《Scratch超人漫游记:创意程序设计—STEAM创新教育指南》是本协会出版的Scratch系列图书之一,同时也是第一本被翻译为四种语言的书籍。书中着重强调趣味性,让青少年在使用Scratch编写程序的过程中,享受无穷的乐趣。我们期望用它引导青少年把好奇心和想象力运用在电子科技中。
我们衷心感谢MIT媒体实验室。从2005年开始,它一直在与我们合作推动创意教育。我们特别感谢MitchelResnick教授和ichaelSmith-Welch先生,承蒙他们的鼎力支持和鼓励,LEAD的努力成果才得以推广到世界各地。
我们期望本书能让各位读者感受到Scratch的强大吸引力,并激励大家不断求进、勇于创新。
王?鳴博士
香港青年协会总干事
前言
写给家长和教育工作者的话
Scratch为青少年和初次接触编程的使用者开启了编写计算机程序的大门。使用Scratch2.0有如下要求:
配有兼容AdobeFlashPlayer的浏览器(Chrome7及更高版本,Firefox4及更高版本或IE7及更高版本)的计算机
1024×768像素或更高分辨率的屏幕
稳定的互联网连接
麦克风和扬声器准备就绪后,通过浏览器前往http://scratch.mit.edu/并进入Scratch平台。初次使用Scratch时无须注册(点击首页左上角的“新建/Create”链接即可),但若希望保存自己的作品,我们建议注册免费的账号。
本书使用的作品可以在http://nostarch.com/scratch/中的资源页面找到。资源中包含完整的游戏作品,以及Scratch团队编写的简单Scratch入门教学文档(英文)。
注:资源页内程序文件有两个版本。一个是已经完成的游戏作品,适合年龄较小或想进行游戏改造的使用者;另一个版本含有游戏所需的造型、背景等素材,但没有任何程序,因此适合于能够跟随本书的教程逐步编写程序的学生。两个版本均可使用,尽情在Scratch的世界中玩耍吧!
Scratch是什么?
Scratch是一个免费的图形化编程语言。只需要使用积木块拼接的方式,就可以快速创作出具有互动性的故事、游戏、音乐和美术作品。你甚至可以把作品上传到互联网,与世界各地的朋友一同分享。因此Scratch是一个低门槛的自主学习和创作的工具。
Scratch名称的由来?
Scratch的英文含义为擦、抓,其名称源于hip-hop唱片中使用的搓盘技巧,这是一种反复转动唱片,以富有创意的方式把音乐片段合在一起的方法。而Scratch也有类似的思想,它将不同类型的媒体进行组合,如图片和音效等相互混合,创造出新的作品。
Scratch是谁发明的?
Scratch是美国国家科学基金(NSF)资助的合作计划,由美国麻省理工学院媒体实验室终生幼儿园小组和加州大学(UCLA)教育和信息研究院的KIDS小组共同开发。
Scratch适合谁使用?
开发Scratch的目的,是培养8岁及以上青少年掌握适合21世纪的学习技巧。当创作和分享作品时,他们会学到重要的数学及计算机概念,同时培养出创新思维、逻辑推理、系统地提问以及沟通协作等技能。
在设计富有个性的Scratch作品时,使用者也会提升应用科技的能力和解决难题的技巧,并从实践成果和分享中建立自信,这对他们面对未来不同的生活领域有很大的帮助。
虽然大部分使用者并不会成为专业的程序设计师,但在青少年阶段接触编程,肯定会对未来有所帮助。例如学会更有创意地表达自己、有条理地思考,并能更容易地理解日常接触的新科技背后的原理。
Scratch容易上手吗?
Scratch通过拖曳组合的方式来编程,而非输入文本代码,这就完全避免了语法或单词输入错误的可能,其图形化的界面也能让使用者轻松控制不同媒体的反应和交互。
另外Scratch的“指令积木”的形状设计得别具一格,它只允许组合符合计算机逻辑的脚本,因此不会出现语法错误,而且每一块指令积木的形状和颜色都有区别,防止出现错误的搭配。
因为Scratch的程序是实时运行的,还可以在程序运行时修改脚本,所以使用者可以轻松地反复尝试实验中的不同参数或逻辑,递增式地改良程序。
Scratch有没有中文版?
Scratch2.0内置了67种语言,包括简体中文和繁体中文,有利于中国社区进行教学和研究。
Scratch可以在哪里使用?
我们可以在不同的环境下使用Scratch,如学校、图书馆、社区中心、家庭等。虽然这是特别为8岁及以上的青少年设计的软件,但是年龄较小的孩子也可以和家长或哥哥姐姐一起进行创作。事实上,全球教育工作者、小学生、中学生甚至大学生都有使用Scratch。
Scratch如何被用于学校教学?
学校可以根据学生的能力、老师教学或学科需要, Scratch超人漫游记:创意程序设计――STEAM创新教育指南 下载 mobi epub pdf txt 电子书 格式
Scratch超人漫游记:创意程序设计――STEAM创新教育指南 下载 mobi pdf epub txt 电子书 格式 2024
Scratch超人漫游记:创意程序设计――STEAM创新教育指南 下载 mobi epub pdf 电子书不错的一本书,小孩学校正好再教这个,买给小孩自己看看。
评分一直在京东买东西,送货上门,省时省力。
评分很好的儿童编程教程,活动价入手,超值。
评分这个真的非常好,活动买时超划算,京东送货很迅速,包装完好
评分不错的书,跟着做
评分生动活泼,充满趣味,适合小学生使用
评分保证,性价比高,优惠组合灵活,
评分孩子对这个兴趣度不大,需要有点年纪的小朋友学,二年级不推荐
评分没看内容,买错了,这个程序是专门针对平板的,不是电脑版,有些内容对不上。家里没平板,昨天专门找了麻省理工的网站,下了电脑版
Scratch超人漫游记:创意程序设计――STEAM创新教育指南 mobi epub pdf txt 电子书 格式下载 2024