scratch编程-迎新舞会
scratch编程-迎新舞会
一、教学目标
1、复习角色初始化设置;
2、学习舞台坐标概念,认识角色位置的设置方式,识别点的坐标;
3、学习角色的图层概念,理解如何将角色上移或下移。
二、项目分析
开学的时候学校要举办迎新舞会,这时候我们会穿着漂亮的衣服,去参加舞会,现在你可以为Harper打扮一身漂亮的衣服去参加舞会吗?
三、项目实现
1、角色与背景添加
添加 背景:Theater ,角色:Harper、Pants、Shirt、Shoes。
2、为角色添加初始化设置
初始化内容包含着:大小,位置,方向,造型,背景,显示与隐藏。
大小是设置角色的大小,数值越大角色越大,数值越小角色越小。
位置调整角色的位置;
方向调整角色的方向,在编程中会用圆的度数来表示方向。
造型,角色每个动作都可以视为一个造型;
背景,在角色后面舞台上显示的图片;
显示与隐藏,可以让角色在舞台上看见与看不见的程序。
我们在做设置的时候会给角色添加上位置,那位置的两个数字代表的是什么意思呢?
这里首先要理解位置是什么,就像我们在教室里的座位一样,会有位置,通常我们会用行与列来记忆的。
现在来观察一下1号,2号,3号,4号的行与列吧。
那编程中是如何来表示位置的呢?
编程中会使用坐标来表示,什么是坐标呢?
坐标就像我们教师的位置一样有行有列,但是这里并不是用行和列表示了,我们用x和y来表示;
同学们有没有下个围棋,围棋中是有经线与纬线;
无论是对于棋盘还是我们的座位都是为了标记位置,那在我们编程世界中使用的是坐标轴;
坐标会有两个轴,一个是横向的x轴,竖向的y轴,他们相交的一个点位原点,原点的x:0,y:0。
轴上会有箭头,箭头指向的方向为正方向,反之,没有箭头的为负方向。正方向的值是越来越大的,负方向的值是越来越小的。
这个时候我们来找一找点的坐标。
这时候明白角色的位置是怎么表示的吧,那接下来我们给小人的穿上衣服吧,
那这里其实就是将衣服角色移动到人物的位置上。
3、图层概念
为什么衣服能够盖住任务呢,那这里就有图层的概念,
在编程中,我们把很多的角色可以分为每一层。
这个时候就是人物在衣服上面的,我们如果来调整呢,首先就是人物应该处于所有角色的最底层。就要使用
这时我们还可以通过下移让裤子在衣服的下面。
四、项目完整代码
五、作业与实践
1、完成本节程序;
2、写出以下五角星,三角形,正方形的x,y坐标位置。