查看原文
其他

​geogebra进阶系列7:利用自定义工具简化迭代的指令(中点四边形)

刘护灵 geogebra与数学深度融合 2022-07-17

欢迎您点击文章上方蓝字,关注本公众号


今天要研究的是初二学习了三角形的中位线之后的一个考试题:

本文重点谈两个方面:

一、这个相当有趣的图形是怎么准确绘制的呢?

二、这道有趣的问题在数学上如何求解


先看看问题1:即目标的最终图形绘制的效果如下:

方法有多种!

方法一:(笔者)——利用自定义工具进行迭代

自定义工具如何创建,可参考笔者之前的文章:(点击可打开

geogebra进阶系列3:自定义工具的创建、保存和使用

第1步:如下图:

即先随意绘制四个点——绘制多边形q1——绘制四边的中点——绘制多边形q2,

然后利用菜单栏——新建工具,选择输入对象为q1,输出对象为q2,命名为中点四边形,点击确定,就得到一个自定义工具。

得到自定义工具之后,原有的线段和点可以全部删除。


第2步:根据题意,重新绘制符合题意的四边形:


第3步:创建一个整数滑条,范围为1-6,主要ggb迭代的计算量很大,迭代深度不要太多。

第4步:指令:l1=迭代列表(中点四边形(p), p, {q1}, n)

即可得到:

即基本完成绘图任务。
第5步:利用指令:l2=映射({顶点(p)}, p, l1)
来提取上述多边形的顶点。
注意:映射指令有非常重要的作用!
参考笔者的文章:(点击可打开)
geogebra进阶系列6:继续谈映射指令的神奇作用(等边三角形中的等边三角形)
geogebra进阶系列4:映射指令的神奇作用(巧妙提取多边形列表中的顶点)
第6步:利用指令:序列(映射(文本("{" p "}" "_" + (i - 1), q, true, true), p, {"A", "B", "C", "D"}, q, l2(i)), i, 2, 长度(l2))
给顶点命名。即得到:

反思一:这个命名的指令反而是难点!是赵林老师提出来的,真厉害。
利用了序列+映射+文本的三层嵌套!
有没有简化命名的指令方法呢?
可以!
可以用分步的方法进行(好朋友何道淼老师提出的):

如:
l4=序列(文本("A_{" k "}", 元素(l2(k + 1), 1) + E, true, true), k, 1, n)
这个指令节省了一个映射的指令,也比较容易理解。

有老师提出:如果一开始自定义工具成这样:
输入点也可以,输出点和线段,得到不含内部的中点四边形”,事实证明,做出这个自定义工具,也可以手工一个一个点击四个点,不断的产生中点四边形,如下:

但是却无法利用迭代来写指令,为甚?
因为:输入是点,输出是线段和点,那这个输出结果拿来当输入的话,输出的会是啥,这是无法进行迭代的!
即:
迭代的话,输入和输出的东西都应该是一样的。
反思二:
邓兵老师提出:能否利用自有的个点迭代出四个中点?
可以!
但是注意:迭代列表(中点点(p, q, r, s), p, q, r, s, {A, B, C, D}, n)
这个指令绘制的效果是不行的!
出现的效果如下:


这个是多元迭代,我们还读不懂计算机的想法啊!要慎重。
参考:
geogebra进阶系列5:四元迭代和表格迭代的神奇作用(2018年广州中考第10题)
如何改进呢?
孟宝兴老师提出:
建议迭代考虑由集合到集合;
不要选择一堆对象,选择一个集合!
这是一个非常重要的思想!
于是邓兵老师马上做出效果如下:

关键指令解读:


这个列表2很巧,映射(中点(p, q), p, l1, q, 追加(l1 \ {l1(1)}, l1(1)))

是什么含义?

解读:追加(l1 \ {l1(1)}, l1(1)),这个的意思是先用l1 \ {l1(1)},去掉a,,其中\是集合运算的减法,剩下bcd,然后追加a,效果变成bcda

这样就可以利用中点指令了,真聪明啊!

剩下描绘顶点也是同方法一,得到:


下面两种方法分别是孙生富老师和赵林老师的,不用自定义工具。


方法三:(孙生富大神)
迭代列表(序列(元素(p,k)/2+元素(p,mod(k,4)+1)/2,k,1,4),p,{{A,B,C,D}},n)

效果如下

注意:动态颜色效果是笔者添加的。
迭代列表或序列产生的是一个整体,只有一个颜色!
但是利用表格提取迭代列表的元素,进行动态颜色,是一个非常有效的方法!

方法四:(赵林大师)
迭代列表(多边形(序列(point(p,i  0.25+0.125),i,0,3)),p,{q1},5)


最后的,四个方法的比较和小结:
孙老师和赵林老师的一个指令做出了效果,和自定义工具相比,各有秋千,利用自定义工具,容易写出迭代列表(指令简短)!
否则,光是想这个指令都费劲脑力!

第二个问题:这道题数学上如何求解?笔者随手写了一个,但打字麻烦,如下:


总而言之:这是一个非常有趣,值得探究的数学问题!

……

最近几期经典回顾


动态数学软件 GeoGebra 的发展历史和功能特点
ggb的文本指令学习系列1,(学习赵林老师)
◆ 利用geogebra突破立体几何教学难点
◆ geogebra之立体几何基础入门1:平面截正立方体的截面
◆ geogebra基础入门2:勾股定理的证明——弦图面积平移法
◆ geogebra基础入门3:一线三等角全等模型的制作
ggb绘制美丽的爱心曲线(心形线)
手拉手模型的两个最值问题(适合初二以上)
手拉手模型最值的进一步探讨
瓜豆原理系列1(轨迹?构造手拉手模型?)评析2020.1越秀区八年级上期末压轴题
角含半角好问题——旋转还是翻折?
利用geogebra理解平口单峰函数
geogebra提高1:Penrose阶梯:哪里是最高点?
geogebra基础入门4:利用路径值画出翻折的动画效果
geogebra基础入门5:脚拉脚全等模型的制作和应用(全等八大模型之八)
geogebra基础入门6:手拉手全等模型的制作和应用
◆ geogebra基础入门7:序列和迭代指令的简单应用
◆ geogebra基础入门8:条件显示和按钮脚本的简单应用(2019广州第25题)
◆ geogebra基础入门9:迭代的简单应用(毕氏螺线)
◆ geogebra基础入门10:迭代的简单应用和线段动点(毕氏螺线)
◆ geogebra基础入门11:利用瓜豆原理再探究一道四边形对角线最大值的简洁求法
◆ geogebra基础入门12:轨迹指令的初步应用(以矩形大法为例)
◆ geogebra基础入门13:瓜豆原理的制作和应用(2019贵阳中考)
◆ geogebra基础入门14:按钮和脚本增强课件的交互
geogebra基础入门15:证明勾股定理的内外弦图和旋转弦图
◆ geogebra基础入门16:动态文本和LaTeX的初步应用(祖冲之的圆周率)
◆ geogebra基础入门17:利用按钮脚本,批量改变字母的标签
◆ geogebra基础入门18:交点个数的处理技巧
 geogebra基础入门19:交点个数的处理技巧(续)(滑动条在特殊点处停止)
◆ geogebra基础入门20:避免利用斜率构造残缺轨迹的三个妙招(2016全国高考理科20题)
◆ geogebra基础入门21:等分圆周的方法(兰利问题和汤普森解法)
◆ geogebra基础入门22:序列、迭代、映射大比拼(2017南京高考一模)
geogebra基础入门23:理解指令的嵌套(正方体的堆积)
geogebra基础入门24:多页或分页显示
geogebra基础入门25:试卷中立体几何图形的绘制和美化
geogebra基础入门26:根式文本和分数文本的技巧
geogebra基础入门27:简单的涂色方法和涂色旋转
geogebra基础入门28:向量的初步使用(内心和奔驰定理)
geogebra基础入门29:表格的初步使用(创建、迭代)
geogebra进阶系列2:文本进阶(序列文本、公式文本等)
geogebra进阶系列3:自定义工具的创建、保存和使用
geogebra进阶系列4:映射指令的神奇作用(巧妙提取多边形列表中的顶点)
geogebra进阶系列5:四元迭代和表格迭代的神奇作用(2018年广州中考第10题)
geogebra进阶系列6:继续谈映射指令的神奇作用(等边三角形中的等边三角形)
◆ 利用geogebra领悟解题系列1:隐形圆和相似的综合问题
◆ 利用geogebra领悟解题系列2:隐形圆和相似的综合问题2
◆ geogebra领悟解题系列3:阿基米德的折弦问题
 geogebra领悟解题系列4:手拉手模型等边三角形经典的11个结论
 geogebra领悟解题系列5:三角形的中线定理和应用
 geogebra领悟解题系列6:一道四边形角度计算的难题(构造等边或构造手拉手全等)
 geogebra领悟解题系列7:定弦定角+阿氏圆问题
geogebra领悟解题系列8:神奇的莫莱定理及其绘制技巧
geogebra领悟数学系列9:有趣的蒲丰投针问题
geogebra领悟数学系列10:形象生动的胡不归、阿氏圆模型讲解(兼谈latex字体)
geogebra领悟数学系列11:形象生动的勾股定理证明(兼谈如何学习他人的ggb文件)
geogebra领悟数学系列12:平面直角坐标系的教学思考(区教研)
geogebra领悟数学系列13:理解位似和描点的路径值(等边三角形的反证法))


更多文章请点击文章开头的蓝字“初中数学综合题的教与学”或下面的文章集:
教研学习篇

1.弗莱登塔尔“再发现”数学教学思想的学习体会
2.特级教师的论文学习系列2——一道课本例题的变式研究

3.乾坤大挪移——转化法妙解三角形周长、面积问题(区教研系列5)

4.真的难?四动点的三角形周长最值问题(区教研系列4)

5.从费马点问题谈利用旋转构造全等或相似的妙处(区教研系列3)

6.重叠面积的求法和动画制作(区教研系列2)

7.五中初中数学教学比赛课的听评课和学习体会

7.特级教师丘志明:从三次函数的拐点谈起——兼谈2017年广一模理科第12题

8.2019广州市初中数学市教研活动随想1

9.广东省和广州市吴和贵名师工作室跟岗研修心得体会(1)

10.读姚静教授的文章:他们为什么在应用题上失败了


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存