商品详情
编辑推荐:
当当当当,我们的主角小蜗牛闪亮登场了!在学习和生活中,小蜗牛会与各式问题不期而遇、会有各种美好的愿望,而能帮它攻坚克难、梦想成真的,自然就是神奇的Scratch了。
课程任务:小蜗牛面对的21道难题,只有程序可作为钥匙,你能帮助它攻克难关吗?
一展身手:跟随视频指导,拿起速查手册,在阅读中编写你和小蜗牛的的小程序吧。
经验总结:温故而知新,举一而反三,及时思考与总结,扩充你的专属编程知识库。
改进完善:挑战自我,勇攀高峰,试着让你的程序更完善,试着让你的技术更精进。
亲子活动:离开电脑,走进生活,与孩子一起动手,玩中学、学中玩,更增进感情。
知识链接:一篇篇科普美文,诠释程序承载的知识。优美的文字,将你和科学相连。
随书附赠一节价值288元的VIPCODE一对一直播体验课,聆听风趣专业的讲解,跟名师畅游Scratch的世界。
内容简介:
《爸爸的编程游戏》系列丛书(全3 册)是一套Scratch 编程入门丛书。它面向8 ~ 14 岁的青少年,以替小蜗牛解决生活难题为主线,通过严谨翔实的介绍、风趣幽默的语言、图文并茂的形式、面面俱到的知识拓展,带孩子掌握Scratch 编程的奥秘和乐趣。每册书中均有7个妙趣横生的小程序,3 本书中的任务难度循序渐进,从简单的“自我介绍”到复杂的“贪吃蛇”,应有尽有。每课内容从抛出任务开始,经过“一展身手”的实际操作,在“经验总结”巩固所学知识,在“改进完善”学以致用,利用“亲子活动”和父母一起完成某个任务,最后在“知识链接”中拓展知识面。
作为一部兼具故事性、趣味性、游戏性、知识性、科普性的少儿编程入门读物,《爸爸的编程游戏》必将成为广大青少年读者的好伙伴,以及广大父母引导孩子学习编程知识的好帮手。
作者简介:
石宇
资深软件工程师,技术总监,VIPCODE特聘教育顾问,在信息安全及互联网行业工作多年。从高中时代起,对数学和信息技术就有着浓厚的兴趣,酷爱编程,也喜欢写一些技术博客和小文章。
作为两个孩子的父亲,在Scratch诞生不久便发现了这款奇妙的编程工具,带着孩子一起用Scratch来解决数学题、创作小故事、编写小游戏。
田旭
85后电子工程师,程序员,产品设计师,编程课课程设计师,Scratch讲师。擅长多学科整合,利用天马行空的思想,将各种科学知识以程序的方式表达出来。从2014年至今,为各大教育公司提供了超过500课时的编程课内容。
序言:
什么是 Scratch?
说到Scratch,我们首先要介绍一个人—— 美国麻省理工学院的米奇·雷斯尼克(Mitch Resnick)教授。雷斯尼克教授坚信,一个人最好的学习体验来自亲身参与某种形式的设计、创造、发明或自我表达,尤其是当他创造的东西对自己或身边的人有某种特殊意义的时候。雷斯尼克教授在麻省理工学院领导了一个名为“终身幼儿园”的研究小组(Lifelong Kindergarten Group),他希望将幼儿园的学习模式渗透给各年龄层的人,让他们都能通过创造、玩耍与分享来学习。Scratch 就是该研究小组的研究成果之一。
Scratch 是一款少儿编程软件,面向 8 ~ 14 岁的孩子。当然,它同样适用于其他年龄层的人,不论是家长还是老人。Scratch 的特点是将构成程序的命令(在常见的编程工具中,它们被称为“指令”“过程”或“函数”)用积木形式来表现。
使用 Scratch 可以编写属于你的互动程序,像是科学实验、故事、游戏和动画,然后你可以将自己的成果分享给全世界。Scratch 编程能使人更具创造力、逻辑力、协作力——在 21 世纪,这些都是不可或缺的基本能力。
Scratch 的形象是一只可爱的小猫。
Scratch 有何优势?
和传统的编程软件相比,Scratch 摒弃了枯燥的术语和无趣的编辑环境, 而是用五彩斑斓的积木代替了语法、函数等抽象概念。孩子们可以根据自己 的想象,拖动积木来实现目标。这样,在 Scratch 的世界里,烦琐的编程将变得简单直接,孩子们也无须死记硬背诸多专有名词和算法,需要什么命令, 就找哪种颜色的积木,一目了然。
几乎“只要动动鼠标就可以”的操作,明快的积木风格,决定了它简单直接、容易上手的特质。甚至是年龄稍低的孩子,在老师和家长的引导下, 都能很快领会并掌握,进而设计出颇具想象力的作品来。而想要编写较复杂 的程序,孩子们还是需要接受一些编程训练,同时多学习别人的编程作品。
简化编程只是 Scratch 的功能之一,但并非全部。对于孩子们来说,他们仅通过简单的拖动、单击,就能设计出音乐、绘画、游戏等作品。而对于教师们来说,Scratch 不仅能作为教学的一部分,为授课提供多媒体形式的素材,它与诸多设备的联动,还能辅助教师的教学,尤其在数学和科学领域更是应用广泛。
Scratch 不仅是一门编程语言,还是一个分享和学习的社区。从Scratch 2.0 开始,社区功能已是 Scratch 不可分割的一部分,其活跃的社区氛围也是 Scratch 达到如此大影响力的主要原因。Scratch 鼓励大家在社区中互相学习,并通过互相修改、优化对方的代码来改进程序。
目前,作为人工智能学习、创客教育开展的重要工具,Scratch 受到了全世界的教育工作者、中小学生和家长们的欢迎。
为什么要学习 Scratch ?
在当今社会中,很多工作都需要我们懂得如何与计算机打交道,学习如何使用计算机,更重要的是懂得其中的原理,这样才能去参与创造的过程。信息化革命以计算机技术为核心,我国正在信息化道路上飞速奔驰。教育部于 2016 年发布的《教育信息化“十三五”规划》中就已明确提出,要在有条件的地方建立教学试点,让信息化教育以“由点带面”的形式推广开来。
计算机技术的重点内容自然是计算机编程。对一些计算机专业的学生来说,在刚踏入编程世界的大门时,往往会被好奇心驱使而勉力探索。可在多次尝试过后,枯燥的机器语言、抽象的程序算法、艰深的数学思维,常常会将他们的自信打得体无完肤,进而使他们对编程失去兴趣。为此,无论是在计算机科学界还是教育界,对普及信息技术的强烈渴求,驱使着人们寻找一种能够直截了当地体现编程思想,又能让孩子们简单上手的编程工具。
为此,Scratch 应运而生。作为一款图形化的儿童编程工具,它的魅力不仅在于那些五彩斑斓的色块和简单有趣的“搭积木”编程方式。更为关键 的是,Scratch 在将编程游戏化的同时,并未失去编程的本质——它有着种类繁多的指令和逻辑组件,甚至还支持对外接设备的编程。因此,孩子们在 “搭积木”的过程中,就能轻松做出诸如“贪吃蛇”的小游戏,甚至是对某些物理现象的模拟。但这种看似简单的积木堆叠,却承载着孩子们的创新之火、思维之光。尽管没有程序员的专业技能,但在这一过程中,他们也会培养起缜密的编程思维,学习到多年后才能学到的计算机编程知识。当“变量”“函 数”“循环”不再陌生之时,孩子们其实已经走进了信息技术的殿堂。
如果您的孩子热爱编程,请让他(她)学习 Scratch,它将载着他(她) 在编程的海洋上远航;
如果您的孩子热爱数学,请让他(她)学习 Scratch,它将引导他(她) 感受有趣的数学思维;
如果您的孩子热爱游戏,请让他(她)学习 Scratch,它将带领他(她) 走进更为广阔的天地。
编者
2019 年 1 月

- 化学工业出版社官方旗舰店 (微信公众号认证)
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...