【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)

作品展示:

背景需求:

从教十余年,我在每年国庆都带领中大班孩子们制作与“国旗相关”国庆庆祝物品——国旗、礼盒

一、国旗(吸管、A4红纸、黄纸打印五角星)

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第1张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第2张图片

二、铅画纸手提袋(8K铅画纸、A4红纸、黄色打印星星)

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第3张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第4张图片

而在春节期间,就经常做这样的简易灯笼

一、A4红卡纸灯笼

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第5张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第6张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第7张图片

二、8K染色铅画纸灯笼【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第8张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第9张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第10张图片

每次做这种一次性节日手工项目,都是一地狼藉、满桌废纸。我疲于奔命地“帮”孩子做成品。

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第11张图片

2023年10月国庆,我准备用A4纸设计一个“国旗灯笼”纸模,减少幼儿制作内容,提升“灯笼”制作的整体效率。

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第12张图片

第一次word纸模设计:(粉红纸+黄纸)

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第13张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第14张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第15张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第16张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第17张图片

效果分析:

1、内部的五星红旗图案和74,被外圈的条纹遮挡,看不见。

2、外圈条纹上的图案或文字(国泰民安)、变成环形立体后,不能识别文字。(也会遮挡裁剪的线条)

纸膜调整:

1、粉色变成红色纸,外环条纹少一段(白色部分)。

 2、外环条纹面,不添加大型图案和文字(留空白)

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第18张图片

第二次word纸模设计:(红纸+黄纸)

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第19张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第20张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第21张图片

效果分析:

1、红黄纸的对比效果强烈,喜庆元素浓厚

2、外圈条纹上没有图案,尝试在每条上增加一个统一的图案做点缀装饰

纸膜调整:

1、外环条纹随机增加一个小图案做点缀装饰

第三次word纸模设计:(红纸+黄纸+Python小图形)

确定了纸膜的样式,设计python代码

一、素材准备

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第22张图片

二、WORD纸膜样式

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第23张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第24张图片

以表格框方式制作红旗圆桶和圈条纹的模型,五行红旗的五角星时文本框-五角星,需要手动调整位置。

代码展示:

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第25张图片

'''
目的:
1、正方形四等分的12种图案,单图与整图连连看
2、作者:阿夏
时间:2023年7月28日)

'''

import os
# num=int(input('生成多少份(28人)\n'))


print('----------第1步:提取所有的扑克牌的路径------------')

# 
# path=['▲','●','◆','■','★','✿','❀']
    #   '♠','♥','♦','♣',]
path=['▲','●','◆','■','★','✿','❀','♠','♥','♦','♣','☆','□','◇','○','△','☉','⊕','☼','☺','☏','☽','◎','⊿','√','×','❤','☁',]

# print('----------第2步:新建一个临时文件夹------------')
# # 新建一个”装N份word和PDF“的文件夹
os.mkdir(r'C:\Users\jg2yXRZ\OneDrive\桌面\国庆灯笼\零时Word')


print('----------第3步:随机抽取1张图案 ------------')

import docx
from docx import Document
from docx.shared import Pt 
from docx.shared import RGBColor
from docx.enum.text import WD_PARAGRAPH_ALIGNMENT
from docx.oxml.ns import qn
import random

import os,time
import docx
from docx import Document
from docx.shared import Inches,Cm,Pt
from docx.shared import RGBColor
from docx.enum.text import WD_PARAGRAPH_ALIGNMENT
from docx.oxml.ns import qn

from docxtpl import DocxTemplate
import pandas as pd
from docx2pdf import convert
from docx.shared import RGBColor

# 写入表格
bg=[]
for x in range(1,3):
    for y in range(0,19):
        c='{}{}'.format('%02d'%x,'%02d'%y)
        bg.append(c)
print(bg)

for nn in range(0,len(path)):    
    doc = Document(r'C:\Users\jg2yXRZ\OneDrive\桌面\国庆灯笼\国庆灯笼装饰版本.docx')
    
    # 依次读取所有图形
    f=path[nn] 

    figures=[]    
    for p in range(len(bg)):
        figures.append(f)
    print(figures)           

