查看原文
其他

geogebra基础入门23:理解指令的嵌套(正方体的堆积)

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

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

最近几期经典回顾


动态数学软件 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领悟解题系列1:隐形圆和相似的综合问题
◆ 利用geogebra领悟解题系列2:隐形圆和相似的综合问题2
◆ geogebra领悟解题系列3:阿基米德的折弦问题
 geogebra领悟解题系列4:手拉手模型等边三角形经典的11个结论
 geogebra领悟解题系列5:三角形的中线定理和应用
 geogebra领悟解题系列6:一道四边形角度计算的难题(构造等边或构造手拉手全等)



案例1:正方体的堆积

目标是要得到下面的正方体堆积(来自七年级数学课本)


解决方法1:一个一个的利用向量平移绘制,如

中间多画了一个

方法2:立体几何的迭代


方法3:ggb三行指令搞定


说明:这个点A:(1,1,0)

孙生富老师做了下面的这个:

颜色调节得很美!但是对比原图,还是多了中间的部分

笔者把上面的指令稍微拆分了一下:

并且提出问题:

如何把多的这一块去掉

大神级别的萧若茂和赵林老师给出了一个非常漂亮的指令:条件子列

如果不用条件子列,也可以直接在第一个列表中修改,如下:

赵林老师还提出:第一列表指令可以修改为
去除未自定义对象(扁平列表(序列(序列(序列(if(i j==0,(i,j,k)),k,0,n-i-j),j,0,n-i),i,0,n)))
然后提出更加简化的:
扁平列表(序列(序列(序列((i, j, k), k, 0, 4 - i - j), j, 0, (i ≟ 0) (4 - i)), i, 0, 4))
萧若茂继续修改简化:
扁平列表(映射(序列(序列((p; q; 0) + (0, 0, r), p, 0, n - r), r, 0, n), q, {0, π / 2}))

笔者提出:

这道题,有没有去除未定义对象,结果是一样的。

所以其实没有多余的未定义对象。

宗师江苏的孙生富还提出:

扁平列表(映射(序列(序列((pq,p(1-q),0)+(0,0,r),p,0,n-r),r,0,n),q,{0,1}))


大家都可以尝试一下。


反思1:

软件设计者可能从编程的角度为我们设计了一系列的指令,每个指令其实就是包含了一系列的程序,但是我们不需要懂程序里面的事情,我们只要符合指令的规范,就能做出相应的事情,我们应用者的难点在于何时何地要用这个指令,通过案例学习指令还是基本方法,而不是一条条的指令的去背。我觉得初学者还是一步步来比较好,逐渐理解嵌套指令的好处。

反思2:

学ggb确实有三种层次,第1层次是菜单工具,这样每个人都可以入门,然后第2层次是指令层次,指令层次这里要待很久时间,因为指令太丰富,本来就包含了四五百个指令,然后指令之间还可以嵌套,有可能软件设计者都没想到可以这么丰富。这样就增加了学习的困难,也有可能激发学习的乐趣!

反思3:

浙江潘立强老师还指出:把指令看成黑箱子,不必理解是如何实现的,只要明白输入什么,生成什么,也就是指令的功能。

指令的嵌套有很多情况是可以避免的,只有极少情况是必须的。

也就是说,上面的指令嵌套是可以分解成不需要嵌套的,对于初学者好理解的。

对于大部分使用ggb的老师而言,或者希望的是通过简单的指令操作(或者工具操作)辅助课堂教学。然而笔者也建议,多体会一些指令的嵌套,对于熟悉指令的用途也非常有好处。


……



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






初三及中考问题探究篇

1.  (胡不归模型)关联图形,探究本质——2019年中考数学素养导向的试题观察7——2019年重庆数学中考第26题

2. 几何问题代数化,发展模型思想——2019年中考数学素养导向的试题观察6——2019年温州数学中考第15题

3.读罗增儒教授的解题:2019年中考数学素养导向的试题观察5——2019年长沙数学中考第26题4.动静结合中交替演绎定性分析与定量刻画,2019年中考数学:素养导向的试题观察4——2019广东25题()
5.2019年中考数学:素养导向的试题观察1——2019连云港16题6.2019年中考数学:素养导向的试题观察2——2019宿迁27题7.2019年中考数学:素养导向的试题观察3——2019南京16题(定弦定角)8.探寻解题过程,体会素养渗透——2019年中考数学素养导向的试题观察8——2019年成都数学中考第24题
教研学习篇

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

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

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

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

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

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

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

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

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

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

初二、初三培优系列篇

1. 初二培优系列6:动态与静态的融通——评析2019年五中初二上学期期中数学试题

2.初二培优系列5:等腰(边)三角形动点和讨论问题

3.初二培优系列5:等腰(边)三角形动点论问题和讨

4.初三培优系列4:帅出新天际(2)?——2018年海珠一模第25题5.初三培优系列3:帅出新天际(1)?——2018年海珠一模第25题6.初三培优系列2:2018广州中考第24题——不给图的数形结合题7.初三培优系列1:2016广州中考数学压轴题解析8.初三培优系列8:因动点产生的特殊四边形问题9.用数学的魅力打动人——兼谈定弦定角问题(2018广州中考第25题)
10.进一步探讨定弦定角(最值)问题——以2019山东淄博压轴题为例

初一培优系列篇

1. 初一培优系列5:绝对值与“奇点偶段”

2.  初一培优系列7:有折返的数轴动点问题简解

3. 初一培优系列4:“变.态”的双角平分线与动态讨论问题

4. 初一培优系列3:史上最难?2018年区初一上半学期数轴动点问题

5.初一培优2:破解数轴上的动点问题的绝招


高考研究和GGB技术学习篇

1. 2017年高考理科解析几何题的ggb制作和探索,兼谈问题提出

2.利用动态图理解两类最短路径问题

3.ggb 中托勒密定理的旋转放缩证明和应用

4.蒙日圆中的高考题和ggb作图方法

5.有趣的生日概率问题

6.重叠面积的ggb制作

7.双动点运动的图像制作(兼谈对geogebra的热爱)——2018年广东省中考数学压轴题探究

8.形如 a + m·b 型结构最小值问题(阿波罗尼斯圆和胡不归两类问题)



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

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