本书内容来自学习Scratch编程的真实教学实践,主要围绕如何设计一个优秀的编程作品展开,全书共9章,每一章都通过一定数量的案例帮助读者理解编程作品设计需要的基本要素,富有趣味性的故事形式使得学习过程更加轻松。本书需要读者初步了解Scratch,适合有一定编程基础的小朋友提高计算机编程水平,也适合希望辅导孩子进行编程训练的家长和少儿编程培训机构的教师使用。
适读人群 :本书适合想学习Scratch编程的中小学生,教Scratch编程的老师以及想陪小朋友一起学习Scratch编程的家长阅读。 Scratch 编程软件是美国麻省理工学院(MIT)媒体实验室为青少年开发的图形化编程工具,可用于创造故事、动画、游戏、解决数学问题、模拟物理化学实验等各种应用,凭借其良好的界面交互设计,几乎所有人都能运用Scratch 进行创意编程。通过Scratch 进行少儿编程的启蒙,可屏蔽可能会犯的低级错误,使孩子专注于编程逻辑思维的培养和锻炼。
本套书一共 3 册,针对不同年龄段学生的兴趣爱好和认知特点,分为入门篇、提高篇、算法与应用篇。以丰富、有层次的一线教学案例导入,通过浅显易懂的语言,为广大初学者、培训机构提供了一套层层递进的、完整的学习方案。
入门篇
入门篇分册内容来自于学习Scratch编程的真实教学实践,以12个趣味故事的形式向读者介绍Scratch 编程的基本技能以及程序设计的基本思维和方法。本书首先带读者熟悉编程环境,通过一系列的小故事,在增加学习过程趣味性的同时,提升读者的程序设计水平和逻辑思维能力。
提高篇
提高篇分册内容来自学习Scratch编程的真实教学实践,主要围绕如何设计一个优秀的编程作品展开,全书共9章,每一章都通过一定数量的案例帮助读者理解编程作品设计需要的基本要素,富有趣味性的故事形式使得学习过程更加轻松。本书需要读者初步了解Scratch,适合有一定编程基础的小朋友提高计算机编程水平,也适合希望辅导孩子进行编程训练的家长和少儿编程培训机构的教师使用。
算法与应用篇
算法与应用篇分册内容分为算法篇与应用篇两部分,其中算法篇生动清晰地描述了基本算法原理,用深入浅出的方式使读者更容易理解原本复杂的算法思想;应用篇采用案例教学的形式,调动读者学习编程的兴趣与积极性的同时,提升读者的编程水平。 本书需要读者初步了解Scratch,适合有一定编程基础的小朋友提高计算机编程水平,也适合希望辅导孩子进行编程训练的家长和少儿编程培训机构的教师使用。
前言 Preface
“AlphaGo”“无人机配送”“无人超市”……这些曾经不可想象的事情已经悄无声息地来到我们身边。新一代人工智能正在全球范围内蓬勃兴起,必将深刻地改变人类的生产和生活方式。
未来社会是人工智能的时代,编程再也不是一项专业技能,而是一种基本的生存能力。让孩子从小学编程,掌握编程技能,培养编程思维,为今后的学习、生活和工作打下坚实基础。
本套书一共 3 册,针对不同年龄段学生的兴趣爱好和认知特点,分为入门篇、提高篇、算法与应用篇,并且在内容编排和呈现形式上都各有侧重。以丰富、有层次的一线教学案例导
入,通过浅显易懂的语言,从 Scratch 最基础的指令认知、操作、理解,到通过灵活运用实现自己的创意,再进行基础算法的学习,使用 Scratch 编程解决实际问题,为广大初学者、培训机构提供了一套层层递进的、完整的学习方案。
本册为提高篇,每一章都通过精心设计的主题游戏,让孩子在轻松愉悦的环境中激发出求知欲和学习兴趣,养成主动学习的习惯。鼓励孩子收集、创造、筛选大量信息,循序渐进地引导学生突破学习难关,完成自己的创意和作品,在提升学生成就感的同时,潜移默化地形成编程思维,实现独立编写代码的能力,从而培养孩子的逻辑思维能力、空间想象能力和创新
能力。
本书所采用的案例均来自贝克少儿编程团队的一线教学实践,通过启发,引导孩子发现问题,提出解决办法,验证尝试修正编程,避免让孩子按部就班的拖拽指令积木。
本套书得以出版,需要感谢钟嘉鸣教授、陈哲老师、叶尤迅老师的团结协作。感谢我的爱人,感谢我的孩子,正是因为他们背后默默支持,才可以安心码字和总结。更要感谢我的学生和家长们,很高兴能和你们一起成长。特别感谢少儿编程界我的朋友:李泽老师、谢声涛老师、刘凤飞老师、邓昌顺老师等,你们的鼓励让我始终没有松懈。
本书提供案例视频讲解、素材及源代码,可通过 QQ 群:574770628 获取。
编者
叶向阳,中国科协少儿编程大赛专家评委,工信部蓝桥杯师训教师,有着多年的一线教学经验,多名学生参加国赛获得一等奖。