#    
    table = doc.tables[0]          # 4567(8)行

    for t in range(len(bg)):   # 02
        pp=int(bg[t][0:2])    
        qq=int(bg[t][2:4])  
        # print(p)               
        k=figures[t] 
        

        print(pp,qq,k) 
        
        # 写入字符图案
        run=table.cell(pp,qq).paragraphs[0].add_run(k)    # 在单元格0,0(第1行第1列)输入第0个图图案
        run.font.name = '黑体'#输入时默认华文彩云字体
        # run.font.size = Pt(46)  #输入字体大小默认30号 换行(一页一份大卡片
        run.font.size = Pt(26)  #输入字体大小默认30号 一行里(可以一页两份)
        run.font.bold= True  #是否加粗
        run.font.color.rgb = RGBColor(0,0,0) #数字小,颜色深0-255
        # paragraph.paragraph_format.line_spacing = Pt(180) #数字段间距
    
        r = run._element
        r.rPr.rFonts.set(qn('w:eastAsia'), '黑体')#将输入语句中的中文部分字体变为华文行楷
        table.cell(pp,qq).paragraphs[0].alignment = WD_PARAGRAPH_ALIGNMENT.CENTER #居中     

                
    doc.save(r'C:\Users\jg2yXRZ\OneDrive\桌面\国庆灯笼\零时Word\{}.docx'.format('%02d'%nn))   
    doc.save(r'C:\Users\jg2yXRZ\OneDrive\桌面\国庆灯笼\零时Word\{}.docx'.format('%02d'%nn))   
    from docx2pdf import convert

    # docx 文件另存为PDF文件
    inputFile = r"C:/Users/jg2yXRZ/OneDrive/桌面/国庆灯笼/零时Word/{}.docx".format('%02d'%nn)  # 要转换的文件:已存在
    outputFile = r"C:/Users/jg2yXRZ/OneDrive/桌面/国庆灯笼/零时Word/{}.pdf".format('%02d'%nn)  # 要生成的文件:不存在
    # 先创建 不存在的 文件
    f1 = open(outputFile, 'w')
    f1.close()
    # 再转换往PDF中写入内容
    convert(inputFile, outputFile)
    
print('----------第4步:把都有PDF合并为一个打印用PDF------------')
    
# 多个PDF合并(CSDN博主「红色小小螃蟹」,https://blog.csdn.net/yangcunbiao/article/details/125248205)
import os
from PyPDF2 import PdfFileMerger
target_path =  'C:/Users/jg2yXRZ/OneDrive/桌面/国庆灯笼/零时Word'
pdf_lst = [f for f in os.listdir(target_path) if f.endswith('.pdf')]
pdf_lst = [os.path.join(target_path, filename) for filename in pdf_lst]
pdf_lst.sort()
file_merger = PdfFileMerger()
for pdf in pdf_lst:
    print(pdf)
    file_merger.append(pdf)
file_merger.write("C:/Users/jg2yXRZ/OneDrive/桌面/国庆灯笼/(打印合集)国庆灯笼装饰版本1张1个({}人共{}份).pdf".format(len(path),len(path)))
file_merger.close()
# doc.Close()



# print('----------第5步:删除临时文件夹------------')    
import shutil
shutil.rmtree('C:/Users/jg2yXRZ/OneDrive/桌面/国庆灯笼/零时Word') #递归删除文件夹,即:删除非空文件夹


一共提供了28个图案,所以生成28张不重复的“国旗灯笼纸模“

终端运行

直接运行,不用参数。

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第26张图片

结果展示:

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第27张图片

打印及裁剪准备

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第28张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第29张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第30张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第31张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第32张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第33张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第34张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第35张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第36张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第37张图片

示范的样板灯笼

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第38张图片

第一次做灯笼纸模,能力强的幼儿基本上就按照这个示范的灯笼的样式,黏贴各种辅助装饰物

幼儿操作过程

时间:2023年9月27日 9:27-10:30

班级:大4

人数:26人(共31人)

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第39张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第40张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第41张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第42张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第43张图片琴键环节已经出现了大量的剪断,到了卷圆筒环节,根本没有孩子会做立体造型,我忙着给每个孩子黏贴三角、卷圆环,听此起彼伏的“老师帮帮我”,感觉要疯了。没法拍照了……

2000 years later……

孩子们咨询“星星贴在哪里?”

“随便你们啦,我圆筒都来不及做”……

先完成的幼儿基本上就按照这个示范的灯笼的样式,黏贴各种辅助装饰物。

最后成品照片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第44张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第45张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第46张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第47张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第48张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第49张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第50张图片

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第51张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第52张图片

感悟:

      纸模制作减少很多步骤,但老师依旧很累地做示范(平面转立体,需要每个孩子近距离感知、反复多次操作。)

最后

一首《万疆》庆祝中华人民共和国成立74周年

祝福伟大的祖国繁荣昌盛,国泰民安。

【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第53张图片【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)_第54张图片

END 

你可能感兴趣的:(Python,python)