00:00
小朋友们大家好,我是你们的子峰老师,欢迎学习3.0必修课程的第26节。今天我们要学习的是制作镜像画笔。接下来我们先看一下这节课他要完成的程序效果是什么样子。点击绿旗开始程序,这样呢,稍后我们把鼠标放在这个位置,我们写一个什么字呢?我们写个牛字吧,看一下。这时候,细心的小朋友一定会发现,在这个牛字的右边、下边以及对角处,会出现了三个大小相等,方向相反的牛字,而且这个对边牛字跟这个牛字是成定像的,而这个牛字跟这个牛字也是成互为镜像的。这时候我们再画一个三角形吧,看一看会怎么样子呢?这时候九朋你们看这个三角形的。
01:00
右边下边一侧的对角处又出现了三个大小相等、方向相反的三角形。好了,小朋友们,这就是我们今天要完成的成绩效果。好,小朋友们,这就是我们这节课要完成的效果。小朋友们,你们是不是感觉到很神奇呢?好,小朋友们,我们先做一个课前的简单的讨论吧。科研讨论这第一个呢是动画中的文字的颜色,是什么颜色呢?第二个问题是动画中的文字的方向是一样的吗?小朋友们参考刚才看到的视频的效果,来思考一下这个问题吧。好了,小朋友们,时间到了。让老师带领小朋友们一起分析一下这个问题吧。首先第一个问题是动画中的文字的颜色是什么颜色呢?答案是动画中的颜色是五彩的。
02:07
第二个问题呢,是动画中的文字的方向是一样吗?答案是。是不一样的。他们呢,是成相互镜像的。好了,这节课的课前讨论我们分析完了,小朋友们看一看,是不是和你们的一样呢?好了,我们现在进行编程学习吧。小朋友们,我们打开SURPRISE30之后呢,我们要把这个小猫角色一删除掉,为什么要删除它呢?因为我们这个程序里面不需要这个小猫程序。所以说我们点击右上角的这个垃圾桶。这时候它又被删除掉了,根据我们刚才看到的这个效果里面舞台背景是空着的,也是白色的,所以说我们可以直接跳过选择背景这一步,直接开始添加角色。
03:00
我们选择触碰这个右下角这个猫头这个图案的时候,会出现一个菜单栏,我们选择绘制工具,为什么我们要选择绘制工具呢?因为这节课我们要学习的内容都是绘制出来的,所以说我们直接选择这个绘制工具就行了。这时候我们选择这个画笔工具。将鼠标移动到这个画板的中间。点击一下就可以了。这时候根据我们在刚才看到的效果图里面,它是四个位置同时画画的,所以说我们还需要添加另外三个角色,我们把鼠标移动到这个角色一上面,点击右键会出现一个菜单栏,我们选择复制,这时候角色二就可复制出来了。我们以此类推,布置出角色三。九四。好了,我们这个四个角色就添加完毕了,接下来我们开始编写程序吧,点击左上角的这个代码。
04:02
小朋友们,我们想一下刚才看到的效果,是不是点击小绿旗开始程序?然后按下鼠标左键并移动鼠标的时候,画板就有画画了。小朋友们想一下这个程序应该怎么写呢?好了,时间到了,小朋友们看一看,你们想象的是不是跟老师的一样呢?好了,我们开始我们的编程吧。首先我们从选项里面找到事件。找到。当小绿奇被点击。这时候呢,我们还是要添加画笔程序,点击左下角的添加与扩展,然后呢,找到这个画笔程序,这时候画笔程序就不出现了。我们选择将笔的粗细设置为这个点击数字将其设置为五。这时候再将笔的颜色设置为这个,拉出点击这个颜色的地方呢,我们可以根据自己喜好进行调节。
05:08
这时候呢?根据刚才看到的效果里面,我们的画画呢是连续的动作,所以说我们需要选择控制里面的重复执行命令。这时候我们还需要选择外观里面的隐藏这个面料。这时候。又有小朋友问到,为什么要选择这个命运呢?因为呢,在刚才的程序里面,在绘画的时候,我们并没有看到笔尖,所以说我们需要隐藏程序,将其角色隐藏起来。这时候呢?我们需要选择运动。里面找到移动X什么,Y什么,将其放到隐藏在下面。真又有小朋友会问到了,这为什么要选择这个X轴跟Y轴呢?
06:04
老师问一下啊,如果。给你一个画板,你如何确定鼠标在上面的位置呢?这时候呢,就用到了坐标。而坐标由什么组成呢?它就由这个X轴跟Y轴组成。我相信小朋友们的聪明脑瓜一定能想明白这个问题。这时候呢?我们还需要什么呢?还需要选择。侦测。里面找到鼠标的。X坐标标的Y坐标。这时候呢?我们还需要什么呢?还需要找到运算里面的这个乘号。然后大家一定不陌生是吧。二乘二得四三乘三得九。这时候呢,我们需要把这个坐标放到这里面,对号入座嘛,你看坐标的坐X坐标找到这个移动到X这里面。
07:06
当我们放到这地方,你会发现。它变成了白色的是吧,我们松手它就进去了。以此类推,我们将坐标的Y轴坐标也放在这里面。这时候呢?我们还需要什么呢?我们还需要。设定这个指令,那就是找到控制里面找到这个,如果点击鼠标,那么就排比,否则就落笔的这个指令放到这里边。而我们怎么完成这个指令呢?所以说我们找到侦测里面,找到按压鼠标啊这里。抬笔跟落笔呢?在哪里呢?这时候我们需要找到这里。找到落笔。礼。这时候我们的程序就完成了。
08:00
细心的小朋友会发现,诶,这里怎么还空着呢,是不是需要添点东西?对的。这时候呢?我们就需要学习一样新的东西了。小朋友们还记得直角坐标系吗?横线的为X,竖线的为Y。这时候呢,X向右为正,向左为负,Y向上为正,向下为负。这时候呢,我们可以想象一下,把它分为四份。我们把这一份设为角色一,那么这一份就是角色二,这一份就是角色三,这一份就是角色四,角色的位置我们确定了,那么我们再确定一下角色里面的XY的正负值。角色一里面的X为负,Y为正,角色二里面的X为正,Y为正,角色三里面的X为负,Y为负,角色四里面的X为正,Y为负。这个问题我们已经分析完了,那么我们回到程序当中,根据直角坐标系进行填写吧,根据刚才学习的直角坐标系,我们进行填写这两个空吧,小朋友们在填写的时候一定要确定你选择的是角色几,千万不要填错了,比如说老师选择是角色四,你不能填成角色三的,也不能填成角色二了,也不能填成角色一的。
09:24
然后呢,根据坐标系我们确定一下X为正。Y回复。至少我们进行填写一下。这时候你会发现老师。X写成一,Y写成负一,这是为什么?因为如果你在这里写成正号,这里写成个负号的话,琪琪会不失读,这样的话会报错的。而为什么选择一呢?因为一乘以任何数都等于它的本身。所以说我们以此类推,填写角色三,角色二,角色一,诶这时候你们会发现角色一,角色二,角三,它里面是空白的,没有程序,这怎么办呢。
10:03
我们进行把这个程序拉伸复制过去就可以了。这是我们拉到走到山里了吗?看刚才在抖动一下是不是,如果没有看到,我们再来一遍。你看,叫他动一下是吧,动了之后我们松手就进去了。我们进去看一下,是不是小号三里面就有这个程序了,以此类推,我们将其复制到角三二里面。角一里面,这时候角色一,角色二,角色三,角色四里面都有了程序,那么我们进行填写一下X跟Y吧。首先根据坐标的话,那么角色一里边的。X为负一。Y为正。角二里面的X为一,Y也为一。角到三里面的。
11:00
X为负一。万以为负一。讲室里面呢?X为正,以Y为负一。这样呢,我们的程序就写完了。写完了吗?不,没有,我们还缺少了一步叫什么叫这个将笔的颜色增加为。对,这个,因为如果没有这一步的话,它会使得你写的笔的颜色一直是保持这个颜色。所以说呢,我们将其加入到每一个程序里面。这是我们来确认一下。然后呢,好的,我们点击预习开启程序,我们写个牛字,看看是不是跟之前写的一样。好的,我们的同学好,同学们,我们现在来看一下课后的作业是什么呢?第一个呢,是回顾一下本节课你学到的知识,并自己动手制作一个。
12:03
第二个呢,就是根据已学到的知识,在程序后面添加一个删除命令。好了,同学们,这节课到此结束,再见。
我来说两句