动态文本_S2H1 圆内角与圆外角的动态说明文本

这次主要介绍图文并茂的提示展示模式,让 GGB 可以在课堂交互使用。这次的主题是圆内角与圆外角,在显示时还可以针对不同位置做些提示的动态调整。

bbea63f20a46521db9420be4edf79a39.gif

           学习指引           

  1. 使用文本来增加点的标签

  2. 用 LaTeX 语法来示显示弧AB的符号

  3. 使用滑动条 hint 来控制提示的出现

  4. 使用 \textcolor{#...}{...} 来将文字上色

任务1 建立图形(挑战★)

【目的] 由一点 P 对圆上两点 A,B 建立两直线 PA, PB, 并交圆于 C,D ,观察其角度关系。

2e6732c664361b4b6757d668b1319a20.png

【说明】这部分主要练习用 [交点] 、与 [直线] 工具来取得圆弧与圆心角,并利用 [圆弧] 工具将圆弧标示上色。

【操作】

1.1 建立圆心以及一个圆弧:

O=(0,0)cO = 圆周(O,1)      #圆周:CircleA = 描点(cO)         #描点:PointB = 描点(cO);         #描点:Point

1.2 建立 P 点与另一段圆弧:

P=(-2,0)C = 交点(直线(A,P),cO,2)  #交点 intersectD = 交点(直线(B,P),cO,2)   #直线sAP = 线段(A,P)                #线段 SegmentsBP = 线段(B,P)、sCP = 线段(C,P)sDP = 线段(D,P);

1.3: 建立弧与角:

aPAB = 角度(A,P,B)          #角度 anglearcAB = 圆弧(O,A,B)       #CircularArcarcCD = 圆弧(O,D,C)      #并调整弧与角的颜色;
ba5783e43697d9940f8f3c559620e6eb.png

1.4 建立辅助线:

sBC = 线段(B,C)   #线段:SegmentaBCA = 角度(B,C,A)  #角:angleaCBD = 角度(C,D,B)#并将对应的角上颜色、并把角度的范围调整到 0~180。

   任务 2 动态提示(挑战★)

【目的】设置题目文本以及颜色

c9cd9e3bd1600b650cab206fc014f718.png

【说明】这部分主要是将画面再美化,提供更多文本资讯。首先,将点的部分的标签用斜体来表示,接着将动点的样式设为空心的圆。同时介绍使用 LaTex 语法来显示数学式。

【操作】

2.1: 以文本显示点标签:

标准的图形其点的标签为 LaTeX 的斜体字 A, B, C, ,先用文本取代原先的点,对于在两线交会的点都不显示,而对于动点,我都以空心的点来表示可移动。

91af37bde8283ba765123b14d3f77521.png

2.2: 插入文本内容:

新增标题的文本,以黑底黄字呈现并将文字锁定到屏幕的左上角。

《圆内角与圆外角》

ecba0e862be07d7ade3b0105f847ceae.png

