新書推薦:
《
养育女孩 : 官方升级版
》
售價:HK$
50.4
《
跨界:蒂利希思想研究
》
售價:HK$
109.8
《
千万别喝南瓜汤(遵守规则绘本)
》
售價:HK$
44.7
《
大模型启示录
》
售價:HK$
112.0
《
东法西渐:19世纪前西方对中国法的记述与评价
》
售價:HK$
201.6
《
养育男孩:官方升级版
》
售價:HK$
50.4
《
小原流花道技法教程
》
售價:HK$
109.8
《
少女映像室 唯美人像摄影从入门到实战
》
售價:HK$
110.9
|
編輯推薦: |
1.故事性小蜗牛的生活之旅,用Scratch为小蜗牛解决日常生活中的种种问题。
2.游戏性既是学习,也是游戏。那些承载你回忆的小游戏,你也可以亲手编出来。
3.科普性不只是编程,还有科普。知识链接带你畅游科学的海洋
4.趣味性除了形式,还有很多。版式设计、颜色搭配、元素使用,每一样都与编程不同。
5.多元性文字太抽象?没关系,指导视频来帮您。轻松扫码看视频,哪里不会找哪里。
|
內容簡介: |
《爸爸的编程游戏》系列丛书(全3册)是一套Scratch编程入门丛书。它面向8~14岁的青少年,以替小蜗牛解决生活难题为主线,通过严谨翔实的介绍、风趣幽默的语言、图文并茂的形式、面面俱到的知识拓展,带孩子掌握Scratch编程的奥秘和乐趣。每册书中均有7个妙趣横生的小程序,3本书中的任务难度循序渐进,从简单的自我介绍到复杂的贪吃蛇,应有尽有。每课内容从抛出任务开始,经过一展身手的实际操作,在经验总结巩固所学知识,在改进完善学以致用,利用亲子活动和父母一起完成某个任务,*后在知识链接中拓展知识面。
作为一部兼具故事性、趣味性、游戏性、知识性、科普性的少儿编程入门读物,《爸爸的编程游戏》必将成为广大青少年读者的好伙伴,以及广大父母引导孩子学习编程知识的好帮手。
|
關於作者: |
石宇
资深软件工程师,技术总监,VIPCODE特聘教育顾问,在信息安全及互联网行业工作多年。从高中时代起,对数学和信息技术就有着浓厚的兴趣,酷爱编程,也喜欢写一些技术博客和小文章。
作为两个孩子的父亲,在Scratch诞生不久便发现了这款奇妙的编程工具,带着孩子一起用Scratch来解决数学题、创作小故事、编写小游戏。
石宇
资深软件工程师,技术总监,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月
|
|