1、 万花筒是一种光学玩具,旋转万花筒,会出现 不断变化的“花”样。 万花筒的图案是由玻璃镜子反射而成的对称图 案。利用编程,我们也能做出万花筒! 瞧,叮叮“做”的万花筒多漂亮! 一一 画“一朵花”画“一朵花” 仔细观察图6-1中的图形,“花”的基本图案 是:从中心点均匀画出去的线段。 如图6-2 所示: 【例题6-1】画如图6-2所示的图形。 【操作步骤】 第一步 打开源码编辑器,新建一个文件。删除文 件中多余的角色和背景。 第二步 添加钢笔角色,并调整到合适大小。 第三步 新建如下变量:边数、外角。如图6-3所示。 第四步第四步 给钢笔角色编写如下脚本:给钢笔角色编写如下脚本: 第五步 保存文
2、件。 运行程序,按下空格键,就可以画出形如图6-2, 线条数不断变化的“花”形。 二二 画万花筒画万花筒 如果在图6-2中的线段顶端再画一个同样形状 的图案,图案就变成了对称的“花”形了,就像万 花筒中呈现的“花”。 【例题6-2】画如图6-1所示的图形。 【操作步骤】 第一步 打开例题6-1编写的程序。 第二步 添加万花筒背景。 第三步 将钢笔角色的脚本修改为: 第四步 保存文件。 运行程序,按下空格键,就可以画出图6-1所示的 图形。 由于手机和平板电脑上没有键盘,为了使程序也能 在手机和平板电脑上运行,复制并粘贴上面的脚本, 并将 改为 。 当程序在手机或平板电脑上运行的时候,点击 钢笔角色,就可以运行对应的脚本,从而画出图6- 1所示的图案。 试一试试一试 编写程序:画如图6-4所示的太阳。点击太阳, 发出来的光线的颜色和长度都会变化。 五五 课堂小结课堂小结 这节课,我通过学习添加角色、背景,编写脚 本,修改脚本并保存等操作方法画花、画万花筒 提高了审美、创造美的能力,体验到了合作探 究学习的乐趣! 六六 板书设计板书设计