“小鼠标”少儿编程第三课--小猫进圈

网友投稿 2019-11-28 11:31

上节课老师带领大家

认识了一个喜欢四处旅行的小哨子

大家还学会了如何制作它

并且掌握的非常棒

那么,我们一起来进入第三节课的学习

小猫进圈

课程任务:

通过上节课老师对坐标系和坐标值的介绍,大家已经对它们有了初步的了解,那么,它们在Scratch中是如何发挥作用的呢?背景种类有很多,我们能否自己制作一个背景呢?相信同学们都有这样的疑惑,不要着急,接下来我们就开始解决这些问题吧。

课程目标:                         

1、巩固掌握坐标和坐标值等数学补充知识。

2、分清位图与矢量图的区别。
3、学会绘制一个简单的背景。

4、掌握事件积木的用法。

5、熟悉运动积木的用法。

课前复习:

舞台区是一个长度为480,宽度为360的长方形,此时小猫位于舞台的正中央,我们把这个位置叫做原点,x代表小猫左右方向,y代表小猫上下方向,无论小猫处于舞台上的哪一个位置,我们都以用x和y准确的描述出来。

课前补充:位图模式。在位图模式下,可以填充背景颜色,绘制的所有线条、图形都在 同一张“纸”(图层)上,画上去,就移动不了了。在位图模式下绘制的图形在放 大、缩小的时候,会变得模糊,轮廓会有明显的锯齿效果。

矢量图模式。在矢量图模式下,可以填充图形的颜色,绘制的线条、图形在 不同的“纸”(图层)上,画上去还可以拖动,改变它们的大小、位置、图层。在矢 量图模式下绘制的图形在放大、缩小的时候,会一直很清晰,轮廓没有明显的锯齿效果。

很复杂对不对?大家只需要记住以下两点:在位图模式下作图,我们所做的图形位置,大小,形状是没有办法改变的。而在矢量图模式下作图,图形的位置,大小,形状是可以改变的。

https://cdn.china-scratch.com/timg/191130/1131231249-0.jpg

样例介绍---小猫进圈

实例展示:

https://cdn.china-scratch.com/timg/191130/1131243434-1.jpg

这节课我们要用到的代码分别是事件代码和运动代码:

https://cdn.china-scratch.com/timg/191130/11312464X-2.jpg

https://cdn.china-scratch.com/timg/191130/1131251P3-3.jpg

操作步骤:

1制作背景:我们需要自己制作一个背景。

 1)填充颜色。在“舞台-背景”的选项中点击绘制舞台背景。在位图模式下,选择蓝色,“用颜色填充”工具把背景填充成蓝色。

2)绘制椭圆。切换到矢量图模式,使用“椭圆”工具绘制 1 个实心椭圆,调整好它的大小、形状,放在屏幕左边。

3)复制。点击一次“复制”工具,再点击刚才画好的椭圆,就在旁边复制出了 1 个一模一样的椭圆。继续 2 次复制操作,一共得到 4 个椭圆。最后把 4 个椭圆摆放到 合适的位置即可。

4)涂色。将画好的四个椭圆填充与背景不一致的颜色。

https://cdn.china-scratch.com/timg/191130/1131251431-4.jpg

https://cdn.china-scratch.com/timg/191130/113125B21-5.jpg

2编写代码:

1)首先,我们使用之前学过的事件代码中的“当小绿旗被点击”积木。

2)在舞台区把小猫拖到刚刚做好的第一个圆圈中,在运动代码中找到“移到x:~~~,y:~~~“,此时的~~~所代表的正是小猫所在的第一个圆圈的位置。

3)在事件代码中找到“当按下空格键”。

4)在运动代码中找到“移动~~~步”。同学们这个时候就会有疑问啦,到底移动多少步呢?这需要我们自己去实验哦!

悄悄告诉同学们,这个程序并不是唯一的方法哦,我们来看看下面的这个程序吧!

https://cdn.china-scratch.com/timg/191130/1131264632-6.jpg

是不是和刚刚老师所讲的不太一样呢?让我们一起来试一试吧!

动手试一试:

以小猫进圈为例,大家试一试让小猫从最下边进入最上边的圆圈中吧!

https://cdn.china-scratch.com/timg/191130/11312C915-7.jpg

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com