小朋友们,从今天开始,我们就开始神奇的编程之旅啦,我们一步一步的讲解那些神奇的效果是如何实现的,
首先,我们来说一下scratch的编程平台,目前国内支持scratch编程最好的平台是——网易卡搭,我们可以直接用网易的帐号进行登录,链接地址:https://kada.163.com/
在上面这个页面点击“开始创作”按钮,会弹出选择scratch的版本,如下图,
这里有scratch2.0 和scratch3.0两个版本可供选择,目前市场上正在使用的是scratch2.0这个版本,在2018年的8月份左右scratch3.0版本即将和所有小朋友们见面,这两个版本的不同之处,我们在后续的课程中将有详细的介绍,现在我们选择scratch2.0这个版本,就可以进入scratch的编程界面了,
下面我们来详细介绍一下这个编程环境的区域设计,老师用红框标注了一下,并输入了每个域名的名称,请看下图:
1、舞台区:这个区域是我们编码效果的展示区域,我们所有代码将以可视化的方式在这里展示,我们书写的逻辑,运算规则等等等等,都是在这里呈现的,这个舞台是由一个左右宽度为480上下高度为360的直角坐标系组成的,舞台区的每一个点都可以用一个坐标来表示,就跟我们所处位置的经纬度一样,用坐标来确定舞台区上的一个点
2、背景区:我们设计的作品需要在特定的环境下,比如:我们设计了一个熊大熊二的编程项目,那么我们可以把背景设置为大森林,我们可以用图片、照片、绘画课上的作品等等来设置我们项目的背景
3、角色区:有了舞台,有了背景,那我们的角色就要出场了,我们可以设置很多角色在舞台区进行表演,所有的角色列表将在角色区显示
4、功能区:这个区域又叫积木区,scratch设计者们把编程语言中需要用到的各种编程功能封装成了一个一个的积木块儿,都存放在积木区
5、脚本区:我们编写代码的时候会像搭建积木一样,从功能区把一段段代码拖动到脚本区,组合成一段段的运算代码,来操作角色完成各种功能,脚本区是用来存放我们设计的算法规则的区域
下面我们来看一下,一个植物大战僵尸游戏的编程效果是怎么样的:
同学们, 是不是很激动啊?只要你持续不断的跟着老师一起,也可以做出这些精美的游戏来哦