现在市面上关于scratch比较好的书和教材都有哪些?

最好是大家实际看过的,哪些适合成人看,哪些适合小学生? 市面上已经出版的相关教材哪些比较好? 再就是教材与一般意义上的书差别在哪里?
关注者
154
被浏览
66,505

15 个回答

研究了市面上90多本Scratch少儿编程书,最后为大家甄选出5本最合适小孩学习的少儿编程类书籍,照着我的书单来购买准没错!

书籍会按照小孩的年龄段来推荐,大家请自动站位!

PS:对于0基础的成年人,也同样适用哟~

文章较长,先给大家把书籍清单献上:

1、《 HELLO RUBY 儿童编程大冒险》
适合年龄段:3-7岁(幼儿园、小学生入门)
2、《动手玩转 ScratchJr 编程》
适合年龄段:5-7岁
3、《Scratch真好玩:教小孩学编程》
适合年龄段:6-10岁
4、《编程真好玩》
适合年龄段:7-10岁
5、《动手玩转 Scratch2.0 编程》
适合年龄段:11岁以上(初高中生)

在未来20年,编程将会是人们立足于社会的一项必备技能

将如同今天的数学、英语一样,成为每个受过教育的人都必须具备的基本素质。

如今越来越多的家长认识到学编程对孩子的好处,纷纷加入少儿编程学习的大队伍。

但是小孩学编程,培养兴趣最重要!

所以,为孩子选一本有卡通配图,色彩丰富,语言有趣易懂的Scartch编程书籍,最适合入门启蒙。

书名:《 HELLO RUBY 儿童编程大冒险》

推荐指数:★★★★★

定价:68.00元

适合年龄段:3-7岁(幼儿园、小学生入门)

推荐理由:2017年度DIA百万大奖作品、编程与冒险故事相结合,恐怕每个小朋友都不愿意错过这样的奇幻读物吧!

这本书通过各种趣味小故事,向孩子们先容关于少儿编程的常识,引导孩子们构建相应的思维方式。

编辑琳达·卢卡斯鼓励孩子们不将电脑仅仅视为机械性、无聊且复杂的机器,而是能够自由摆弄的、多彩的、具有表现能力的机器。

作为一位身兼作家以及插画师的全能女程序员,琳达的书籍没有晦涩难懂的专业术语,相反还附赠了一套编程桌游,增强了孩子对编程学习的代入感,寓教于乐,非常适合家长带着小孩一起学习哦。

PS:书籍原版是英文的哦,如果大家购买的话需要注意选择中文译本呢!


书名:《动手玩转 ScratchJr 编程》

推荐指数:★★★★☆

定价:59元

适合年龄段:5-7岁

推荐理由:ScratchJr 是一个 iPad 应用,可以创作小动画、小故事、简单游戏等项目,如果想让7岁以前的小朋友接触编程,可以先从 Scratchjr 入门。这本书由 ScratchJr 和 Scratch 的创始人合著,包含生动的案例,图文并茂,讲解细致,同时书里也很贴心地给出了一些针对大人的建议。


书名:《Scratch真好玩:教小孩学编程》

推荐指数:★★★★☆

定价:46.6元

适合年龄段:6-10岁

推荐理由:这是一本小朋友自己就能看懂的编程书,以猫猫侠为主角,采取闯关式和严谨的常识脉络贯穿,带领小朋友进入神奇的编程世界。每一个常识都是以项目制的方式和孩子一起分析问题、解决问题,在创作中学会编程,在创作中掌握思维。

在有趣的项目游戏中,孩子学习基础的编程概念和技巧,充分锻炼逻辑思维能力、想象力、创造力和分析解决问题的能力。

【天降福利】关注微信公众号“小码王在线”回复关键词“59”可参与活动0元免费领取书籍《Scratch真好玩:教小孩学编程》包邮的哦,先到先得哈~


书名:《编程真好玩》

推荐指数:★★★★☆

定价:88.00元

适合年龄段:7-10岁

推荐理由:这是DK出版社的经典Scratch编程启蒙书!英国中小学生计算机课程读本,STEM 创新教育体系参考读物。书中先容了Scratch的基础常识,通过详细讲解8款经典游戏的制作实例,让孩子快速掌握Scratch编程技巧。因为书中有大量孩子可参考的案例,内容丰富,非常适合自学能力强的孩子自主学习。


书名:《动手玩转 Scratch2.0 编程》

推荐指数:★★★★★

定价:69.00元

适合年龄段:11岁以上(初高中生)

推荐理由:这是一本 Scratch 的经典教材,算得上是 Scratch 的“红宝书”,书里包含丰富的编程项目和练习,内容由浅入深,循序渐进,讲解深入浅出,非常全面系统,还涉及了大量计算机编程和数学、科学、艺术等跨学科的常识,适合作为 Scratch 进阶学习的参考书

读完这本书后,孩子们可以掌握Scratch和适用于任何语言的编程思想。

不过这本书没有前几本推荐的那么图文并茂,阅读时要求更多的耐心。建议父母跟着小孩一起学习,在孩子遇到问题时给予引导。

后半段有诸如二进制的常识,适合小学高年级以上的孩子。



--------------最后再说一点点-------------

如果以上书籍都不能满足你的需求,那再教教各位家长如何选择少儿编程书?

大家可以先来对比一下下面2个目录:

目录1


目录2

可以很明显的看到目录1逻辑很清晰,每个模块,每个功能都讲到了,成人应该非常喜欢。

但是对于孩子来讲呢?可能就像电器说明书一样枯燥乏味吧!

再来看看目录2,每个常识点的讲解都是一个项目,就跟做游戏一样,孩子天生对游戏没有抵抗力。这种寓教于乐的学习模式,孩子才会更加喜欢哦。

因此,各位家长如果不知道该如何选择少儿编程书籍,除了可以看相关的书单推荐,也是可以根据目录来初步筛选的哦,最后书籍的销量和评价也非常具有参考价值呢。

继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续

【置顶:另外还有广东省的scratch教材,需要的看这里《Scratch学习教材亚搏体育苹果下载 - 编程少年》】

《动手玩转Scratch2.0—STEAM创新教育指南》

这本书的目标是将Scratch 作为工具,教会读者最基本的编程概念,同时揭示Scratch 在教学上的强大能力。此书稍显专业,但难度不大,只是趣味性可能不浓,因此更适合青少年。

《Scratch少儿趣味编程》


本书由美国亚搏下载 客户端麻省理工大学(MIT)媒体实验室教授米切尔·瑞斯尼克作序推荐、PC之父、图灵奖得主艾伦·凯特别撰文。

此书结合孩子们学习的语文、数学、科学、社会、音乐、体育等科目,手把手地教大家如何用Scratch 设计程序,配合各式卡通形象,通俗易懂,生动风趣,适合中小学生等初学者自学或在家长的帮助下学习。

继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续

如何学习少儿编程,看看这些书单,从ScratchJr-Scratch,从小白到高手。有些书籍适合小朋友自己阅读,有些书籍适合家长或者从业者作为引导用书,有些书籍适合爱好发烧友,我做了一些推荐分析,希翼有帮助。

ScratchJr

1、《ScratchJr编程趣味卡:孩子们也能轻松掌握创意编程》

推荐评价:
??????????????????????????????????
适合幼儿园小朋友学习编程,使用pad操作,一张卡片一个小常识,让常识学习更有节奏,学习过程更加轻松愉快。卡片式的编程学习,不妨可以让孩子自己动手试一试。


内容概况:
ScratchJr是扩展性的编程工具。即使你的孩子之前从未学过编程,《ScratchJr编程趣味卡》也可以轻松教会他们编程技巧。本作采用卡片的形式,通过动画、故事、游戏,与孩子们一起体验编程的乐趣。卡片形式新颖、轻松,玩法多样,更符合孩子的心态,适合孩子使用。
《ScratchJr编程趣味卡:孩子们也能轻松掌握创意编程(全彩)》包括三组卡片,分别是"Kitten的一天”(40张,根据故事编程)、"模拟编程游戏”(15张,讲解编程思想)、"界面”(20张,讲解App功能),寓教于乐,让孩子们掌握编程的核心精神,创建交互式故事、动画和游戏,轻松上手编程操作,在欢乐的游戏中掌握计算思维。
《ScratchJr编程趣味卡:孩子们也能轻松掌握创意编程(全彩)》适合对编程感兴趣的少年儿童(5岁以上)学习使用,可用于智能硬件的程序编写学习,也可用于游戏程序编写学习。本书也可作为培训机构教辅材料使用。

2、《零基础看图学ScratchJr:少儿趣味编程(全彩大字版)》

推荐评价: ??????????????????????????????????
绘本式的排版方式对小朋友来说是非常友好的,如果字能再少些或许会更好。图解式的积木块讲解方式,更容易突出每个积木块,同时加深孩子的记忆。案例有趣,同时融合了多样化的常识,带着孩子一边阅读一边编写小程序,还是挺不错的。

内容概况:

ScratchJr是专门为5~7岁的孩子设计的积木式编程App,它在平板电脑上运行,可以帮助孩子创编属于自己的动画、游戏等作品。本书结合5~7岁这个年龄段孩子的特点,采用绘本式编排,达到寓教于乐的目的。全书共3章。第1章先容ScratchJr的安装和基本操作。第2章结合多个小案例分别讲解了移动、旋转、说话、缩放、显示/隐藏、声音、等待、速度、重复等积木的使用。第3章通过10个大案例对前面所学常识进行了综合应用。本书在讲解过程中尽量避免使用专业词汇,而是采用孩子更容易接受的语言,并为家长辅导孩子提供了建议和技巧,亲子双方都能在学习过程中体验到编程的乐趣。本书适合5~7岁的孩子及他们的家长阅读,也可作为少儿编程培训机构的教学用书。

3、《ScratchJr趣味编程精彩实例》

推荐评价: ??????????????????????????????????
图解案例,讲解步骤清晰,一步一步的操作有非常明确的引导和图解。对JRApp的先容非常的细致,从讲解详细程度来说本书非常全面,更加适合大一些的小朋友学习或者老师自学JR编程,从事相关授课。

内容概况:
ScratchJr 是 一个入门级编程语言,是麻省理工学院开发的一款基于 Scratch 在平板电脑上的 App App。此款App沿用了 Scratch 的编 程思想和方式,更适合从小接触平板电脑的孩子们。本书第 1 章讲解了 ScratchJr 的编程基础,第 2 章 ~ 第 19 章以由浅入深的方式讲解了 18 个各种主题的编程实例。

4、《动手玩转ScratchJr编程:STEAM创新教育指南》

推荐评价: ??????????????????????????????????
内容详实讲解清晰,本书更加适合有一定识字量的小朋友学习或者成年爱好者学习 。操作讲解细致入微,书籍案例丰富,适合作为教学引导书籍。

内容概况:
本书讲解“年轻”且富有扩展性的编程工具ScratchJr。家长和老师可以通过本书中的动画、故事和游戏三方面的项目,与孩子们一起体验并学习编程。书中每个章节都包含细致入微的操作说明和大量案例。本书不仅仅是一本简单讲述编程工具的图书,更重要的是,它点燃了孩子们的创造力。孩子们可以在ScratchJr 中自由创作,体会创造的乐趣,思考创造的取舍过程,而这正是创客教育的核心思维。本书适合对编程感兴趣的青少年使用,可用于智能硬件的程序编写学习,也可供相关培训机构使用。


5、《ScratchJr趣味编程动手玩 让孩子用编程讲故事》

推荐评价: ??????????????????????????????????
书籍融入成语故事、寓言故事、科技梦想,从故事导入具体的项目,更具有吸引力。书籍内容讲解简洁,设计流程图,配合视频,整体学习还是不错的。

内容概况:
本书用寓教于乐的方式教孩子们学习ScratchJr。全书共18个主题背景,或是成语故事,或是寓言故事,还有科技梦想,等等。每一主题都有形象的背景先容或者情景引入,然后确定各个角色,并且逐个角色去分析编程技巧和方法,并有简单的旁注,孩子们能更直观、有效地阅读。最后总结出编程流程图,引导编程顺序,训练逻辑思维。

6、《ScratchJr小学生编程启蒙》

推荐评价: ??????????????????????????????????
这是一本从ScratchJr跨度到Scratch的书籍。内容设计一开始从创作动画开始,然后设计游戏,在这两个板块设计了比较多的案例,可以基于项目去练习编程。过度Scratch就比较简单的先容了一下,如果学习还需要购买其它书籍。

内容概况:
本书通过ScratchJrApp带孩子进入编程的世界,书中先容了计算机的历史、编程的意义以及App的基本操作,并通过有趣的案例讲解了用编程创作动画、设计游戏的思路和方法,最后先容了适合少儿进一步学习编程的ScratchApp。


Scratch

1、《DK编程真好玩:6岁开始学Scratch》

推荐评价: ??????????????????????????????????
DK的书籍还是非常不错的,这本书籍无论从排版设计还是图案小人,内容案例设计都非常适合小朋友学习。本书不是体系化的常识学习,但却是一个个项目的实战创作,更能让孩子爱上编程。

内容概况:
编程让孩子从被动享乐变成主动创造,做游戏的设计者,而不仅是玩家。冰雪越野、迷宫寻宝,深海探险……在有趣的游戏中,孩子学习基础的编程概念和技巧,充分锻炼逻辑思维能力、想象力、创造力和分析解决问题的能力。

2、《轻松玩转Scratch 3.0编程(第2版)》

推荐评价: ??????????????????????????????????
这是再版的一本书籍,本书是站在孩子学习视角编写的书籍,细致入微非常全面的涵盖了Scratch的常识,作为一本查阅字典也非常不错。项目内容从入门-进阶-高难度跃迁,可以让孩子充分的创造和练习。包含120多个经典案例,60多分钟视频讲解。适合孩子自学或者老师作为引导用书。

内容概况:
Scratch是可视化的编程语言,利用它可以制作游戏、动画,还可以计算数学题、处理字符串。《轻松玩转Scratch 3.0编程(第2版)》共分为五部分,细致入微地讲解Scratch3.0编程,完全不用担心孩子零基础。第一部分(第1、2章)了解Scratch3.0的界面和功能,以及与Scratch2.0的区别。第二部分(第3—16章)针对Scratch3.0中的每一个程序块进行实例讲解。第三部分(第17章)在掌握基础程序块的基础上,深刻理解和运用编程中的顺序实行、重复实行、条件判断等程序结构。第四部分(第18—22章)以一个个游戏项目作为实战案例,详细地讲解每一个项目的分析过程、角色安排、程序制作以及完成后的排错、改进思路和方案。第五部分(第23、24章)是高阶项目,一步一步地从简单的实现逐渐增加功能,最终完成一个极其挑战的程序模块,体验一个项目的迭代过程。《轻松玩转Scratch 3.0编程(第2版)》适合完全没有接触过编程的家长和小朋友阅读。对从事编程教育的老师来说,也是一本非常好的教程。120个趣味示例,系统讲解Scratch3.0常用模块的使用方法和技巧。图解教学,学编程像搭积木,快乐动手,轻松有趣。创新教育从编程开始,动手培养逻辑思维能力。

3、《DK编程玩起来 小猛犸童书(平装4册)》

推荐评价: ??????????????????????????????????
案例设计非常有趣,讲解清楚。这样像素化小人的卡通设计,就特别的有兴趣阅读,每一个项目的步骤讲解都很清楚,特别是标注形式,让学习不会闲得无聊和枯燥,同时针对常识点,不用花精力去寻找,而是就在项目之中。推荐小朋友自学本书。

内容概况:
Scratch是一款由麻省理工学院(MIT)设计开发的面向少年儿童的简易编程工具,又称为积件式儿童编程App,针对8岁以上孩子的认知水平,用类似于积木的模块实现构成程序的命令和参数。《DK编程玩起来!》系列从Scratch基础开始,难度逐步增加,让小朋友可以通过自学轻松入门,用Scratch的基本方法根据案例进行编程、制作简单小游戏,最终达到自己独立编程的水平。书中包含多个Scratch实战案例,趣味性与实用性兼顾,既提高了小朋友对Scratch编程的兴趣,又充分满足了学习编程的需要。。让小朋友可以通过自学轻松入门,进而创建好玩儿的小游戏和小程序。

