发表于2024-08-18
Scratchjr是麻省理工大学媒体实验室研发的面向青少年儿童的编程学习软件,在全世界受到不同文化背景的国家和民族的欢迎,其帮助孩子建立起计算思维,培养创造能力,使有孩子脱颖而出,体验到编程学习的乐趣。
本书讲解“年轻”且富有扩展性的编程工具ScratchJr。家长和老师可以通过本书中的动画、故事和游戏三方面的项目,与孩子们一起体验并学习编程。书中每个章节都包含细致入微的操作说明和大量案例。本书不仅仅是一本简单讲述编程工具的图书,更重要的是,它点燃了孩子们的创造力。孩子们可以在ScratchJr 中自由创作,体会创造的乐趣,思考创造的取舍过程,而这正是创客教育的核心思维。
本书适合对编程感兴趣的青少年使用,可用于智能硬件的程序编写学习,也可供相关培训机构使用。
第1 章 准备开始1
活动1 :举行一场舞会!
第1 步:打开APP
第2 步:创建一个新项目
第3 步:让猫咪移动!
第4 步:使用绿旗
第5 步:添加背景
第6 步:添加另一个角色
第7 步:不要总是跳舞,说点什么呗!
第8 步:添加一个标题
第9 步:为你的项目命名
第10 步:保存你的项目
提示
给大人的提示
不要害怕探索!
撤销和重做
删除操作
删除积木
ScratchJr 界面一览
下一步是什么?
第2 章 动画
活动2 :让猫咪移动!
你将学到什么
创作方法
提示
寻找挑战
拓展学习
活动3 :让猫咪旋转!
你将学到什么
创作方法
提示
寻找挑战
拓展学习
活动4 :一起来玩捉迷藏!
你将学到什么
创作方法
提示
寻找挑战
拓展学习
活动5 :重复运行脚本!
你将学到什么
创作方法
提示
寻找挑战
拓展学习
项目进行时!王老先生的农场
创作方法
提示
寻找挑战
拓展学习
第3 章 故事
活动6 :寻找你的声音!
你将学到什么
创作方法
提示
寻找挑战
拓展学习
活动7 :在场景间跳转!
你将学到什么
创作方法
提示
寻找挑战
拓展学习
活动8 :改变步伐!
你将学到什么
创作方法
提示
寻找挑战
拓展学习
活动9 :停下来看看!
你将学到什么
创作方法
寻找挑战
拓展学习
活动10 :角色互动!
你将学到什么
创作方法
提示
寻找挑战
拓展学习
活动11 :堆雪人喽!
你将学到什么
创作方法
提示
寻找挑战
拓展学习
项目进行时!龟兔赛跑
创作方法
提示
寻找挑战
拓展学习
第4 章 游戏
活动12 :摘桃子!
你将学到什么
创作方法
提示
寻找挑战
拓展学习
活动13 :发射火箭!
你将学到什么
创作方法
提示
寻找挑战
拓展学习
活动14 :贴标签游戏!
你将学到什么
创作方法
提示
寻找挑战
拓展学习
活动15 :猜出最独特的动物!
你将学到什么
创作方法
寻找挑战
拓展学习
项目进行时!猫咪vs 小鸟
创作方法
提示
寻找挑战
拓展学习
后记
附录A 从Scratch Jr 过渡到Scratch
Scratch 社区
Scratch 初体验
ScratchEd
附录B 参考指南
积木手册
绘图编辑器手册
译者序一
为什么我们要学习编程?为什么欧美发达国家的孩子更具有创造力?为什么中国青少年素质教育是家长常谈起的话题?带着一系列的问题,我从去年便开始寻找答案。据国际新闻报道,美国每年都会举办计算机科学教育周活动,奥巴马在活动上编写了一个效果仅仅是画方形的程序,虽然他编写的代码简单,仅仅是初学者编程入门课的成果,但是这件事情意义不凡,总统并不是要立志成为一名老当益壮的程序员,靠写代码在退休后混口饭吃。而是想通过亲身示范来推广全美中小学计算机科学普及教育,而这项计划被美国白宫认为是美国未来几十年保持创新优势的关键之举。
由此可见,“编程要从娃娃抓起”已不再是一句口号,而是大国保持创新竞争优势并为之努力的目标。Scratch 是由麻省理工学院(MIT)媒体实验室所开发的一款面向青少年的图形化简易编程软件。使用者只需将色彩丰富的指令方块组合,便可创作出多媒体程序、互动游戏、动画故事等作品。ScratchJr 是MIT 开发的一款基于 Scratch 在平板上的应用APP,此款软件沿用了Scratch 的编程思想和方式,更适合从小接触平板的孩子们,MIT 的Scratch 语言已经成为孩子们学习编程的一个选择,而这款新应用的门槛更低。ScratchJr 曾在Kickstarter 上成功融资,并且得到了美国国家科学基金会、乐高基金会等机构的资助。
关于本书
搜索国内关于ScratchJr 的图书,很可惜本人没有找到一本中文教材,只发现本书英文版《The Official ScratchJr Book》并有幸先于广大读者读到本书。通过阅读发现,本书图文并茂、从易到难、循序渐进,非常适合中小学生阅读,同时可作为中小学STEAM 创新教育教材或学生科普手册,本书作为ScratchJr 官方教材,《动手玩转Scratch2.0 编程》的姊妹书,不仅教学内容权威,实用性更强。故本人向电子工业出版社编辑推荐引进,将其翻译出版,以便早日让更多的中国青少年儿童从中学有所获!
全书中的实例程序代码可通过中创联盟社区论坛网站下载获取,为了方便师生交流,论坛还专门开设了Scratch 专题版块,大家可以登陆http://www.makerspace.cn 网站查找学习。
因本书涉及图片与文字混编较多,书中难免会出现疏漏与错误,如果读者在阅读过程中发现任何问题,希望找到译者共同探讨,可以加入《爱上Scratch》主题QQ 群:157658050,在这个群里,你会获得更多关于Scratch 和ScratchJr编程方面问题的解答。
首先要感谢麻省理工学院(MIT)媒体实验室的开发人员和本书作者为广大Scratch 爱好者和ScratchJr 少儿用户做出的巨大贡献,本人因学习Scratch 有幸结识译者李泽先生,没有他的辛勤付出,本书不可能顺利完成。其次要感谢本书编辑多次与外版方进行沟通,以及对译稿的反复审阅才促使本书早日出版。最后,感谢国内资深创客教师吴俊杰、谢作如、翁恺、向金为本书提出的宝贵建议与意见,感谢每一位投身于STEAM 创新教育的老师。
值此出版之际,本人特别希望通过本书呼吁更多家长鼓励自己的孩子从小学习编程,热爱创造,未来成为一个能够改变世界的科学家。
于欣龙
奥松机器人创始人、资深创客
译者序二
在创客教育如火如荼的大背景下,有越来越多的家长开始主动培养孩子的科技创新能力。ScratchJr 是Scratch 的简化版,旨在帮助更小的孩子(5 ~ 7 岁)初步理解计算思维。众所周知,Scratch 是目前全球公认的培养青少年逻辑思维的利器,国内外都有大量的学校使用这一工具。而ScratchJr 作为其简化版,继承了其中的关键元素,如顺序结构、事件、消息、循环、角色和场景等等。如果你的孩子喜欢探索未知的事物,ScratchJr 是一个极佳的编程工具。相比于其他幼儿教育的APP,ScratchJr 是一个真正开放的编程系统,因为一切行为都需要孩子自己去创造,否则软件中的角色们不会发生任何变化。另外强调一点,ScratchJr的目标绝非把孩子培养为程序员,而是在每次编程的磨练中,让孩子学会分析程序,学会判断出错的原因,从而潜移默化地教给孩子们主动学习的基本素质,以具备适应社会的能力。
本书共分为四个章节,其中第一章节是基础篇,初学者一定不能跳过!从第二章节开始,作者带领学习者制作动画、故事和游戏,题材非常丰富。身为译者,我在跟随作者创建本书案例的过程中,发现案例选取较为合理,作者的描述也相当严谨。使用本书的家长和教师最好能和孩子一起学习。原因有三,一是孩子识字少,有指导会让他们顺利地学习;二是书中的大部分活动都为家长和教师给出了指导意见。三是鉴于小孩子的思维跳跃大,他们可能不会完全按照本书的编排顺序进行学习,因此教育者要有足够的耐心,尊重并顺应他们在项目上各种新奇的想法和行为,让孩子成为ScratchJr 的主人!
鉴于本书是国内第一本ScratchJr 的教材,为了不让学习者混乱,我时时刻刻注意着本书出现的所有术语,并反复推敲。最后我要感谢好友于欣龙的翻译推荐,感谢女朋友刘剡的细致审阅。有了你们的信任和支持,我才能竭尽全力完成本书的翻译。如有疏漏和不足之处,恳请读者批评指正。
李泽
SuperMaker 创客教育网联合创始人
这本书的历史可以追溯到50 年前。20 世纪60 年代,Seymour Papert 提出了一个大胆新颖的设想:让计算机走进孩子们的生活。而当时,购买一台计算机至少要花费数万美元。虽然第一台个人计算机在之后十年也未曾商业化,但是Seymour 却预见到每一个人最终都能够操作计算机,甚至是孩子。因此他开始研究计算化如何改变儿童的学习和娱乐方式。
部分研究者猜想未来计算机可以向孩子们传递信息或提出问题,然而Seymour 对此有不同的见解。他认为儿童会在计算机的帮助下进行实验、探索并表达自己的想法。Seymour 及其同事在MIT 开发了针对儿童编程的Logo 语言,孩子们使用它可以创作自己的图形、故事和游戏。在Seymour 编写的《Mindstorms: Children, Computers, and Powerful Ideas》(1980 年出版)一书中,他阐述了儿童应该给计算机编程而不是其他方式的观点。
我们两位作者(Marina 和Mitch)在MIT 攻读硕士学位时,曾与Seymour密切合作,并被他的思想深深地影响着。我们两位都希望延续Seymour 的事业,并向年轻人提供使用新技术进行设计、创作和发明的机会。
Mitch 负责MIT 媒体实验室的终身幼儿园课题组,他与MINDSTORMS 和WeDo 机器人套件的乐高组深度合作,为低收入社区的青少年合办了校外学习中心的计算机俱乐部网络。最近该课题组开发了Scratch 编程语言和在线社区,全世界已有数以百万的青少年(8 岁及其以上)使用。
Marina 负责塔夫茨大学埃利奥特- 皮尔森儿童学习和人类发展部的发展技术(DevTech)课题组,他关注幼儿学习,并研究学前班、幼儿园和小学生的发展技术和活动。该小组的思想和原型直接影响了KIBO 机器人套件。该套件让4~7岁的孩子使用一串木制积木给机器人编程。使用KIBO,孩子们就不必对着屏幕使用键盘学习编程了。2013 年Marina 和KinderLab Robotics 合作,此后KIBO机器人越来越流行。Marina 的思想和DevTech 课题组的研究成果已在《Blocks to Robots: Learning with Technology in the Early Childhood Classroom》(2007 年由Teachers College Press 出版)和《Designing Digital Experiences for Positive Youth Development: From Playpen to Playground》( 2012年由Oxford University Press出版)中阐明。
2010 年,Marina 建议我们两个小组共同研究一种幼儿编程语言,从而在Scratch 上扩展MIT 的研究成果,这就是ScratchJr 的由来。而Marina 在塔夫茨大学掌握的幼儿学习相关经验最终成为它的核心思想。我们与在儿童编程语言设计和开发上有经验的Playful Invention Company(PICO)的Paula Bontá 和Brian Silverman 深度合作(其研究成果与Seymour Papert 近似)。ScratchJr 是团队合作的结果,Tufts、MIT 和 PICO 等机构参与其中。你可以在ScratchJr 的官网(http://www.scratchjr.org/)找到参与者的名单。
全球已有数以千计的孩子、家长和老师使用了ScratchJr,这让我们很欣慰。但是我们也意识到只有提供更优质的学习材料,才能帮助人们发挥ScratchJr 的全部潜能。因此我们编写了这本ScratchJr 书籍,从而便于家庭和学校的教学。希望你能从中获得帮助,我们也期待着你的反馈和建议。
我们特别感谢ScratchJr 团队中负责研究、写作和制作这本书的成员,尤其是:Claire Caine、 Amanda Strawhacker、Mollie Elkin、Dylan Portelance、Amanda Sullivan 和Alex Puganali。
我们也由衷地感谢No Starch 出版社的Tyler Ortman 和Serena Yang。他们对本书的写作和出版提供了热情的帮助和宝贵的建议。
ScratchJr 的茁壮成长离不开美国国家科学基金会(基金编号DRL-1118664)和Scratch 基金会的无私资助。如果你喜欢这本书和ScratchJr,希望你能为Scratch 基金会(http://www.scratchfoundation.org/)慷慨解囊,支持ScratchJr 和教学材料的进一步发展。
准备开启你的编程之旅吧!
Marina 和Mitch
动手玩转ScratchJr编程:STEAM创新教育指南 下载 mobi pdf epub txt 电子书 格式 2024
动手玩转ScratchJr编程:STEAM创新教育指南 下载 mobi epub pdf 电子书纸张质量精品!为了凑足20个字就一直编,直到不用继续编
评分长期以来,一直在京东购书,童书占主要比例,之前京东活动力度很大,现在力度越来越小了,书价也越来越贵。
评分给小朋友买的,相似的书买了几本,到时候一起对比一下
评分孩子挺喜欢看的,虽说不一定能看出个啥吧,好歹能看进去就行吧!
评分货已收到,给孩子买的,还没来得及看,看后来追评!!!
评分第一版也买过,这本书是适合小朋友自己看的,四五年级没问题
评分送货速度很快,上午买的下午就到了,书有塑封,是正版,印刷质量很好,赞~
评分货已收到,给孩子买的,还没来得及看,看后来追评!!!
评分经典好书籍,必须跟孩子一起阅读!每日亲子阅读时光!
动手玩转ScratchJr编程:STEAM创新教育指南 mobi epub pdf txt 电子书 格式下载 2024