• 【教学类-36-10】20230908方脸爷爷和圆脸奶奶(midjounery-niji)(中班:《我爱我家》数:连线、涂色)


    作品展示

    背景需求:

    领导们鼓动我去参加上海市高级职称评审(科研成果比较多),为下一轮保教主任评高级“探探路”。虽然自我感觉道行浅薄,无缘高级,但领导给机会,自然要参与一下,努力了解整个评审流程(成果鉴定-资料审核-评课-答辩等)。

    前期我的成果鉴定为C,勉强合格,进入资料审核阶段。

    其中一项工作是随堂课。说实话,我对上课挺犯怵的,因为上出一趟让专家满意的课,真的不容易。好在领导说是中班随堂课,这样我放松多了,为了实现随堂(全员上课、在教室里)的需要,我想设计一节和“Python学具”相关的活动。

    教学内容确定:

    翻开教材,选择中班学习活动书的第一个主题《我爱我家》,从中找一节“偏数”的课。《方脸和圆脸》引入眼帘。

    教学素材准备:

    1、语言课件:下载了一个《方脸爷爷和圆脸奶奶》的视频

    故事:方脸和圆脸

    2、材料准备:物件(圆形、方形的实物)

    预设:把“生活实物”改成“平面简笔画图案”

    3、环节调整,教师绘画总结提升

    重点还是让孩子们查找分类——可以做“图形连连看”

    每个孩子都能自主操作。

    学习材料的需求:

    1、图形收集:生活中的圆形必需品、方形必需品、有园有方的必需品(简笔画)

    2、版面设计:如何便于幼儿连线。(设计成“放射状”,圆形靠左边、方形靠右边,使用不同的颜色线条,便于区分)

    操作思路

    一、AI对话大师(ChatGpt):

    批量生成50个圆形生活必须品、50个方形生活必须品、50个有圆形有方形的生活必须品的名称。

    依靠人的脑袋去想这些必需品,短时间想不出很多,作为成人,思维已经僵化了。

    用AI对话大师写出名称,并转换表格形式,包括中文和英文(midjouney 要输入英文)。

    (一)圆形物体有哪些?

    问题:生活中常见的圆形物体,如镜子、碗、脸盆、笔筒、转盘,写出50个

    出现50个名称,

    再次提问:表格形式呈现,中文和英文

    选中表格复制到EXCEL内

    (二)方形物体有哪些?

    关键词:生活中常见的方形物体,如毛巾、拎包、书、电脑、小方桌、电视机手机等,写出50个

    表格形式呈现,中文和英文

    选中表格复制到EXCEL内

    (三)有圆有方物体有哪些?

    提问词:生活中具有圆形和方形两种共同特征物体,如电话、钟(外框方形钟面圆形)、饼干箱(箱子方形,盖子圆形)、纸巾盒等(方形外壳,抽纸口是圆形,写出50个,并说明圆形和方形在哪里

    表格形式呈现,中文和英文

    选中表格复制到EXCEL内

    .EXCEL保存

    将AI对话大师生成的表格,复制到一个EXCEL表格内,补好其他关键词。

    三.Uibot 读取

    读取EXCEL单元格内容,在midjounery的提示词框内,自动输入单元格内关键词E2开始,刷新页面,再次数次E3内容……生成大量简笔画图案。

    4.将图片保存到文件夹。

    5.puthon切割图片。

    6.手动删除不要的图案。

    整理后的图片分别放在三个文件夹里

    7.Python选择5张圆形、5张方形、4张圆形方形。生成学具(就近排列,以免线条互相交叉干扰判断)

    WORD模板

    代码提供

    1. '''
    2. 圆脸与方脸2.0(一页2份 动物朝向有的左侧、有的右侧)
    3. 目的:
    4. 连连看圆形与方形
    5. 作者:阿夏
    6. 时间:2023年4月15日)
    7. '''
    8. import os
    9. from PIL import Image
    10. num=int(input('生成多少份28人\n'))
    11. # Number=int(input('随机抽取几个图片(12个)/n'))
    12. print('----------第1步:提取三套图片的所有路径,做成3组合并------------')
    13. pathall=[]
    14. s1=[]
    15. mc=['圆形','方形','混合']
    16. for x in range(len(mc)):
    17. path=[] # 放在这里就能每次都清除原来列表里的东西
    18. pr=r"C:/Users/jg2yXRZ/OneDrive/桌面/圆脸和方脸/{}".format(mc[x])
    19. # 过滤:只保留png结尾的图片
    20. imgs=os.listdir(pr)
    21. # s=len(imgs)
    22. # s1.append(s)
    23. for img in imgs:
    24. if img.endswith(".png"):
    25. path.append(pr+'//'+img)
    26. # print(path)
    27. pathall.append(path)
    28. # path.clear()
    29. # print(pathall)
    30. # print(len(pathall))
    31. print('----------第2步:新建一个临时文件夹------------')
    32. # 新建一个”装N份word和PDF“的文件夹
    33. os.mkdir(r'C:/Users/jg2yXRZ/OneDrive/桌面/圆脸和方脸/零时Word')
    34. print('----------第3步:随机抽取5方5圆4混合的图片 ------------')
    35. import docx
    36. from docx import Document
    37. from docx.shared import Pt
    38. from docx.shared import RGBColor
    39. from docx.enum.text import WD_PARAGRAPH_ALIGNMENT
    40. from docx.oxml.ns import qn
    41. import random
    42. import os,time
    43. import docx
    44. from docx import Document
    45. from docx.shared import Inches,Cm,Pt
    46. from docx.shared import RGBColor
    47. from docx.enum.text import WD_PARAGRAPH_ALIGNMENT
    48. from docx.oxml.ns import qn
    49. from docxtpl import DocxTemplate
    50. import pandas as pd
    51. from docx2pdf import convert
    52. from docx.shared import RGBColor
    53. for nn in range(0,num):
    54. figures=[]
    55. doc = Document(r'C:/Users/jg2yXRZ/OneDrive/桌面/圆脸和方脸/圆脸和方脸模板(横版).docx')
    56. # 4567(8)行
    57. # # 制作列表
    58. c=['5','5','4'] # 一共14个格子,5个圆形、5个方形、4个混合形)
    59. for y in range(len(pathall)):
    60. # 再打乱顺序读取12个
    61. d1=random.sample(pathall[y],int(c[y])) # pathall[y]第一组里面的所有元素中随机抽取c[y]=5个
    62. for d2 in d1:
    63. figures.append(d2)
    64. print(figures)
    65. print(len(figures))
    66. # 坐标位置,00 10 20 30 01放圆形,
    67. bg=['00', '10', '20', '30', '01', '04', '14', '24', '34', '33', '02', '03', '31', '32']
    68. table = doc.tables[0]
    69. for t in range(len(bg)): # 02
    70. pp=int(bg[t][0])
    71. qq=int(bg[t][1])
    72. # print(p)
    73. k=figures[t]
    74. print(pp,qq,k)
    75. # 写入图片
    76. run=doc.tables[0].cell(pp,qq).paragraphs[0].add_run() # 在第1个表格中第2个单元格内插入国旗
    77. run.add_picture('{}'.format(k),width=Cm(4.4),height=Cm(4.4))
    78. table.cell(pp,qq).paragraphs[0].alignment = WD_PARAGRAPH_ALIGNMENT.CENTER #居中
    79. doc.save(r"C:\Users\jg2yXRZ\OneDrive\桌面\圆脸和方脸\零时Word\{}.docx".format('%02d'%nn))
    80. from docx2pdf import convert
    81. # docx 文件另存为PDF文件
    82. inputFile = r"C:/Users/jg2yXRZ/OneDrive/桌面/圆脸和方脸/零时Word/{}.docx".format('%02d'%nn) # 要转换的文件:已存在
    83. outputFile = r"C:/Users/jg2yXRZ/OneDrive/桌面/圆脸和方脸/零时Word/{}.pdf".format('%02d'%nn) # 要生成的文件:不存在
    84. # 先创建 不存在的 文件
    85. f1 = open(outputFile, 'w')
    86. f1.close()
    87. # 再转换往PDF中写入内容
    88. convert(inputFile, outputFile)
    89. print('----------第4步:把都有PDF合并为一个打印用PDF------------')
    90. # 多个PDF合并(CSDN博主「红色小小螃蟹」,https://blog.csdn.net/yangcunbiao/article/details/125248205)
    91. import os
    92. from PyPDF2 import PdfFileMerger
    93. target_path = 'C:/Users/jg2yXRZ/OneDrive/桌面/圆脸和方脸/零时Word'
    94. pdf_lst = [f for f in os.listdir(target_path) if f.endswith('.pdf')]
    95. pdf_lst = [os.path.join(target_path, filename) for filename in pdf_lst]
    96. pdf_lst.sort()
    97. file_merger = PdfFileMerger()
    98. for pdf in pdf_lst:
    99. print(pdf)
    100. file_merger.append(pdf)
    101. file_merger.write("C:/Users/jg2yXRZ/OneDrive/桌面/圆脸和方脸/(打印合集)圆脸和方脸({}人共{}份).pdf".format(num,num))
    102. file_merger.close()
    103. # doc.Close()
    104. # print('----------第5步:删除临时文件夹------------')
    105. import shutil
    106. shutil.rmtree('C:/Users/jg2yXRZ/OneDrive/桌面/圆脸和方脸/零时Word') #递归删除文件夹,即:删除非空文件夹

    终端运行

    成品效果

    学习过程

    时间:2023年09月13日 15:00——15:30

    班级:中1

    人数:26人

    目标:发现物体中的圆形和方形部分,与圆脸和方脸进行匹配连线

    幼儿作品

    1

    2

    3

    4

    5

    教学感悟:

    1、一位幼儿将一张桌子四个腿、书架上的四本书分别与方形相连。

    2、四桌幼儿都完成了涂色、连线、一桌幼儿只将所有图案涂色。

    3、8位幼儿找出一个物体中的两个特征(圆形、方形)并分别与圆脸、方脸连线

    4、6位幼儿写了学号、1为幼儿写了名字与学号。

    5、在观摩环节,半数幼儿从自己的作业纸中发现最感兴趣的、认识的物体名称,4位幼儿主动观看同伴作业纸的物品。

    ChatGPT+Midjounery+Uibot+Python的组合,为学具提供更优质的图像素材。

    其他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

  • 相关阅读:
    预定义ContentProvider
    Java项目:ssh基于spring+springmvc+hibernate+bootstrap开发小型物业维修管理系统
    机器学习 —— 朴素贝叶斯
    区块链实训教程(6)--开发、编译、部署、调用HelloWorld合约
    利用 lxml 库的XPath()方法在网页中快速查找元素
    03. Springboot集成Mybatis-flex(一)
    m基于遗传优化算法的公式参数拟合matlab仿真
    基于Python实现的图的同构算法
    WPF添加动画过渡效果
    Scala继承
  • 原文地址:https://blog.csdn.net/reasonsummer/article/details/132874726