前言

课程用到的环境是Scratch3.0版本,本节课作为初级学习编程的第一节课,主要以学生熟悉Scratch界面,了解编程为主。课程设计比较简单,拓展性强,学习完以后可以根据本节课所学知识拓展自由编程,让学生从编程中获取乐趣以及成就感。

学习目标

1、画笔工具的使用。
2、了解程序自上而下的执行过程以及角色的初始化。
3、编程绘画正方形,学习简化程序。
4、课程拓展修改程序完成三角形,五角星的绘画。

程序分析

在Scratch中每个角色都自带一只画笔,这只画笔可以在舞台区画出角色的运动轨迹,我们只要将角色按照规定形状的路线运动就可以画出想要的图形了,同时还可以改变画笔的颜色,大小等,赶快打开Scratch试试吧!

编程知识

Step1 导入画笔工具,点击左下角打开拓展,选择画笔工具单击。


Step2 绘画
1.角色初始化。设置角色在程序开始点击小绿旗时的初始状态,这个过程叫做角色的初始化。在程序中,我们需要对每个角色进行初始化,防止程序出现运行错误。

设置程序刚开始时角色的位置,方向,大小等属性。对角色的初始化是编程的第一步,没有对角色初始化的程序可能会发成错误达不到我们想要的效果哦~

  1. 清空舞台区。全部删除积木块的作用像一块橡皮,它可以擦掉在舞台区已经生成的画笔痕迹,在程序开始时,我们要将舞台区清理干净,这样在点击小绿旗开始后执行的才是本次程序运行的结果。

    3.设置画笔。画笔的颜色,粗细,可以通过积木块的设置来改变,通过改变积木块中的值或者颜色就可以得到我们想要的效果了。

    Scratch中角色自带的画笔默认是不显示的,我们要给角色落笔才能显示出轨迹,落笔这一步必不可少!有了画笔之后就可以设置颜色和粗细了,点击颜色区域选择一个你喜欢的颜色吧!

4.画出正方形的第一条边。让角色移动100步就可以画出正方形的第一条边了。

5. 画出正方形的两条边。此时我们让角色向右旋转90度后,再次移动100步就可以画出第二条边了。

6. 画出正方形的四条边。同样的方法我们可以画出正方形的第三条边和第四条边。

7.简化重复的指令。在完成的程序当中,我们发现重复移动100步和向右旋转90这两个积木块是重复的写了四次,造成我们的程序看起来很长,如果我们改为用重复执行几次积木指令,那么程序就会简洁很多了。改完之后我们看到两次程序执行的结果是一样的,那么以后我们再遇到类似确定执行次数的程序时,就可以用这个积木块解决了。这样编程不仅可以减少我们书写的代码量,还可以减少程序中错误的产生,简单的几行代码代替了复杂的代码,在遇到程序错误的时候我们检查代码就清晰很多了!

拓展

1.绘画三角形

2.绘画五角星

3.进阶:试一试下面的代码看看能画出来什么样的图案吧!

执行效果

小题

  1. 如何修改程序可以改变正方形的大小?

    改变移动步数的数值就可以改变正方形的大小了。

欢迎多多提意见~~

更多推荐

Scratch3.0创意编程(基础篇):第1课 Scratch画图形