欢迎光临散文网 会员登陆 & 注册

S4E17 几何模版:倍长中线

2022-02-27 10:12 作者:学用数学  | 我要投稿

最近这半年我做了大约100个洋葱视频的解题课模版,在这就为大家讲解如何用模版来作交互型的解题课件。

以下是完成图,课件分为3部分,可参考下方的教学视频。

1. 题目区:用图片与简要文字展示题目

2. 提示区:通过滑动条来显示提示,并配合图形作合适的上色

3. 探究区:可拉动图像上的动点观察数值的变化


你将学会

  1. 动态显示文字

  2. 用滑动条来切换动态显示

  3. 按钮脚本来切换图片显示与颜色

一、探究区的设置

Q:如何找到模版?

A:在 Geogebra.org 搜寻【洋葱教研】,再对 [绘本] 作筛选,从[制作模版]进入。     

Q:在制作这倍长中线法中,先想要让谁可以动?

A:整个图形以 D 为中心。让 B 点与 C 对称。主要观察 A 点移动对线段长的影响。

因此,以 D 为(0,0) 最方便。

【建立点的操作指令】

B=(-2,0)

D=(0,0)

C=2*D-B   #确保 C-D=D-B

A=(1,2)      #让 A 是动点

【连接边的操作指令】

sAD = Segment(A,D)

sAB = Segment(A,B)

sAC = Segment(A,C)

sBD = Segment(B,D)

sBD = Segment(B,D)

Q如何方便观察移动 A 点后的线段长度的变化。

A:这时,需要动态文本,让图形的数值与文字的数值同时变化。      

            

Q:如何让文字可以上色显示呢?

A:主要使用 textcolor 指令,使用 textcolor 时,要在 LaTeX 模式下使用。

Q:\textcolor{#80F}{AB} 的意思为何?

A:#80F 为红(R)绿(G)蓝(B)代码,每个数值从 0~F(16进位)。#80F 是简记,比较完整应该为6位:例如 \textcolor{#8000F0}{AB}  。除了用 RGB 代码,也可用 red,green 等颜色词。


二、提示区的设置

Q:为何提示会随着滑动条的拉动而逐次出现。

A:主要是由 hint 这滑动条所控制。针对每个文字方框的[高级]中[显示条件]来达成。例如:提示 2 的[显示条件] 就设为 hint>=2 。

Q:写文字提示时要注意什么?

A:因空间有限,只显示与图形对应的关键重要步骤即可。并且可通过加入颜色来显示。

【辅助线的操作指令】

E = 2D-A

sDE = Segment(D,E)

sBE = Segment(B,E)

【提示的文本内容】

延长 $AD$ 至点 $\textcolor{#F00}{E}$,使得 $\textcolor{#F08}{DE}=\textcolor{#F00}{AD}$,连接 $\textcolor{#0A0}{BE}$$

\because DC=BD, \textcolor{#00F}{\angle ADC}=\textcolor{#0A0}{\angle EDB}, AD=DE$$

\therefore \textcolor{#00F}{\triangle ADC} ≌ \textcolor{#0A0}{\triangle EDB} (SAS) \Rightarrow \textcolor{#00F}{AC}=\textcolor{#0A0}{BE}$

\triangle ABE$ 中, $|\textcolor{#80F}{AB}-\textcolor{#0A0}{BE}| < AE < \textcolor{#80F}{AB}+\textcolor{#0A0}{BE}$

因 $AE=2AD$,可得 $|\textcolor{#80F}{AB}-\textcolor{#00F}{AC}| <2\textcolor{#F00}{AD} < \textcolor{#80f}{AB}+\textcolor{#00F}{AC}$

三、题目区的按钮脚本

Q:如何加入图片,加入时需要注意什么?

A:直接从外部档案拖拉到工作区就可加入图片。


Q:如何让图片盖住文字?

A:利用[高级]的[图层] 设定为 9 ,就可显示在最上层。

Q:为何图片会隐藏?

A: 利用布林值 blFig1 blFig2  來切換。


Q: 如何让两个按钮,开一个时,会关另一个?

A:  要在 bt1 的脚本关掉 blFig2 :赋值(blFig,False) 。


Q: 如何按钮可自行切换开与关?

A: 用 If(blFig1, False, True) 设置,可进行开与关的切换。


Q:为何按钮会变色?

A:  通过 “设置颜色” 与 “如果(blFig1,"#0000FF","#000000")” 来切换两种状态。

【图1按钮的脚本内容】

赋值(blFig1,如果(blFig1,False,True))

赋值(blFig2,False)设置颜色(bt1,如果(blFig1,"#0000FF","#000000"))

设置背景颜色(bt1,如果(blFig1,"#FFFF00","#FFFFFF"))

设置颜色(bt2,"#000000")设置背景颜色(bt2,"#FFFFFF")

【图2按钮的脚本内容】

赋值(blFig2,如果(blFig2,False,True))

赋值(blFig1,False)

设置颜色(bt2,如果(blFig2,"#0000FF","#000000"))

设置背景颜色(bt2,如果(blFig2,"#FFFF00","#FFFFFF"))

设置颜色(bt1,"#000000")

设置背景颜色(bt1,"#FFFFFF")

小结

本节主要是建立模版的使用,使用比较多的「条件显示」来让课堂讲解每一步时能聚焦。

其中第三节的按钮脚本对初学者可能比较不习惯,但其实从目的来反推就不难理解这写法。

相关连接

【GGB】 https://www.geogebra.org/classic/t675kxpp

【Bili】https://www.bilibili.com/video/av82061458

【YouTube 】https://www.youtube.com/playlist?list=PLXH05kw-i_5KM-gHO7Qt-9J9Ss87Y_IpL




S4E17 几何模版:倍长中线的评论 (共 条)

分享到微博请遵守国家法律