2024年2月9日发(作者:茹鸿)
献给建党一百周年系列之三:党旗的画法 Scratch少儿趣味编程
党旗的画法
今年是中国共产党建党一百周年,百年风雨见证百年拼搏,百年磨砺铸就百年辉煌。习总书记指出:“发扬红色传统、传承红色基因,赓续共产党人精神血脉,始终保持革命者的大无畏奋斗精神,鼓起迈进新征程、奋进新时代的精气神。”
中国革命历史是最好的教科书,常读常新。我们党历来重视党史学习教育,注重用党的奋斗历程和伟大成就鼓舞斗志、明确方向,用党的光荣传统和优良作风坚定信念、凝聚力量,用党的实践创造和历史经验启迪智慧、砥砺品格。在庆祝我们党百年华诞的重大时刻,在“两个一百年”奋斗目标历史交汇的关键节点,作为奋斗在教育战线的教育工作者,用多种形式教育引导青少年从党史学习教育中汲取智慧力量,建功新时代、奋进新征程。教育学生学画党徽、党旗,让学生更加明白党的光辉历程。
中国共产党党徽为镰刀和锤头组成的图案,图案为金黄色。锤子、镰刀代表工人和农民的劳动工具,象征着中国共产党是中国工人阶级的先锋队,代表着工人阶级和广大人民群众的根本利益。黄色象征光明。
党旗的通用规格有下列五种:
(一)长288厘米,宽192厘米;
(二)长240厘米,宽160厘米;
(三)长192厘米,宽128厘米;
(四)长144厘米,宽96厘米;
1
献给建党一百周年系列之三:党旗的画法 Scratch少儿趣味编程
(五)长96厘米,宽64厘米。
本例就以第一种规格长288厘米,宽192厘米为例,教学生画党旗、党徽。
画旗面长与宽中线将旗分成4等分的长方形,左上方长方形内划出横18竖12等分的小方格。党徽图案切于8×8小方格的正方形内,正方形的上部与旗上边空3格,左侧与旗左边空4格。
由上可知,4等分长方形的大小为:长144,宽96,把这个长方形划出横18竖12等分的小方格,可知,每个小方格的大小为8*8厘米,党徽图案切于8×8小方格的正方形内,正方形的上部与旗上边空3格,左侧与旗左边空4格,如下图:
(此图来源于百度百科)
那么怎么用Scratch的画笔画出这面党旗呢?
一、画红旗。
2
献给建党一百周年系列之三:党旗的画法 Scratch少儿趣味编程
关于红旗的画法,大家看查看我的其他文章《红旗的画法1》,这儿就不多赘述,只出现一种基本画法。请看代码:
不用做过多解释,主要有两个循环,72x4=288是画出了红旗的长,64x3=192是画出了红旗的宽,因为画笔每画完一次,x坐标不变,y坐标向下移3个单位,即画笔的粗细不能小于3。
二、画党徽。
关于如何画党徽,大家要参阅我的另两篇文章:《锤子的画法》和《镰刀的画法》这里就不做过多的说明。这里主要说明如何把前面画好的锤子与镰刀缩小。
由“党徽图案切于8×8小方格的正方形内”与“将一正方形分3
献给建党一百周年系列之三:党旗的画法 Scratch少儿趣味编程
为32等分,每格为10个像素点”,由8x8=64,32x10=320,320÷
64=5可知,这是放大了5倍,由此设置变量“倍数”初始值为5,把涉及到的每个坐标值都除以5,就是当初“锤子”与“镰刀”的大小。下面是“锤子”的部分代码,其他代码与“镰刀”的代码请大家参阅《锤子的画法》与《镰刀的画法》自己变换。
画出的效果如下图:
4
献给建党一百周年系列之三:党旗的画法 Scratch少儿趣味编程
此处为什么要设置一个变量,而不直接除以5呢?这是方便以后修改这个变量达到想画多大的党徽就可画多大的党徽。这时我们画出的党徽的位置是以原点为中心点的,不是我们想要的位置,实际我们是要把党徽画在下图黄色的正方形内的。
怎么才能把党徽画在这个正方形内呢?这时我们可以用平移的办法把它平移过去。我们知道这个正方形中心点的坐标是(-80,40),5
献给建党一百周年系列之三:党旗的画法 Scratch少儿趣味编程
那么我们就需要再设置两个变量“平移x”、“平移y”,仿照缩小图形的方法把涉及到的每个横坐标值都加上“平移x”,涉及到的每个纵坐标值都加上“平移y”。下面是“锤子”的部分代码,其他代码与“镰刀”的代码请大家参阅《锤子的画法》与《镰刀的画法》自己变换。
6
献给建党一百周年系列之三:党旗的画法 Scratch少儿趣味编程
这是平移后的效果图:
至此,中国共产党党旗绘画完成。
7
本文发布于:2024-02-09 17:03:24,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/fan/89/1193852.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |