Scratch少儿编程蓝桥杯真题解析2

网友投稿 2019-12-08 18:20

本篇为大家带来Scratch蓝桥杯2019年第十一届宁波赛区编程大题的第二道:画笔。 要求: 1、导入角色库中的Pencil角色,已知初始位置是(0,0),画笔颜色绿色,画笔粗细为1; 2、运行程序会出现对话框:“请问你要画几边形?” 输入数值后,左上角边数会出现对应数值; 3、然后出现新的对话框:“请问边长是多少?” 输入数值后,左上角边长会呈现对应数值; 4、最后,铅笔会用笔尖画出对应的多边形; 5、画完图形等待2秒,清空舞台,程序重新开始; 解析: 1、首先添加Pencil角色。 2、基础的属性设置:位置(0,0)、颜色绿色、粗细为1 3、创建两个变量,每次询问后将回答分别赋值给两个变量,注意变量要显示出来 4、落笔,画图:循环边数次,移动边长步,旋转360/边数度。抬笔两秒后清空。 5、清空后,程序会重新开始,所以用重复执行把之前代码全部“吃”进去 6、条件第4条,需要在笔尖画,我们需要去造型里将中心点移动 小结: 小朋友们,都学会了吗?这道Scratch少儿编程2019年第十一届蓝桥杯宁波赛区的试题,难度系数四颗星,有一定的难度。主要运用了画笔,同时穿插一些基础模块的运用:事件、控制、运动等。难点在于需要用变量保存回答,并且在角度计算的时候对于低年龄的小朋友不太友好。

--end--

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