4、《官方 Scratch 3.0 编程趣味卡:让孩子们爱上编程》

推荐评价: ??????????????????????????????????
和 《ScratchJr编程趣味卡:孩子们也能轻松掌握创意编程》形成系列,10个项目融入卡片之中。卡片学习,总是可以给人一种轻松,有项目节奏的学习感觉。不会让学习觉得很大量,每次一小步的成就感,适合学习耐心相对薄弱的小朋友。

内容概况:
Scratch是目前热门的儿童编程学习App,自诞生之日起就受到国内外编程学习者、游戏创编辑、青少年创客、相关培训教育人员的欢迎。《官方 Scratch 3.0 编程趣味卡:让孩子们爱上编程(全彩)》是ScratchApp3.0版,使用卡片的方式,一卡一例进行Scratch项目编程实践教育,具有权威性、新颖性、易用性。该套卡包括十个部分,分别为你的名字动画、角色动画、追逐游戏、编写乐曲、创作故事、反弹球游戏、一起舞蹈、跳跃游戏、虚拟宠物、接物游戏等。用通俗、简单的方式讲解Scratch使用。

5、《PK人工智能:AI时代孩子怎能不会编程思维》

推荐评价: ??????????????????????????????????
2个动画作品、4个艺术作品、3个数字故事、4个交互式作品、8个数知识题、5个游戏作品、9个人工智能作品,可以看出这是一本项目驱动的讲解书籍。基于PBL教学法,本书讲解细致,大量的文字先容,将项目过程和编程常识详尽的展示在读者面前。

内容概况:
本书以全新的Scratch3.0为环境进行写作,精心编写了35个实战项目案例,内容涉及2个动画作品、4个艺术作品、3个数字故事、4个交互式作品、8个数知识题、5个游戏作品、9个人工智能作品。通过这些生动有趣的实例,引导孩子以编程的形式表达创意。本书主要讲解少儿编程,使用了全新的编程工具Scratch 3.0,设计了35个由简到难的项目,涉及动画、艺术、故事、交互式游戏、数学、人工智能、物联网、硬件互联等丰富的主题。每个项目的教学流程完整,还配有项目拓展和学习评价等环节,可以很好地适用于个人、培训机构、社团、师训等场景。本书项目难度设置合理,项目制作步骤讲解清晰,内容趣味十足。随书附赠实例素材文件、游戏的源程序代码以及语音教学视频,帮助孩子更加轻松掌握Scratch项目制作的技巧和方法。

6、《Scratch 3.0少儿游戏趣味编程》

推荐评价: ??????????????????????????????????
这本书最吸引我的,这是编辑和孩子一起创造的一本书。经历了孩子的体验,相信这本书会更具贴近孩子的视角。书籍划分3个难度层级,同时对常识点和重点难点有体系化表格式的呈现,对于学习者快速get要点,帮助还是挺大的。

内容概况:
本书通过讲解用Scratch 3.0 编写15 款有趣的小游戏和小程序的开发过程,由浅入深地向读者先容Scratch 3.0 编程的基本技术以及程序设计的基本思维和方法。
全书共8章和1个附录。第1 章带领读者认识Scratch 3.0,第2 章先容Scratch 3.0 编程中用到的一些基本的概念。第3 章和第4 章分别先容几个初级难度游戏的编写过程。第5章先容4款中级难度游戏的编写过程。第6 章、第7 章和第8 章分别先容一款高级难度游戏的编写过程。附录给出了Scratch 3.0 中常用的编程积木的列表和说明,可供读者在需要时查阅。本书适合中小学信息技术课教师或培训老师、想要让孩子学习Scratch 的家长阅读参考,也非常适合小学生或初中学生自学。

7、《Scratch少儿趣味编程100例》

推荐评价: ??????????????????????????????????
书籍特色可以雇佣一个小书童,陪伴学习,应该是书籍中的亮点了。整本书籍100个案例讲解,全面的覆盖了Scratch学习常识,配套视频学习让学习更易懂。

内容概况:
《Scratch少儿趣味编程100例(视频教学版)》基于Scratch 3.0版本由浅入深地讲解了100个有趣实例的开发过程,通过实例展示了Scratch的编程思维和各位积木的使用方法,是一本少儿学编程的实例视频教程。全书共12章。第1章带领读者认识Scratch 3.0开发核心元素,如图形、文字、交互、声音、动画;第2章详细讲解角色运动积木的各种使用方式;第3章讲解如何使用事件积木;第4章讲解如何控制程序的实行;第5章讲解使用外观积木设置角色的外观特性;第6章讲解如何使用声音积木为程序添加各种音效;第7章讲解如何使用侦测积木判断角色的状态变化;第8章讲解如何使用变量积木处理程序中各种变化的数值;第9章讲解如何使用运算积木解决程序中的数值问题;第10章讲解如何使用自制积木编写复杂的程序;第11章讲解如何使用扩展组件为程序添加更加丰富的功能;第12章通过综合示例讲解复杂程序的开发过程。《Scratch少儿趣味编程100例(视频教学版)》通过搭建积木的形式完成各个小程序的开发,具有较强的趣味性和交互性。实例的编排由浅入深,内容有趣,图文并茂,每个实例均配备视频讲解,简单易学,能激发孩子对Scratch变成的兴趣,在探索中学习,在学习中创新,发挥孩子的想象力,搭建自己的有趣的小程序。本书适合初学编程的少年儿童学习,亦适合低龄儿童在家长陪伴下学习,以达到最佳学习效果。本书还可供相关培训机构作为教材使用。本书可以单独使用,也可与其他Scratch少儿编程图书一起使用。

8、《动手玩转Scratch 3.0编程》

推荐评价: ??????????????????????????????????
本书的讲解相对中规中矩,是一本编程类书籍的样子。内容和讲解方式更加适合高年级或者相对深入学习者阅读,对于启蒙学习有一定的难度。挑战学习,不妨试试这本书籍,逻辑和设计应该是本书的特色亮点。

内容概况:
Scratch 是可视化的编程语言,其丰富的学习环境适合所有年龄阶段的人。利用它可以制作交互式程序、富媒体项目,包括动画故事、读书报告、科学实验、游戏和模拟程序等,此外,Scratch 也是人工智能科创教育领域的重要工具。本书的目标是将Scratch 作为工具,教会读者最基本的编程概念,同时揭示Scratch 在教学和科创方面的强大能力。本书使用升级后的Scratch 3.0 版本,该版本尤其适用于人工智能科创教育领域。
全书共分9 章,前三章讲解如何使用Scratch 绘制几何图形,并创建富媒体应用程序,其余章节使用Scratch 讲解各个编程概念。每一章都有许多完整的案例,读者可以模仿它们制作许多类似的程序。当读完整本书后,相信你一定可以亲自完成各种编程项目。
本书假定读者没有任何编程基础。本书内容的难度基本不会超过高中数学,个别有难度的模拟程序可以先行跳过。

9、《轻松玩转Scratch编程》

推荐评价: ??????????????????????????????????
不建议购买,本书是2.0版本的。推荐本书的第二版《轻松玩转Scratch 3.0编程(第2版)》

内容概况:
Scratch是可视化的编程语言,利用它可以制作游戏、动画,还可以计算数学题、处理字符串。 《轻松玩转Scratch编程》有简单的单个程序块分析,有深奥的数学常识灌输,也有复杂的变量、链表、字符串、克隆体程序讲解,更有一个个实战项目演练。 《轻松玩转Scratch编程》内容共分为四部分,从易到难、从基础到实战地讲解了Scratch编程。第1部分详细讲解Scratch编程的学习及ScratchApp的功能和界面。第二部分针对Scratch中的每一个程序块进行实例讲解。第三部分以一个个游戏项目作为实战案例,详细地讲解了每一个项目的分析过程、角色安排、程序制作,以及完成后的排错、改进思路和方案。第四部分为高阶项目——植物大战僵尸,让项目逼近生活。 《轻松玩转Scratch编程》内容非常全面,从每一个程序块入手进行讲解,并结合实例分析,适合完全没有接触过编程的家长和小朋友阅读。对从事编程教育的老师来说,也是一本非常好的教程。


