上QQ阅读APP看书,第一时间看更新
第1章 Scratch 3.0初体验
Scratch 由麻省理工学院的媒体实验室“终生幼儿园”团队设计并制作,是专门为青少年开发的一种可视化编程语言。编写Scratch代码,实际上就是将多个积木(也叫作代码块或模块)组合在一起,实现想要达成的目标。
Scratch这种简单、可视化的编程方式,使得编程过程中融入了更多的趣味性和创造性,因而很容易受到少儿和青少年的喜爱,进而激发他们编写程序的欲望。在美国,随着STEAMA[1]教育理念的提出,Scratch也受到越来越多的学校和教育机构的青睐,他们纷纷开设Scratch课程。在中国,北京、上海、南京等地的一些中小学和校外培训机构,也纷纷开展Scratch编程兴趣课程和培训。孩子们通过玩游戏、编程、编写游戏等方法来学习计算机编程的一些基本思维方式。这促使Scratch成为一种逐渐流行起来的语言和工具。
在本书中,我们将按照从易到难的步骤,学习使用Scratch 3.0开发15款趣味游戏。“万丈高楼平地起”,在开始学习编写游戏之前,让我们先一起来认识一下Scratch 3.0吧!