适读人群 :本书适合想学习Scratch编程的中小学生,教Scratch编程的老师以及想陪小朋友一起学习Scratch编程的家长阅读。 Scratch 编程软件是美国麻省理工学院(MIT)媒体实验室为青少年开发的图形化编程工具,可用于创造故事、动画、游戏、解决数学问题、模拟物理化学实验等各种应用,凭借其良好的界面交互设计,几乎所有人都能运用Scratch 进行创意编程。通过Scratch 进行少儿编程的启蒙,可屏蔽可能会犯的低级错误,使孩子专注于编程逻辑思维的培养和锻炼。
本套书一共 3 册,针对不同年龄段学生的兴趣爱好和认知特点,分为入门篇、提高篇、算法与应用篇。以丰富、有层次的一线教学案例导入,通过浅显易懂的语言,为广大初学者、培训机构提供了一套层层递进的、完整的学习方案。
入门篇
入门篇分册内容来自于学习Scratch编程的真实教学实践,以12个趣味故事的形式向读者介绍Scratch 编程的基本技能以及程序设计的基本思维和方法。本书首先带读者熟悉编程环境,通过一系列的小故事,在增加学习过程趣味性的同时,提升读者的程序设计水平和逻辑思维能力。
提高篇
提高篇分册内容来自学习Scratch编程的真实教学实践,主要围绕如何设计一个优秀的编程作品展开,全书共9章,每一章都通过一定数量的案例帮助读者理解编程作品设计需要的基本要素,富有趣味性的故事形式使得学习过程更加轻松。本书需要读者初步了解Scratch,适合有一定编程基础的小朋友提高计算机编程水平,也适合希望辅导孩子进行编程训练的家长和少儿编程培训机构的教师使用。
算法与应用篇
算法与应用篇分册内容分为算法篇与应用篇两部分,其中算法篇生动清晰地描述了基本算法原理,用深入浅出的方式使读者更容易理解原本复杂的算法思想;应用篇采用案例教学的形式,调动读者学习编程的兴趣与积极性的同时,提升读者的编程水平。 本书需要读者初步了解Scratch,适合有一定编程基础的小朋友提高计算机编程水平,也适合希望辅导孩子进行编程训练的家长和少儿编程培训机构的教师使用。
人工智能时代,万物均可互联,皆可编程,编程将会是我们与万物沟通的纽带。
Scratch 编程软件是美国麻省理工学院(MIT)媒体实验室为青少年开发的图形化编程工具,可用于创造故事、动画、游戏、解决数学问题、模拟物理化学实验等各种应用,凭借其良好的界面交互设计,几乎所有人都能运用 Scratch 进行创意编程。
通过 Scratch 进行少儿编程的启蒙,可屏蔽可能会犯的低级错误,使孩子专注于编程逻辑思维的培养和锻炼。
本套书一共 3 册,针对不同年龄段孩子的兴趣爱好和认知特点,分为入门篇、提高篇以及算法与应用篇,在内容编排和呈现形式上都各有侧重。本书以丰富、有层次的一线教学案例导入,通过浅显易懂的语言,从 Scratch 最基础的指令认知、操作、理解,到通过灵活运用实现自己的创意,再进行基础算法的学习,使用 Scratch 编程解决实际问题,为广大初学者、
培训机构提供了一套层层递进的、完整的学习方案。
本册是入门篇,从“拖拽式编程”起步,让初学者通过拖拽程序块来创建代码,而不需要手动编写“枯燥”的英文代码,也避开了代码中的复杂语法,这对处于编程启蒙阶段的小朋友来说,可以更加直观地感受编程,更容易理解编程,最后创造出自己的作品。本书对每一章节的安排都是从生动的故事着手,引入学习主题,帮助孩子提高阅读兴趣与理解能力,开启一段美丽的编程之旅。
本书所采用的案例均来自贝克少儿编程团队的一线教学实践,通过启发、引导孩子发现问题,提出解决办法,验证尝试修正编程,避免让孩子按部就班地拖拽指令积木。
本套书得以出版,需要感谢钟嘉鸣教授、陈哲老师、叶尤迅老师的团结协作。感谢我的爱人,感谢我的孩子,正是因为他们在背后默默支持,才可以安心码字和总结。更要感谢我的学生和家长们,很高兴能和你们一起成长。特别感谢少儿编程界我的朋友:李泽老师、谢声涛老师、刘凤飞老师、邓昌顺老师等,你们的鼓励让我始终没有松懈。
本书提供案例视频讲解、素材及源代码,可通过 QQ 群:574770628 获取。
编者