10、《Scratch+小学数学》

推荐评价: ??????????????????????????????????
本书是一本和小学数学强联系的一本书籍,书籍每个章节讲述一个数学对应的小实现。彩色的配图,每个版块内容不会特别的多,适合小朋友学习,略微的小贵了点。

内容概况:
本书是在借鉴国内外教育教学经验的基础上,结合小学数学课程内容,将1~6年级数学学习过程中的实践练习、应用问题求解等一系列常识按照其课程标准的内在逻辑纳入到Scratch图形化编程中。通过"问题描述”――"目标设定”――"程序分析”――"动手操作”――"练一练”――"评一评”六步实现编程的一般性思维训练,并实现编程能力的进一步拓展,为将来的Python等语言的学习打下坚实的基础。

11、《Scratch编程趣味玩转数学》

推荐评价: ??????????????????????????????????
这本书籍挺不错的,运用程序分析理解数学逻辑。融入故事场景,编写程序解决数学运用在实际生活中的场景。书籍数学常识均在小学学习范畴内,是一本不错的学科结合编程书籍

内容概况:
本书将数学融入编程,以“编程思维—数学思维”带领孩子一起从编程的视角看待数学。将数学常识体现在一个个程序项目中,将抽象的数学公式转化成具象的程序项目。 通过人物对话形式开展,以项目制的学习方式推进,每章节都会先学习数学常识,推理思考过程,从思维上先理解整个问题的解决思路,然后再转变成程序语言。 以一个个的挑战任务激发孩子学习的激情和兴趣。让孩子在编程的世界再次去认识数学、运用大小比较、进行四则运算、了解钟表。通过营救小游戏去使用、理解坐标的概念,去感受方位和距离。各种绘制图形的方法,观察几何图形,掌握角度,计算周长和面积。挑战奇偶数、质数、合数的程序判断方法,去体验求大公约数和小公倍数的算法编写,后制作一个综合的分数计算器,将算法常识融会贯通。

12、《科技少年创新丛书 Scratch3.0趣味编程-给孩子的编程思维养成书》

推荐评价: ??????????????????????????????????
这是一本重视整个思维锻炼的书籍,每个项目在思维思考上做了很多的设计和引导。不是一本单纯的项目跟随书籍,在项目设计、算法融合上,都是站在一个未知少年的角度去自我发现的思维探索性书籍。 除此之外,书籍还特别融合了3D、笔画等比较炫酷高难度项目。

内容概况:
本书从培养编程思维的理念入手,采用放空教学法,清空编辑的常识储备,以思维引导的方式带领孩子大胆尝试,遵循分解任务、编程创作、发现问题、解决问题、总结常识的步骤,让孩子在探索中掌握编程思维。精心选取13个趣味游戏,横跨常规、算法及3D图形三大领域,由易到难,让孩子在逐级闯关中掌握编程常识和技巧,尽享创客的乐趣。

13、《Scratch物理创意编程》

推荐评价: ??????????????????????????????????
从名字就可以看出本书的特色,这是一本将编程与物理常识相结合的书籍。目前我只看到这样一本,运动、声音、光、力学、能量、电学、磁学统统融入其中。编程的跨学科的意义和价值也就在于此。

内容概况:
Scratch是一种可视化的编程语言,它不仅是一个编程工具,更是一个极好的表达思想和创意的载体。学习物理不是记忆一个个枯燥的物理模型和数学公式,而是通过学习,让学生对真实的物理世界有更深刻的理解。本书创新性地把Scratch和物理有趣地结合在了一起。本书设计了50个丰富精彩且富有创意的案例,把50个重要的物理原理和数学模型用Scratch动态地模拟和表现出来,让枯燥的物理学习变得鲜活和形象,同时也让学生在丰富的编程案例中锻炼了编程的思维和技巧,一举两得。本书适合正在学习物理和编程或对物理和编程感兴趣的青少年。本书为编程教师提供了丰富的Scratch+物理的创意编程教案,同时也为物理教师提供了一种新颖的物理教学方式。

14、《Scratch动画编程与创意设计》

推荐评价: ??????????????????????????????????
书中的发现问题,思中创环节挺有意思的。以下摘取书中的自我先容作为评价:Scratch动画编程与创意设计(全彩案例版)根据国际社会对优秀青少年信息科技和计算思维的要求编写而成,结合程序设计计算思维与算法,通过15个生动有趣的编程游戏案例,寓教于乐,引导学习者从发现问题、解析问题、设计算法与实现程序(解决问题)这样的学习历程,学习编程语言的相关基础常识,并将学到的内容加深扩展以创造更多创意作品,培养Finding(发现问题)、Doing(做中学)、Thinking(学中思)、Creating(思中创)等21 世纪青少年核心素养。

内容概况:
《Scratch 动画编程与创意设计(全彩案例版)》一书以 Scratch 3.6 版本为基础,以案例的形式详细先容了使用图形化编程工具 Scratch 创建交互式动画、游戏、音乐等作品的方法,以培养读者的逻辑思考能力,激发创造力和想象力。本书共 15 章,每章案例结合信息科技与学习领域的相关常识进行讲解,读者只要堆叠程序积木,就能轻松表达自己的想法与创意,创造连连看、捡球机器人、自动点号机、摇滚乐团、咕咕钟、魔幻空间、月亮阴晴圆缺、打棒球、英文打字等动画程序。《Scratch 动画编程与创意设计(全彩案例版)》采用四色印刷,注重计算思维和创意设计的培养,特别适合广大青少年、编程初学者或有一定 Scratch 使用经验的读者参考学习。

15、《Scratch 3.0少儿游戏趣味编程2》

推荐评价: ??????????????????????????????????
书中采用孩子和爸爸对话式的方式来学习。"做中学"的方法和理念,寓教于乐:4个层级、15个精彩游戏,游戏选取注意代表性、趣味性和实效性。

内容概况:
本书详细先容使用Scratch 3.0开发15款精彩的趣味游戏,帮助读者掌握程序设计的基本思维和方法,以及Scratch 3.0编程的基本技能。全书共8 章。第1 章带领读者认识Scratch 3.0,第2章先容4款入门级的游戏及其编写过程,帮助读者做好准备和过渡;第3章先容了4款初级游戏的编写,第4章和第5章分别先容了两款中级游戏的编写,第6章先容了高级游戏“保卫城池”的编写,第7章先容了高级游戏“扫雷”的编写,第8章先容了高级游戏“超级马里奥”的编写。本书游戏选材精炼有趣,结构合理,由浅入深,符合读者学习规律,讲解生动活泼,寓教于乐。本书适合中小学信息技术课教师或培训老师、想要让孩子学习Scratch 的家长阅读参考,也非常适合小学生或初中学生自学。

16、《Scratch高手密码:编程思维改变未来》

推荐评价: ??????????????????????????????????
本书称得上Scratch里仅无绝有的难度书籍了 ,难度不是说它不好,而是它不适合启蒙的小学生。更多的内容可能需要对Scratch有一定激情和发烧友阅读。 不建议初学者学习,更适合专研者学习,如果你是一名专研者不容错过。

内容概况:
本书的目标是通过Scratch为读者讲解计算机科学(Computer Science,CS)的基础常识,属于深入进阶型。书籍的难度较大,为了让学习者顺利过渡,本书专门在第二章节设计了难度递进的15个案例。本书在整体上分成两个部分,第一部分包含两个章节,分别讲解了Scratch的基础内容以及在游戏、故事、音乐、动画、教程、艺术共六个领域的应用案例。第二部分是CS基础常识,其中第三章很重要,它涉及编程基础、数据结构、开发流程、调试技巧等内容,这些常识也能很好地融入到其他编程语言的实践中。其他章节之间的关联较弱,可独立学习:第四章讲解了离散数学常识,包括集合论、图论、代数系统、数理逻辑、组合数学、初等数论;第五章讲解了网络与通信常识,包括:网络模型、通信协议、实践: Scratch 2.0 扩展;第六章讲解了编程语言,包括面向对象编程、事件驱动编程;第七章讲解算法,包括穷举、迭代、递归、回溯、动态规划、分治、贪心、启发式、概率排序、搜索、栈。

