【教学类-34( 三 )


运行代码
凹槽尺寸=0.56
块数=12
重点解析:
1、读取总图里面的两张图片的路径
2、无论图片大小 , 都改成1024*720(下载图片像素过大或过小)
3、新建存放每张图片的12张小图的单一文件夹 。“1.JPG的小图”放入“小图1”文件夹
“小图X”文件夹最后会删除的 , 所以最后看不见
1.jpg 冰雪奇缘的图片分成12张正方形小图(0-11)
2.jpg 汪汪队图片分成12张正方形小图(0-11)
4、179-379行 的生成凹凸图片的代码(原作者:zbbzb)

【教学类-34

文章插图
5、把不同小图文件夹里的图片路径提取出来合并在一个列表内
6、拼图写入word单元格
作品展示:
以上是2张大图(2*12张小图)的实验
----------------------------------------------------------------------------------
以下测试11张大图(1.jpg-11.jpg 11*12张小图)的最终PDF效果
总图
运行中生成的临时文件夹
GIF视频展示
结果说明:
PDF打印顺序 , 根据大图的编号 10和11会排在1后面 , 而不是排在9后面(只认左起第一个数字) , 如果需要完全按照大图的顺序排列 , 需要将大图的编号改为两位数01.JPG 、02.JPG 。
本代码是随机制作 , 暂时不需要对大图(原图)进行两位数编码 。如果图片不多 , 就手动将0-9变成00,01,01……如果图片超过三位数(000,001)还是需要用程序来批量生成名称 。
体验:
1、掌握“彩色拼图凹凸槽”的制作 , 简化拼图代码使用过程 。
如我设想很久的《春天拼图》终于能用相对简单的方式做出来(虽然现在的代码也很长 , 但是我原来的代码更长 , 更复杂、文件夹更多 , 做起来很繁琐)
2、彩色凹凸槽为异边形图样打基础 , 生成更多个别化的内容 。
之前的“学号拼图”“运动拼图”“姓名拼图”“字母拼图”都是采用方块边缘的样式 , 直刀剪切适合集体教学人多的状态 , 异边形(三角形、不规则边缘拼图等)则能够在个别化活动中 , 进行尝试 。
教学实践:
时间:2023年4月26日上午
班级:中6班
人数:3人(2女1男)(甲流关班)
数量:根据人数 , 打印PDF里面的前3份
幼儿对凹凸拼图的裁剪结果分析: 1、幼儿能够完成凹凸拼图“凹边”部分的裁剪(直线剪、保留凹角白色圆形部分)
2、幼儿不知道如何对凹凸拼图“凸边”部分进行裁剪(凸角是圆形的 , 幼儿只能沿着凸角顶部剪直线 , 凸角两侧白色块很多)
解决方法:教师一个一个修边17号幼儿的拼图方法——黏贴连接

观察电脑原图对零散拼图进行黏贴
作品展示:
还有一张来不及拍照了 。
优化调整:
1、凹边保留:提示幼儿不需要剪凹进去的白点凹角 , 这个白点做为黏贴底纸使用 。
2、凸边调型:圆形的凸角不适合幼儿裁剪(容易剪断) , 尝试调整代码 , 把圆角变成正方角 。
3、色彩为优:彩色拼图比黑白拼图更容易识别连接区域 , 但彩打有点浪费墨汁 。(公开课用彩色的)
4、裁剪定位:单元格黑框有利于幼儿先将凹凸拼图剪成“方块”
5、碎废纸多:凹凸拼图剪下来的碎片之很多 , 把拼图埋了 , 整理起来需要时间 。
【【教学类-34】6、容易遗失:12块拼图 , 幼儿的手臂经常把拼图、碎纸蹭到地上 。幼儿也不知道自己是否缺了拼图 , 人少还能捡起来 , 人多容易搞不清 。