并新增题目描述,以淡黄色(#FFEFD5) 为题目底色。

当 P为圆外一点时,\angle BPA = \frac{1}{2} (\overset{\Large \frown}{AB}-\overset{\Large \frown}{CD}) \\当 P为圆内一点时,\angle BPA = \frac{1}{2} (\overset{\Large \frown}{AB}+\overset{\Large \frown}{CD})      # 显示分数:用\frac{分子}{分母}来显示# 显示弧的符号:用 \overset 及 \frown 来控制显示

2c2a858751dee5afb748658ea2a35fcc.png

任务3 阶段提示的彩色文本(挑战★)

【目的】设置提示文本以及显示的条件

34c9beb168c33216a7ba1d3425deb5df.png

【说明】要达到提示文字可以逐次出现的效果,主要就是使用滑动条来进行控制。在此会新增一个滑动条 hint,其范围为 0~3 。接着在文本的设置的 [条件显示] 输入 hint>=2 ,就表示,这段文本在 提示滑动条为 2 以上才出现。

同时为了让文字与图形有更好的连动,在此会将文字与图形对应的线段上色。文字个别上色

的方法为使用 LaTeX 指令的 \textcolor{#F00}{上色文字}  其中 #F00 为 RGB 颜色代码。每个字的范围从 0~F 共16种,这是以 16 进位来作纪录。

【操作】

3.1: 提示滑动条:

新增一个 hint 的滑动条,范围从 0 到 3,增量为 1。

5be5b5e40eb97c08701ace6223f601e0.png

3.2: 让文本可随滑动条出现:

新增文本,并在[设定]的[高级]中[显示条件]设为 hint >=1 。同时将线段 CB 的[设定]的[高级]中[显示条件]设为 hint >=1。

 连接 CB   # 选择LaTex+斜体

b8e824d7e9f0a7a94b4abfc3ca4d9a65.png

3.3: 提示文本上色:

新增文本,并在[设定]的[高级]中显示条件设为 hint >=2。同时将角ACB、CBD 的[设定]的[高级]中显示条件设为 hint >=2。在 \textcolor{#...}{...} 指令中,{#...}为颜色代码(代码在预览可查看,(0~F)表示红绿蓝的显示程度)

\textcolor{#F00}{\angle ACB} = \frac{1}{2} \textcolor{#F00}{\overset{\Large \frown}{AB}} \\\textcolor{#090}{\angle CBD} = \frac{1}{2}\textcolor{#090}{\overset{\Large \frown}{CD}}

a9ecfde3bee98d88c1a245d963e58de8.png

任务 4 判断在圆内圆外(挑战★★)

【目的】判断点P在圆内还是在圆外并且做到根据图形显示不同文本提示。

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

d1ae83bac7c0ccc808a0a10c6ab89e31.png

【说明】这节主要有两段文本,其会随着点的位置来作切换。因此,需要对于图形的状态用一个变数 type 来记录。记录方法为  type = if(交点(cO, 线段(P, O)) ≟ 交点(cO, 线段(P, O)), 1, 2)。其中 ≟ 这个符号表示的是恒等于,是利用 == 来输入,不等同于=。

在有了 type 后,对 [当P在圆外时...] 的文本其显示条件改为 hint>=3 && type == 1。其中 &&为逻辑「与」的运算符,当两边表达式的结果都为true对应的文本才会显示,与之对比的是逻辑「或」的运算符,以 || 来输入。

【操作】

4.1: 输入两段文本, 根据 P 点位置来显示:

# Type 1当 P在圆外时,\textcolor{blue}{\angle APB}=\\  \textcolor{#F00}{\angle ACB} - \textcolor{#090}{\angle CBD}=\frac{1}{2}(\textcolor{#F00}{\overset{\Large \frown}{AB}}-\textcolor{#090}{\overset{\Large \frown}{CD}})#  双斜杠表示换行
# Type 2当 P 在圆内时,\textcolor{blue}{\angle APB} = \\\textcolor{#F00}{\angle ACB} + \textcolor{#090}{\angle CBD}=\frac{1}{2}(\textcolor{#F00}{\overset{\Large \frown}{AB}}+\textcolor{#090}{\overset{\Large \frown}{CD}})

8cbfb0518ad4052bf740bdf1be9911b9.png

4.2: 判断 P 在圆内、圆外:

根据 交点(cO, 线段(P, O))  是否存在 来判断是哪一个 type

type =  if(交点(cO, 线段(P, O)) ≟ 交点(cO, 线段(P, O)),1,2) 。

有了 type 后,对 [当 P 在圆外时...] 的 [显示条件] 改为 hint>=3 && type == 1 ,对 [当 P 在圆内时...] 的 [显示条件] 改为 hint>=3 && type == 2 。

4667bb8a88ac3616968de297b482179f.png

4.3: 根据圆的位置显示圆弧:

新增圆弧 arcDC = 圆弧(O,C,D) ,并在设定的高级中,设定显示条件为 type == 2 。再对原本的 arcCD 设定显示条件为 type==1 。接着就可以根据 P 点位置来显示圆弧。

arcDC = 圆弧(O,D,C)

限时挑战:

欢迎加微信 Acchu0331 入群打卡学习,每次任务有 20 元奖励红包。此次任务小打卡中获得最多赞可得 8元人气奖,另抽一位打卡者获得手气奖 8元 。另外,还有 4 个 总额 4元的随机红包为关注奖。  本次任务的打卡期限为 2020/8/11(二) 23:59。请参考视频,交一份作业在小打卡内,附上作品截图或动图,并写下 32 字以上的心得,如以下格式。   

主题:圆外角与圆内角的动态提示

姓名:朱安強   ( 2019/8/2  08:00)

链接:https://www.geogebra.org/m/xrhwgyar

心得:用GGB 动态显示圆内角与圆外角的关系,并配合动态颜色文字的呈现,其中最特別的尝试是让显示时去侦测点在圆内圆外的情况做判断。

截图(动图):

be964a77fb9fe265b8f20e7f222f4db7.gif

参考资料:

Bili 文件:https://www.bilibili.com/read/cv7023471

Geogebra 档案:https://www.geogebra.org/m/rpvq55df#chapter/512014

bili 教学视频: https://www.bilibili.com/video/BV15t411J7jU

youtube 教学视频:https://www.youtube.com/playlist?list=PLXH05kw-i_5Kvq_kA4REiQwGKxbxAyCTK

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值