17、《Scratch少儿编程一点通》

推荐评价: ??????????????????????????????????
书籍是App2.0版本 ,现在App在3.0版本,还是有比较大的差别。初学者就不建议了,如果是有一定基础的打算寻找案例灵感可以一看。书籍配套视频还是很全面的。

内容概况:
《Scratch少儿编程一点通(全彩印+视频教学版)》以Scratch 2.0版本为基础,详细先容了Scratch编程相关常识,是专门为响应全球编程一小时活动(Hour of Code)而推出的少儿编程入门书。《Scratch少儿编程一点通(全彩印+视频教学版)》首先先容了全球编程一小时活动、我国少儿编程教育的现状和国家的相关政策,然后通过我的世界、星球大战、点灯机器人3个精彩案例,让编程零基础的读者通过鼠标拖动命令积木编程,闯过一个又一个关口,轻松进入到编程世界里,找到编程感觉、了解编程思维、培养编程兴趣和信心。接着将带领读者全面系统地学习风靡全球的Scratch编程课程,并逐步丰富和扩充编程内容,这部分内容是《Scratch少儿编程一点通(全彩印+视频教学版)》的学习重点。最后给出剪刀石头布、卡片猜生日、天天打地鼠3个Scratch少儿趣味编程项目,让读者综合应用前面学到的常识,进一步加深对编程的理解,从而正式迈入编程的大门。《Scratch少儿编程一点通(全彩印+视频教学版)》采用四色印刷,图文并茂,非常适合初学编程的少年儿童选择学习,也适合作为少儿编程培训机构的教学用书。想转变教育观念的学生家长及其他任何想了解Scratch编程的读者,也可选择《Scratch少儿编程一点通(全彩印+视频教学版)》参考。

18、《Scratch编程权威实战指南》

内容概况:
本书是一本针对Scratch编程初学者的教育书籍,通俗易懂,把较为困难的编程清楚地展现在读者面前。本书由具有丰富编程经验和实践经验的奥松学盟优秀讲师主导编写,对于初学者来说是一本不可或缺的参考书。本书全面讲解Scratch程序设计语言的特性和用法,共分为四部分,分别对Scratch及其扩展应用进行详细阐述。第一部分是Scratch概述;第二部分先容Scratch语言,主要涉及操作界面、基本程序设计及基础应用;第三部分基于Scratch,通过实际案例分析先容Scratch的用法技巧;第四部分主要先容了Scratch与硬件结合开发使用的方法和教程,并进行了具体的案例讲解。本书中不但新增了大量教学辅助内容,以强调重要的常识点、提醒常见的错误、推荐优秀的编程实践、给出使用提示,还包含大量实战示例和习题。

19、《寻声记:Scratch 3.0趣味编程之旅》

内容概况:
本书是一本编程故事书,以Scratch 3.0作为编程设计工具,围绕一只小猫“喵喵呱” 找回叫声的故事展开全书内容。  本书包含9章共27节,通篇注重情节的连贯性和任务的合理性,由浅入深、由简至繁、循序渐进地将编程常识渗透到故事中,包含相对完整的情节和简单有趣的小例子,让读者在阅读时既觉得有趣,又学到了常识。本书适合刚开始学习编程的人群阅读,特别是低龄儿童。

20、《Scratch3.0少儿编程从入门到精通》

内容概况:
Scratch 3.0是一款主要针对青少年的图形化编程工具,能够让孩子们了解编程思想,也让孩子们在动手中锻炼思考能力,在创作游戏中激发想象力与创造力。本书共分为12章。第1~3章分别先容Scratch编程语言、App安装和基本使用方法。第4章先容Scratch的三要素——积木、角色和脚本。第5~10章分别先容Scratch 3.0中各积木的使用方法。通过设计吹蜡烛、海底世界、勇者斗邪龙等游戏,让孩子们真正在实践中学习和思考。第11章先容如何制作自定义积木并开发出游戏。第12章是用Scratch编程控制乐高的EV3机器人。本书适合6岁以上儿童和青少年自学或在家长与老师的引导下学习,也可以作为各教育机构的专业辅导教材。

21、《Scratch编程从入门到精通》

内容概况:
本书是全面讲解图形化编程语言Scratch的编程指南,分为基础编程篇、图形编程篇和进阶编程篇3个部分,系统讲解Scratch基础编程常识和运动、外观、侦测等各功能模块的技术应用,以及常用的数据结构和算法常识,并提供丰富有趣的教学案例和练习题,为青少年提供一本从入门到精通的Scratch编程参考教材。本书假设读者从未接触过编程,从零基础开始帮助读者逐步建立起Scratch编程的常识体系。本书适合对编程有兴趣的青少年阅读,也适合希翼辅导孩子进行编程训练的家长和少儿编程培训机构的教师使用。

22、《写给孩子的编程书:玩转Scratch》

内容概况:
《写给孩子的编程书》系列图书由中国科学院陈国良院士引导并作序,北京大学李晓明教授鼎力推荐,教育部大学计算机课程教指委委员、东北师大计算机学院博导李雁翎教授等主编,多名计算机专业教授、博士、少儿编程专家、实战者联合执笔。内容符合《青少年编程能力等级》标准,“全国青少年编程教育专业委员会”倡导推广读物,是一套专为中国小学生量身打造的少儿编程书。“玩转Scratch”系列共四册,采用麻省理工学院(MIT)全新Scratch 3.0版本,用直观的图形代替难解的代码,在“积木式编程”中融合STEAM多学科常识。适合6岁+亲子共读,9岁+独立阅读。这是一套进阶版的Scratch编程学习读物,讲故事-去观察-解问题,让孩子从零开始,轻松入门,由易到难,逐步进阶,稳步提升。《玩转Scratch 1 认识指令朋友》为第一册,用“讲故事,学编程”的形式,把故事场景用Scratch呈现出来,在学习中理解编程基本概念,构建对编程的基础认知。本册以大家熟悉的“小蝌蚪找妈妈”的故事为主线,通过“故事共情—任务抽象—逻辑分析—分解创作—概括迁移”的思维引导,带领大家用编程呈现小蝌蚪找妈妈的十大情景。让小朋友在完成任务的过程中掌握计算思维,在编程中体验计算机的奇妙世界。本书内容一看就懂一学就会,零基础“科盲”父母也可以轻松引导。在家亲子共学、培训上课都适用。

23、《Scratch3.0少儿编程一玩就会》

内容概况:
少儿编程可以玩着学吗?可以边玩边学吗?能够一玩就会吗?答案是:可以。但有个前提:要带着任务。否则,99%的家长和孩子是:今日盲目跟风,明日半途而废。30个精彩好玩游戏,30天打卡学习任务。本书创造性地采用打卡式编写方式,让孩子学上手就停不下来,不会轻言放弃,更能坚持到底,极其符合少儿的学习习惯。无论自学还是报班,打卡式学习编程,已成为6岁以上少儿编程入门的标准方式。有前瞻性、够胆量的家长和孩子,就打卡学习30天,玩会Scratch,打开编程大门。

24、《从Scratch到Python轻松学》

内容概况:
学完Scratch就学Python吧!《从Scratch到Python轻松学》是专门为学过Scratch编程的青少年编写的Python编程入门教材,采用Scratch和Python双语教学的方式讲授编程常识,以解决问题为导向,培养青少年的编程思维。本书分为程序设计基础、数据结构和算法、趣味数学探秘、神奇的分形图四个部分,采用青少年喜闻乐见的趣味案例进行教学,引导青少年从Scratch编程顺利过渡到Python编程,带领青少年进入更为广阔的编程世界。


未完待续

继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续
scratch教程 09 电脑里的海洋馆
32 播放
发布于 10-11· 10 次播放
继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续

