2021-1-18 09:14:43 [显示全部楼层]
608浏览
查看: 608|回复: 4

[教程] Mind+|绣红旗,爱中国

[复制链接]
本帖最后由 rzyzzxw 于 2021-1-18 21:10 编辑

MonJanuary-202101182405..png
【绣红旗】

线儿长 针儿密
含着热泪绣红旗
绣呀么绣红旗
热泪随着针线走
与其说是悲
不如说是喜
多少年
多少代
今天终于盼到了你
盼到了你

千分情
万分爱
化作金星绣红旗
绣呀么绣红旗
平日刀丛不眨眼
今日里心跳分外急
一针针 一线线
绣出一片新天地
新--天--地
【资料】
中华人民共和国国旗是五星红旗 ,为中华人民共和国的象征和标志 。中华人民共和国国旗的设计者是曾联松 ,旗面为红色,长方形,其长与高为三与二之比,旗面左上方缀黄色五角星五颗。一星较大,其外接圆直径为旗高十分之三,居左;四星较小,其外接圆直径为旗高十分之一,环拱于大星之右 。

MonJanuary-202101187387..png

中华人民共和国国旗于1949年7月14日至8月15日开始征求国旗图案 。1949年8月20日,国旗国徽评选委员会共收到了2992幅国旗图案。1949年9月27日,全国政协第一届全体会议代表通过了以五星红旗为国旗的议案 。1949年10月1日,第一面中华人民共和国国旗由毛泽东在天安门广场首次升起 。

中华人民共和国国旗的红色象征革命。旗上的五颗五角星及其相互关系象征共产党领导下的革命人民大团结。五角星用黄色是为了在红地上显出光明,四颗小五角星各有一尖正对着大星的中心点,表示围绕着一个中心而团结。

国旗是国家的象征,画国旗可以培养学生的爱国情怀。
同时要按照国旗的规格来画,不能出现违反国旗法的行为。

怀着崇敬的心情,开始画国旗。

1、启动软件
MonJanuary-202101185943..png

2、添加画笔
MonJanuary-202101188884..png

3、进行计算

下图为国旗墨线图。
MonJanuary-202101184115..png

国旗制法说明(部分)
(1949年9月28日中国人民政治协商会议第一届全体会议主席团公布)
国旗的形状、颜色两面相同,旗上五星两面相对。为便利计,本件仅以旗杆在左之一面为说明之标准。对于旗杆在右之一面,凡本件所称左均应改右,所称右均应改左。
(一)旗面为红色,长方形,其长与高为三与二之比,旗面左上方缀黄色五角星五颗。一星较大,其外接圆直径为旗高十分之三,居左;四星较小,其外接圆直径为旗高十分之一,环拱于大星之右。旗杆套为白色。
(二)五星之位置与画法如下:
甲、为便于确定五星之位置,先将旗面对分为四个相等的长方形,将左上方之长方形上下划为十等分,左右划为十五等分。
乙、大五角星的中心点,在该长方形上五下五、左五右十之处。其画法为:以此点为圆心,以三等分为半径作一圆。在此圆周上,定出五个等距离的点,其一点须位于圆之正上方。然后将此五点中各相隔的两点相联,使各成一直线。此五直线所构成之外轮廓线,即为所需之大五角星。五角星之一个角尖正向上方。
丙、四颗小五角星的中心点,第一点在该长方形上二下八、左十右五之处,第二点在上四下六、左十二右三之处,第三点在上七下三、左十二右三之处,第四点在上九下一、左十右五之处。其画法为:以以上四点为圆心,各以一等分为半径,分别作四个圆。在每个圆上各定出五个等距离的点,其中均须各有一点位于大五角星中心点与以上四个圆心的各联结线上。然后用构成大五角星的同样方法,构成小五角星。此四颗小五角星均各有一个角尖正对大五角星的中心点。

我们要画出一个480*320的国旗。
根据上面国旗墨线图及国旗制法说明,利用勾股定理及正切函数表来进行计算,得到如下数据。
大星中心点:-160,80,外接圆半径48。最大线段为斜边48、一直角边16的直角三角形的长直角边的2倍,用勾股定理在程序中计算。

小五星,中心点可以由上图计算,半径均为16,最大线段同样用勾股定理计算。
小五星的一个角指向大星的中心,从而用正切值查函数表得到角度,从而确定起点方向。

优化后的程序中用了列表r记录5个星的半径,xy分别记录中心点的xy坐标,mx存入了每个星中心点面向五星画图起点的方向。

MonJanuary-202101181970..png

4、开始编程
MonJanuary-202101188266..png
5、绘制效果
MonJanuary-202101188683..png

【小结】
编程过程中学习国旗知识,表达了爱国情怀。
编程和数学结合起来,实现跨学科学习,蛮有趣。
编程过程中复习巩固了数学知识,体现了项目式学习的特点。

编写画国旗程序用了蛮长时间,程序经过不断优化,不过应该还不是最优解,抛砖引玉,欢迎一起讨论。
国旗.zip (146.83 KB, 下载次数: 90)

云天  中级技匠

发表于 2021-1-18 11:43:29

技术编程爱国
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2021-1-18 18:00:22


谢谢,向云天老师学习。
回复

使用道具 举报

hnyzcj  版主

发表于 2021-1-18 20:37:39

朱老师最近跟那个实时模式干上了
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2021-1-18 20:48:32

hnyzcj 发表于 2021-1-18 20:37
朱老师最近跟那个实时模式干上了

是的,陈老师
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2021 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail