【教学类-36-02】20230625动物头饰制作1.0(midjounery动物简笔画四图)一页一种动物

作品展示

(用midjounery批量生成动物简笔画四图,设计一款动物头饰),正方形折纸的辅助黏贴物)

背景需求:

1、用midjounery生成简笔画动物图案(四张预览默认1:1)

 2、收集各种不同的动物的一张图片.png

 3、设计一款中班幼儿用的“动物头饰”

(一张纸片一种动物,动物造型不同,为了让28位幼儿能够选择,批量了31种动物)

 材料准备:

 图片准备(黑白图案,不要有颜色的)

 WORD准备 

代码准备:

# '''
# 四图动物 头饰制作
# 目的:引导幼儿延边剪任意一种的动物的四个图片,制作头饰,折纸物
# 作者:阿夏
# 时间:2023年6月24日17:27)

# '''
print('----------第1步:提取所有的幼儿照片的路径------------')
import os
path=[]
p=r"C:\Users\jg2yXRZ\OneDrive\桌面\头饰制作\动物图片"
# 过滤:只保留png结尾的图片 31张(多几张备用)
imgs=os.listdir(p)
for img in imgs:
    if img.endswith(".png"):
        path.append(p+'\\'+img)
# 所有图片的路径
print(path)
# 提取动物名字倒数第4个字之前的动物名字
print(imgs)
  


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


print('----------第3步:随机抽取12张图片 ------------')

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.enum.text import WD_VERTICAL_ALIGNMENT
# from docx.enum.table import WD_CELL_VERTICAL_ALIGNMENT         #用来设置单元格垂直对齐方式
from docx.oxml.ns import qn

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


for nn in range(0,int(len(path))):      # 读取图片的全路径  的数量 31张
    doc = Document(r'C:\Users\jg2yXRZ\OneDrive\桌面\头饰制作\头饰制作(模板).docx')
    
    figures=path[nn]           # 图片的全路径的第一张 

    table = doc.tables[0]          # 4567(8)行
#
    # 写入照片
    run=doc.tables[0].cell(2,0).paragraphs[0].add_run()        # # 图片位置 第一个表格的0 3 插入照片
    run.add_picture(r'{}'.format(figures),width=Cm(13.7),height=Cm(13.7))
    table.cell(2,0).paragraphs[0].alignment = WD_PARAGRAPH_ALIGNMENT.CENTER #居中 

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

    # 写[0].alignment = WD_PARAGRAPH_ALIGNMENT.RIGHT #居中  
    
                
    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.0({}人共{}份).pdf".format(len(path),len(path)))
file_merger.close()
# doc.Close()

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


终端设置:

直接运行,不用输入任何参数

 作品展示

 

 

打印预览