现在少儿编程的关注度越来越高,各种各样的少儿编程培训班也横空出世,这样想来,我在今年1月份就放弃做了半年多的培训班(详情见文章“为什么做了半年少儿编程教育培训班后,我决定放弃”),似乎是有点可惜,尤其是最近时不时都会收到家长问我“开始招生没有”的信息,我只能无奈地推荐给南京的另外一家机构,难免心里也会惋惜一番。好在来到 makeblock 这家企业后,无论从专业素养还是行业素养上,都有很大的提升,不仅对教育的理解更深入了,也对steam教育行业有了更全面的认知,总算是失之东隅收之桑榆。

在我看来,小朋友学习编程,像 Scratch编程或 app inventor 编程,目的都是为了创造,为了去解决问题,为了成为信息时代的创造者而不是消费者,这也是Scratch创始人发明Scratch这个少儿编程工具的初衷,所谓工欲善其事必先利其器,为了将大家的一些想法变成作品,大家才要去学习像Scratch和 app inventor 这样对小朋友很友好的工具。所以大家在选择培训班时,一定要注意小朋友在上课时有没有自主创作的空间,老师会不会鼓励小朋友表达自己的想法,去将自己的想法变成现实。如果一个少儿编程的培训班以教成人的方式来上课,重点在让小朋友去掌握这个技能而不是教他们去创作,那我个人觉得这种教学方式是存在问题的。

说了这么多,还没说到正题,下面推荐几本少儿编程方面还不错的书籍,都是我自己看过的,供大家参考。

1,动手玩转 Scratchjr 编程

Scratch 这款App针对的是比较大(8岁以上)的小孩,Scratchjr 是一个 iPad 应用, 针对的年龄段更小一点(5-7岁),如果小朋友想尽早接触一些编程,建议可以先玩一下 Scratchjr,然后再过渡到 Scratch 的学习。这本书是 Scratch创始人合著的,Scratchjr 的官方教材,图文并茂,讲解生动,适合5-7岁的小朋友入门。由于这个年龄段的孩子识字不多,建议家长们可以从旁辅导,书里也很贴心得给出了一些针对大人的建议。





2,Scratch少儿趣味编程2

这本书的特点是图文并茂,彩色印刷,颜色丰富,很适合买给小朋友自己看,是一本不错的入门书,但相对来点,讲到的常识和书里的项目都比较少,如果要深入了解,光看这本书还不够。这本书适用的年龄段比较小,7岁以上应该就没问题了。

备注: Scratch少儿趣味编程 也是一本很畅销的书,但书里是根据 Scratch1.4 版本写的,推荐家长们直接让小朋友学习 Scratch2.0,毕竟App总是更新后的版本更强大,旧版本慢慢的用的人就少了。





3,动手玩转 Scratch2.0

Scratch 的经典教材,讲解深入浅出,非常全面系统,书里的项目非常丰富,跟着这本书把书里的项目都过一遍,对Scratch2.0 的掌握应该就差不多了,不过这本书没有前两本那么图文并茂,读起来要求更多的耐心,对孩子的要求也高一点,建议父母也能跟着一块学习,必要的时候给予引导。如果是成人学习Scratch2.0,强烈推荐这本书。





4,写给大家看的安卓应用开发书 App Inventor 2快速入门与实战

app inventor 不错的入门书,译者对 app inventor 很熟悉,自己用 app inventor 开发过俄罗斯方块,“本书由浅入深地先容了强大的可视化编程工具AppInventor2,任何人都可以用它来开发自己的应用。编辑汇集了13个有趣的例子,读者可以跟随书中的讲解,亲手创建这些应用,从实践中学会开发安卓应用的基本常识与技术。” 译者也把这本书的电子资源公布在了网站上,感兴趣的可以点击 book1.17coding.net/ 进入学习。





5,父与子的编程之旅——与小卡特一起学 Python

在学完 Scratch 这种图形化编程语言后,如果小朋友对编程感兴趣,想进一步学习代码类编程语言,非常建议从 Python 这门语言入手,Python 语法简单,且功能强大,同时也正得到越来越多的关注和应用,不用担心学完后很快就过时,本书编辑是一对父子,讲解了如何用Python实现游戏编程,为了让学习更有趣,书里编排了很多卡通人物及场景对话,让学习者在轻松愉快之中跨入计算机编程的大门。本书很适合亲子一块学习。





6,小创客玩转开源机器人

如果小朋友学习 Scratch时,不仅对App编程感兴趣,同时还想加入更多动手环节,推荐一款入门产品 mBot,mBot 易于组装,支撑 app 控制,同时有一款配套的学习app (M部落)帮助小朋友学习编程(如果小朋友学了 Scratch,那学习 M部落 真是不在话下了,正好锻炼小朋友的迁移学习能力,没学过Scratch 的小朋友也可以从 M部落入门图形化编程)mBot 本身还支撑更多扩展,加上扩展包后,mBot 可以变成其他形态,很适合同时锻炼小朋友的动手能力。如果已经购买了 mBot,推荐上面这本书,书里的讲解清楚明白,也有很多动手项目,相信小朋友学完后,不仅能成为小极客,还能变身为小创客了。





转自:推荐几本少儿编程方面的书 - 少儿编程网

继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续

一般来说适合小学生看的,成年人看起来也没什么压力。只是学生看的话更注重书本本身的引导性,能否激发学生的兴趣,吸引他们继续阅读和自学。成年人看的话可能会多一些对书本常识编排的思考,内容的深度和广度,还包括可操作性等。


先把我个人最喜欢的一本拿出来,中国铁道出版社出版的《Scratch 2.0少儿编程奇幻之旅》。

前面一众大佬推荐的《动手玩转Scratch 2.0编程》显然是一本不可多得的优秀教材,某东上1100+条评价,高达99%好评率足以说明问题。

此书涵盖了Scratch 2.0中几乎所有的功能和每一块积木的原理,事无巨细,写得相当详细,货也很干,但是我认为它不是最适合中国小学生入门编程的书籍,Why? Let's get into it.

我觉得《动手玩转Scratch 2.0编程》有以下不足:

  1. 这是翻译本。由Majed Marji编写的原作<Learn to Program with Scratch>在2014年出版,到今天已经是它的第四个年头,虽有于欣龙、李泽两位老师的优质翻译加持,依然无法掩盖它有些“水土不服”的事实。

举例说明:

这是第四章中的其中一页内容,主要讲解使用【自定义】积木来绘制特定形状的过程,书中使用到scale、parallelogram等英文词汇,对小学生的理解来说有一定难度,当然这只是一个缩影,这种比较生涩的英文词汇其实贯穿了整书。

2. 常识跨度大,从函数到几何,从数学到物理,陡然上升的难度指数容易让小学生望而却步。

小学僧:爸,这讲的啥,求说明(黑人问号.jpg)

3. 各个常识点没有连成面。在编排上编辑将各个常识点在每一章节中都讲得非常细致深入,但是对于常识点之间的串联,和章节之间的联系稍有欠缺。


下面再来讲讲我为什么喜欢《Scratch 2.0少儿编程奇幻之旅》:

  1. 由最懂中国小学生的国内教研团队编写,出于本地,用于本地,不存在水土不服的情况;
  2. PBL式教学,每一个章节都是一个项目,每一个项目之间居然有剧情连接,这是一本让人学得欲罢不能的教材;
  3. 卡通形象引导,用词活泼,偶有电脑常识科普,最大程度上降低学生弃书的几率,只要学生还对编程感兴趣,就不愁他们学不会。


总结:

如果你想为零编程基础的小学生购置一本少儿编程书籍,让他自学,选择《Scratch 2.0少儿编程奇幻之旅》吧,这会省你很多事!

《动手玩转Scratch 2.0编程》则更适合初中生甚至高中生,因为里面涉及很多常识点需要一定的数学和物理基础才能理解。但如果已经是初高中生,对编程感兴趣,为啥还要学习Scratch呢?有这么多编程语言等着他们去学,Scratch还是留给咱小学生吧~


Credit:

