S5Q2 GGB的分页模版:以余弦定理为例

很多先接触几何画版再接触 GGB 的人都会抱怨 GGB 没有分页模式。但其实要实现分页模式不难,主要就是通过条件显示就可达成这样的效果。而且利用条件显示比分页模式更方便的地方是有些资源可以跨分页共用。在这篇我就用两个例子来讲述我的做法。
除了讲解分页的方式。在这案例中,我也来谈我一般在制作解题课GGB讲解的模版。好的模版,会让自己的作品比较有一致的风格,更重要的是省下不少制作时间、还有判断元件如何摆设的烦恼。

一、用滑动条制造不同分页的效果
在这个案例中,我们用上方的滑动条从勾股定理切换到余弦定理。用同一个模版的好处就是可以比较两个证明的差别。
例如,在这个例子中,可以观察到余弦定理中,a^2+b^2 = c^2 + 2ab cos γ 。也就是当三角形为锐角三角形时,上方两侧的小正方形分割时会比下方的正方形多出两个长方形。而当三角形为钝角角三角形时,则会少掉两个长方形。

要达到分页的效果主要就是上方的滑动条 qn 的设定。在这滑动条的 qn 范围为 0 或 1。而在题目时就准备两份文本并将其条件显示分别设定为 qn==0 、 qn ==1 。(备注输入 == 会自动转换为 = 上方一个点。)

二、利用 && 控制不同分页的提示
对于提示区的设定要出现不同小题有不同阶段的显示就要用两个条件的 and 运算,在符号输入时用 && 。例如:在 ht3 这个文本就对应到 qn == 0 && hn>= 2 的设定。也就是同时满足这两个条件时,这才会出现。(备注:要有 or 的效果,也就是其中一个满足时用 || 来输入)

对于图象区的图形也要能随着提示滑动杆与问题滑动杆设定出现的时机就要使用复合的逻辑判断。

例如,下图中的线段 CC1 ,需要在qn=0时的第一个提示后出现,或者在 qn=1 时的第7个提示才出现。这时的显示条件就要设定为(qn== 1 && hn >= 7) || (qn==0 && hn>0)

五、切换分页时改变图形的参数
关于 qn=0 与 qn = 1 切换时,对应的参数滑动条也要改变。这时,就要通过滑动条的脚本来达到这效果。当滑动条有变动时,会触发脚本的指令。这时要调整 a,b, c 的值。在此先设定 qn==0 成立时,让 a, b,c 为 3,4,5。若 qn==1 时,也就是在余弦定理的模式下就设定为随机数。

六、建立背景模版
对于,这个课件第一次操作会花很多时间在设定条件显示还有调整为主。因此,我建议可以将这个保存为模版。模版大概每隔半年也可有个小进化。我最近这批模版都上了底色。而这些底色并不是几个GGB的长方形元件组成的。主要因为希望这些方框在变动时仍可以维持不变。因此,先设定一个底图为960x540 的图。其原始图片如下。

但如果图片显示区是函数图像,这时会发生延伸的曲线与文字重合的情况,例如下图。

为了解决这问题就需要放一个如下图片区挖空的模版图片,这时再将这个的图层设定为 1,函数方程的图层设定为0,而其他文字图层设定为 2以上。才能让函数曲线不会延伸到其他区域。

欢迎你动手来设定你的模版。最后鼓励大家挑一个有多个子题的题目来做个多题目显示的模版。
参考链接:
GGB课件1 (余弦定理):https://www.geogebra.org/m/y798mtrc
GGB课件2 (找点构成直角与等角):https://www.geogebra.org/classic/jcjbwczt
Bili 视频链接 https://space.bilibili.com/32012983/channel/detail?cid=117515
Bili 视频1 介绍 :https://www.bilibili.com/video/BV1KT4y1G7Wj
Bili 视频2 多重条件显示 :https://www.bilibili.com/video/BV16f4y1U7vq
Bili 视频3 初始化脚本 模版、图层:https://www.bilibili.com/video/BV11Z4y1j7rg
YouTube 教学链接:https://www.youtube.com/playlist?list=PLXH05kw-i_5KEFm6qKWiAsBInPBABWC-6
限时挑战:
欢迎加入微信帐号 acchu0331 申请入群打卡学习。参与者请在 2020/4/14(二)23:59 前参考视频完成一个使用到分页的课件。写下 32 字以上心得。并附上作品链接与截图。参考格式如下:
任务:S5Q2 GGB的分页模版--以余弦定理为例
姓名:朱安强-洋葱教研 2020/4/6
心得:早期做 GGB 只是自己探究些问题,版面配置很乱。但随着作品越来越多,且希望可以达到展示与使用的目的,就开始建立一个自己的小规范。为了做这些展示真的会费很多耗时的功夫。但为了提高产量与制作速度,也会倒逼自己不断在细节提升。