用彩色打印纸(学校有粉色、浅黄、浅蓝、浅绿四款颜色进行打印(白纸戴在头上不适合)

 

 

教学过程:

班级:中6班

时间:2023年6月26日 8:30-9:00

人数:22人

材料:31份

1、材料准备:

为了让幼儿更容易裁剪,能够尽量减少废纸整理过程。我把纸片四周的纸边用裁纸刀切掉了。(A4边距设置,至少也要有0.7CM的边距保留)

然后我发现:切下来的纸条不正是“头饰绳子”吗?

“今天大家可以用这些小条子做卡在头上的”纸圈”!可以不用剪你纸上的粗条子!”

2、选纸

以前都是“”按学号(从1-28,28-1)、按性别(先女后男、先男后女),偶尔也随机抽数字(学号里有数字2的孩子去拿),今天我搞了一个“属相轮流”——先“”鸡“”后“”狗“”

 “属鸡的孩子先来选动物纸片、拿剪刀和小条子”

 

 

 “哇,这个是小刺猬哦!”

“我喜欢小猪!”

孩子们七嘴八舌随机选了自己看到的纸(女孩都挑粉色的、男孩默认选浅蓝纸),部分孩子没有想到去拿剪刀和细纸条

几位机灵的孩子趁机就抓了一大把细纸条走了!

“”

 

 很开心,经过无数次吼叫,最顽皮的男孩也巩固了“正确握剪刀方法(刀口合并,包在手心里)”

部分男孩先拿剪刀再选纸。

 开始做“头饰”了!

2位孩子写全名

 

裁剪方式:

1、第一步:把动物剪成方块——直线剪(卡片)

2、第二步:手艺好的孩子尝试把动物剪得精美——延边剪(动物外形)

3、第三步:如果实在不敢剪,就剪方块即可。

 

 

 

 

 

 

 

 

沿线剪开所有部件

 

 

 

头饰佩戴

测试纸条长度够不够

 

 头饰佩戴效果

 

 

 

 

 

 

 

 

 

 

 

 

 

其他作品设计(纸条的长短不同)

 

 

 

 

 

 刀工极其优秀(类似机器切割的)

 

 

 

 

 

 

剪下方块,贴在正方形卡片上

 

 

 

 请小朋友签名,玩抽签游戏

 

 4个纸片里,有四位孩子自己手写的名字(吴HZ、李Z、曲MX、秦T)——名字贴没有白练,更多的孩子会画自己的名字了。

 

 教学反思:

1、四种图案激发幼儿精细裁剪兴趣:

因为学具里的动物图案“可爱”“小巧”,有12位孩子尝试了“延边剪精细图案“。精细剪比较费时,24号男孩说“我就剪一个可以吗?”28号说:我剪了两个长颈鹿,另外两个我想带回去剪!“

大部分男孩无法实现精细剪,大量练习后,他们的直线剪的水平达标了——做“四面王冠”、“奥特曼变声器(手环)”等

2、利用文本框直线,确定直线剪的线条

以前,我让孩子练习几何图形裁剪时说:你先把图案剪成小块。孩子们:怎么剪小块?

我说:“就是先剪成方形”,孩子一脸茫然。而我画一些黑线后,他们就会沿着黑线剪。因此剪小块,就是把图案放在一个长方、正方格子里!有明确的方块边线,幼儿就可以按图裁剪了!

3、根据自身需求能力,制作不同饰品

裁纸刀切下来的彩纸边缘,用处很大。幼儿用一条纸做手环、两条纸做王冠、三条纸做项链,产生纸条延长的认知。

此外正方形纸片的用途也出现了“黏贴基纸”“抽奖卡片”“折纸飞机”等用途。

部分孩子超级喜欢头饰,吵着今天就拿回去!

下阶段我要重新设计WORD模板,继续利用切下来的纸条做“绳子”,而把上面两条预定为头饰纸的空间该作他人,进一步提升利用率。

PS

下学期人事排班出来了,我又变成机动班了!o(╥﹏╥)o,好不容易用大量Python纸学具。培养出一些有书写、绘画、裁剪经验的中班孩子们,又中断了!舍不得这批中6班的宝贝啊!

机动班带的是小班、中班、大班组长班(每周滚动)下阶段开始设计三个年龄段的学具吧!(虽然也能教学,但是不如自己班孩子玩的频率数量高,有些经验要反复刷题才行)

下一位退休老师在2024年1月份,预计我继续插到中班当“后妈”(到时候再说实验第二次吧!)

其他MJ的学具

【教学类-36-06】20230707动物面具-正方形15*15手工纸(midjounery-niji)(涂色、裁剪、镂空剪、实用性研究(怎样贴在脸上))_a4纸做面具打印-CSDN博客文章浏览阅读126次。【教学类-36-06】20230707动物面具-正方形15*15手工纸(midjounery-niji)(涂色、裁剪、镂空剪、实用性研究(怎样贴在脸上))_a4纸做面具打印https://blog.csdn.net/reasonsummer/article/details/132666566【教学类-36-07】20230707三只对称蝴蝶(midjounery-niji)(涂色、裁剪、游戏(飞舞的蝴蝶))-CSDN博客文章浏览阅读274次。【教学类-36-07】20230707三只对称蝴蝶(midjounery-niji)(涂色、裁剪、游戏(飞舞的蝴蝶))https://blog.csdn.net/reasonsummer/article/details/131598617【教学类-36-10】20230908方脸爷爷和圆脸奶奶(midjounery-niji)(中班:《我爱我家》数:连线、涂色)-CSDN博客文章浏览阅读136次。【教学类-36-10】20230908方脸爷爷和圆脸奶奶(midjounery-niji)(中班:《我爱我家》数:连线、涂色)https://blog.csdn.net/reasonsummer/article/details/132874726【教学类-36-11】20230921简易动物茶杯(四面动物盒)(midjounery-niji)(数:连线、涂色)-CSDN博客文章浏览阅读87次。【教学类-36-11】20230921简易动物茶杯(四面动物盒)(midjounery-niji)(数:连线、涂色)https://blog.csdn.net/reasonsummer/article/details/133436123

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿夏reasonsummer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值