本人正是看到了少儿编程导航里面的书籍推荐才买的这堆书,里面确实有些精品,有机会再另写一篇推荐吧~

继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续

《动手玩转 Scratch2.0 编程》



EOF

继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续

我虽然只看过第二本,感觉很不错。内容专业有趣,不死板吸引人的眼球。内容也很充实,很适合小学生阅读。剩下两本我看也都是一个出版社的图书,所以感觉应该还不错就一起先容了,可以根据自己喜好选择了。

继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续
  1. 《Scratch 3.0少儿游戏趣味编程》

本书通过精心选取的、不同难度级别的15款趣味游戏的开发过程,将Scratch程序设计的基础、概念、方法和动手实践等系统联系起来,教会读者在游戏开发的乐趣中,掌握Scratch编程技能。本书首先带领读者认识Scratch 3.0,然后先容了Scratch编程必备的一些概念和基础常识,并按照初级游戏开发、中级游戏开发和高级游戏开发的顺序,循序渐近,由易到难,让读者逐步掌握和熟练Scratch趣味编程。

2. Scratch 3.0少儿编程趣味课

本书结合Scratch 3.0最新的功能和界面,精心设计28个课时,从什么是编程开始先容,到Scratch 3.0的基本程序设计技能,再到常用的程序设计概念和技巧,最后在通过一个游戏示例将所学的常识和加以贯穿。每一课最后还提出相应的思考题,帮助孩子巩固所学的常识。

3. Python少儿趣味编程

Python简单易学,功能强大,是少儿学习编程的首选语言。本书是少儿学习Python编程的趣味指南,全书共17章,按照由简到难、逐步深入的方式组织各章内容。本书从认识Python开始,首先先容了Python的安装和IDLE的使用,然后依次先容了变量、数字和字符串、列表、元组和字典、布尔类型等数据类型,以及条件、循环、异常和注释、函数、面向对象编程、文件操作等基础常识,并且通过实际案例讲解了海龟绘图、Pygame基础和游戏编程,以及Python在自然语言处理方面的应用。 本书精心选取内容,注重难易适度和趣味性,语言通俗易懂,代码示例丰富。在多章的末尾,还给出了一些练习题并给出了解答。本书适合想要学习Python编程基础的少儿(尤其是10岁以上的孩子)及想要教孩子学习编程的家长阅读,也适合少儿编程培训班的老师用作少儿编程培训的教材。

继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续

推荐 《编程真好玩》 这本书,以项目游戏的方式引入scratch的常识点,生动有趣!

继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续

先回答“教材与一般意义上的书差别在哪里?”


教材可以使读者掌握某方面的常识。


一般的书籍只能让读者了解某方面的常识。



宝爸宝妈们经常会在社群中讨论,“有什么适合五年级读的书单?”,“有没有适合小学生编程入门书籍?”,“有孩子学习Scratch的书籍推荐么?”


书籍是孩子能获取常识最直接的方式,通过阅读还能够培养孩子的自主学习能力和独立思考能力。


今天,大旗整理的这套书单是我平时在家里跟孩子一起看过的,觉得这些是比较适合儿童学习Scratch常识的书籍,列出来供各位家长作为参考!


点击书名可以直接购买!


《奥拉学编程》





故事开始于,奥拉对天上的星星产生好奇,想要数清楚到底有多少颗。于是和好朋友机器人迪迪探索需要怎样在计算机的帮助下快速数清星星的数量,他们一起进入创业园区。克利帕是数据中心的解决问题能手,告知奥拉,解决问题需要将大问题一步步分解成小问题,然后由器人迪迪来一步步实现。


《奥拉学编程》讲述奥拉和机器人朋友迪迪,在请教了多位GOOGLE企业的科学家们后,学会并利用编程,成功数清天上有多少颗星星的故事。


这本书想告诉大家,想法要大胆,遇到问题不要慌张,首先分析问题,把大问题分解成小问题,事情就变得容易多了,分解问题,第一步做什么,第二步做什么……


看完《奥拉学编程》之后,大旗觉得孩子对编程更感兴趣了,编程并非是高深莫测的学科,其实就是通过一个个步骤来解决问题的学科。


《 HELLO RUBY 儿童编程大冒险》



Ruby认识了一群新朋友:聪明的雪豹、友好的狐狸、忙碌的机器人等等。这本书以讲故事的方式向孩子们先容了基础的计算思维,比如拆分问题,制定分步计划,寻找规律,打破思维定势等等。


之后,通过一系列鼓励探索和创造的练习和活动,让孩子对这些关乎编程核心问题的基本概念有了进一步的理解。


这是一本一半是故事,一半是活动的书,读起来很轻松,书里用小孩子也能听懂的话先容了计算机编程的相关概念,同时还包含了一套编程桌游,适合亲子一起在互动中学习。


这是计算思维很好的启蒙书。包含了活动手册和编程桌游。


《动手玩转 ScratchJr 编程》





ScratchJr 是一个 iPad和Android 应用,可以创作小动画、小故事、简单游戏等项目,如果想让7岁以前的小朋友接触编程,可以先从 Scratchjr 入门。


这本书由 ScratchJr 和 Scratch 的创始人合著,包含生动的案例,图文并茂,讲解细致,同时书里也很贴心地给出了一些针对大人的建议。


家长可以通过《动手玩转 ScratchJr 编程》中的动画、故事和游戏三方面的项目,与孩子们一起体验并学习编程。


本书每个章节都包含细致入微的操作说明和大量案例。不单单是一本简单讲述编程工具的图书,更重要的是,它点燃了孩子们的创造力。孩子们可以在ScratchJr 中自由创作,体会创造的乐趣,思考创造的取舍过程,而这正是创客教育的核心思维。


《编程真好玩:6岁开始学Scratch》





编程让孩子从被动享乐变成主动创造,做游戏的设计者,而不仅是玩家。


本书先容了Scratch的基础常识,通过详细讲解8款经典游戏的制作实例,让孩子快速掌握Scratch编程技巧,冰雪越野、迷宫寻宝,深海探险……


在有趣的游戏中,孩子学习基础的编程概念和技巧,充分锻炼逻辑思维能力、想象力、创造力和分析解决问题的能力。


学会编程,帮孩子打开通向未来的大门!


作为一本适合小学生进行少儿编程的读物,图文丰富,上手简易,难度循序渐进,配图也非常可爱幽默,让孩子可以轻松地跟着继续做



《动手玩转 Scratch2.0 编程》





这是一本比较经典的Scratch书籍,书中包含大量的编程项目和练习,内容由浅入深,循序渐进,书中讲解的常识点非常全面,还涉及到数学、科学、艺术等常识。在一个个项目学习中,学生通过编程可以学到水压计算,欧姆定律、三角函数、几何图形等常识。适合Scratch进阶的学习参考书。


读完这本书后,孩子们可以掌握Scratch和适用于任何语言的编程思想。


不过这本书没有前几本推荐的那么图文并茂,阅读时要求更多的耐心。建议父母跟着小孩一起学习,在孩子遇到问题时给予引导。


后半段有诸如二进制的常识,适合小学高年级以上的孩子。



大旗给大家先容5本编程书籍!希翼能够帮助到想要学习编程的朋友们。常识是无穷无尽的,这些书籍也只是冰山一角,通过阅读,能帮助大家学习更多的编程常识 ,了解更多科技常识。


计算机语言 是 非常强大的 ,它 能够 操控机器为大家做事 ,能够帮助 医生 诊治 病人 ,能够 做 危险而又 困难工作,这都是编程的力量。希翼大家能够坚持 学习编程 ,编写出神奇代码!





?看完后,如果你觉得这篇回答对你有帮助:


1. 点赞,让更多的人也能看到这篇内容


2. 关注我你将看到程序员奶爸的独特的育儿方式,以及孩子学少儿编程提升自身价值的超多干货噢!


有任何少儿编程相关问题,大家都可以在亚搏私信我,非常乐意为您解答!

继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续

针对Scratch编程语言,看完我的回答你就知道为什么我会强推Scratch!
本回答较长,建议大家先点赞&收藏Mark一下,方便回看哦~
以下为本回答的主要内容大纲:
1、Scratch是什么?
2、Scratch为什么适合孩子学习?
3、有趣又基础的Scratch项目推荐
4、孩子学习Scratch编程的5大好处!
一、什么是Scratch?

Scratch的编程方式又被称为积木式编程,并且是开源免费的。
它不同于VB、VC、JAVA等以编写代码为主的编程语言,而是针对6岁以上学生的认知水平,以及对图形动画界面的喜好,用类似于积木形状的模块实现构成程序的命令和参数。
操作相对简单,学生只需要使用鼠标拖动相应模块到程序编辑栏后,再进行部分参数的设定,就可以完成程序,实现一段动画、一个小游戏等。

相对于在学校信息课上所学的常识来说,对于初学者,Scratch有以下这些优点:
1、入门简单,无关原有编程基础,适合中小学学生初次学习编程语言时使用;
2、内容丰富,针对有兴趣、喜爱绘画的学生,提供角色绘制设计功能;
3、通过使用Scratch,让学生在动画、游戏设计过程中逐渐形成逻辑分析、独立思考创新的思维方式,学会提出问题,解决问题;
4、相比其他编程App,Scratch更加直观,学生能比较容易地看到自己的劳动成果
而且,重点来喽↓↓↓
这款编程语言的开发者表示,这种电脑编程语言的目的,是帮助孩子发展学习技能,学习创造性思维,以及学习集体合作
MIT(麻省理工学院)媒体实验室的博士生凯伦.布雷南,是Scratch项目的负责人,他说,“大家的目的不是要创办电脑程序编写大军,而是帮助电脑使用者表达自己。
所以,大家可以知道:Scratch天生就是为孩子设计的

二、Scratch为什么适合孩子学习?
Scratch是年幼儿童从零开始学习的最好的一款工具。
通过点击并拖拽的方式,完成编程,可以使儿童或者成人编程初学者学习编程基础概念等。
因为它是可视化的,能够轻松帮助儿童创建图形化应用。
(1)图形化编程,简单易学
Scratch使用者可以不认识英文单词,也可以不会使用键盘。因为Scratch构成程序的命令和参数通过积木形状的模块来实现编程。用鼠标拖动模块到程序编辑栏就可以了。
这意味着孩子们不需要记住大量的编程语句,只需要拖动模块就能完成编程。这让孩子不会识字就能编程成为了可能!

(2)包含完整的编程思维
最难能可贵的是Scratch虽然简化了编程的难度,但并没有削弱编程思维的训练。
Scratch有8类编程部件,它们包含了常见的编程概念
编程基本结构:顺序结构、循环结构和选择结构
变量的定义
链表(数组)
事件、线程、同步等概念

你仔细看上面的命令语句,还可以发现,数字、加减法、大小比较、方位、XY坐标等数学常识的学习。要知道计算机与数学本就难舍难分,互相促进。

(3)优秀的延伸拓展能力
Scratch积木模块包括8个大类,100多个功能,可以制作动画、小游戏、解数学题等等。
正是这些大量的功能满足了孩子的创造力!

同时Scratch作为开源App,已经被越来越多的STEAM厂商所接受。一些编程小车、拼接玩具都是支撑Scratch的,也就是说孩子能利用简单编程就能让这些机器人动起来!

三、有趣又基础的Scratch项目推荐

世界航海节之木筏求生

四、孩子学习Scratch编程的5大好处!
1、为今后学习进行常识储备
皮叶杰认知发展论告诉大家,“一个人可以学到的东西,他的学习方法,取决于他已有的思维模型。所谓学习的法则,就是新的常识结构如何从已有的常识结构中生长出来,并在这个过程中构建逻辑性和情感联系。
因此孩子是自己常识结构的建筑师,并不是老师讲了常识之后孩子就能理解和掌握,他有一个自我理解的过程,这与孩子之前掌握的常识有关。
例如,大家讲解画边长为100的等边三角形,如果用直尺画,大家是不强调方向的。但用Scratch画等边三角形,一定要注意方向。
如图1所示↓

图1 画等边三角形

在日常生活中,大家说在教室上课,在书房写作业,在食堂吃饭等都只讲位置,没讲方向。但孩子们在学习物理时,如:力、速度、电流、电磁场等等概念都是有方向的。
少儿编程同样也强调方向的概念,能够便于今后孩子在学习关于方向的常识时进行常识迁移。

2、提升思维品质
Scratch图形化编程把思维可视化,通过运行编写的程序,查看App效果并与头脑中想象的效果是否一致,如果不一样再次审视思维并翻译为程序,这样反复多次把思维可视化,可发现思考漏洞,形成缜密的思考习惯。在反复的调试中,不停纠错,提升思维品质,促进各学科的学习。

3、提升空间想象力、系统性思维能力和钻研精神
使用Scratch画图或做游戏,图形和角色都要在舞台(尺寸:480*360)上。那么头脑中始终要有一张坐标。使用ScratchApp画边长为100的正方体。如图2所示。此时会发现程序已经较长,每一步程序运行到哪里,图形画到哪里,头脑里都要很清晰,这样可很好的锻炼孩子的系统性思维能力。同时画这个正方体需要花费一些时间去思考,可较好的培养孩子的钻研精神。

图2 用Scratch画的正方体

4、有利于戒除游戏上瘾
现实生活总能在资讯中看到青少年上网打游戏成瘾,但是如果让孩子学编程,他们会感受到编程程序的乐趣会远远比玩游戏的乐趣要高出很多。
孩子们会根据编程的任务目标去不断调试代码,直到成功完成程序的正确运行,这过程的乐趣就好比科学家发现了一项重大发明。

5、有效锻炼团队协作、领导能力、表达能力
进行项目式学习,孩子们是自由组队,不指定组长,项目进行过程中,由组员推举对项目贡献大的同学担任组长。
在团队合作过程中,可有效增进孩子们的友谊,锻炼团队协作能力和语言表达能力。

孩子学习Scratch能收获的价值已经远远超过了这个语言本身,构建孩子面向未来的思维方式才更加重要!!!
希翼这篇回答能够帮助你全面了解Scratch。

?看完两件事:
如果你觉得这篇内容对你挺有启发,我想邀请你帮我2个忙:
1. 点赞,让更多的人也能看到这篇内容(收藏不点赞,都是耍流氓 -_- )
2. 关注我
,让大家成为长期关系
有任何少儿编程相关问题,可以在亚搏私信我,非常乐意解答哦
另外,如果您想让孩子接触少儿编程,建议可以先报一下在线的体验课,一般体验课程价格都不贵。如果您需要的话,也可以私信我,或者点击下方的线上少儿编程体验课链接,领取新用户大礼包哦!注:以上内容来自网络节选,仅供参考!

☆☆☆少儿编程体验课大礼包☆☆☆
推荐这家少儿编程专注于6-16岁在线青少儿编程教学和思维训练,3Don`ts教学法,涵盖了Scratch 、Python 、Noip C++三大原创课程体系,在青少儿实际教学经验基础上开发的编程课程,强调编程素养思维与实践运用能力的双提升,严格筛选懂编程更懂孩子的专业老师 ,采用线上1V6小班直播课授课形式,学员辐射海内外学员,中国孩子学习编程的优质选择,在国际市场上致力于打造成为受海外华人家庭欢迎的少儿编程品牌,被CCF评为中国青少儿编程培训师资认证组织委员会常务委员单位。
少儿编程免费领取试听课大礼包???:t.cn/A6IZn7UM

注:点击上方文字链接,进入少儿编程官网,可以领取免费体验课哦!

编辑:智学英语测评
链接:zhihu.com/question/3058
来源:亚搏
著作权归编辑所有。商业转载请联系编辑获得授权,非商业转载请注明出处。
继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续
我买的《编程真好玩》就是scratch2.0的。
写的挺好的,深入浅出,游戏驱动孩子的兴趣。
继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续
广东省的scratch教材
不过是电子版的 可以打印出来
继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续

如果是启蒙的话,线上录播课是一个不错的选择

如何做好孩子的儿童编程启蒙?

继续浏览内容
亚搏
发现更大的世界
打开
浏览器
继续