可自定义表盘与计时器的交互式时钟范例
几何画板及绘图内容加载中,请稍等……
本范例演示了一个可自定义表盘与表框、带有秒表和闹钟功能的交互式时钟图形,用于直观展示时间读取与指针运动。涉及的核心数学概念包括圆、角度、向量、旋转变换、实数运算、多边形构造及条件判断。作图要点:使用 Circle 构造表盘圆,Point 与 Segment 建立时针、分针和秒针,Rotate 实现指针旋转,Sequence 生成刻度点列表,Vector 控制指针方向与长度,Angle 标注角度大小,Polygon 绘制表盘图形,Textfield 添加文字标签,If 实现闹钟与计时器的条件逻辑,并利用 Intersect 处理对象交点。适合小学低年级至初中阶段的时间认识教学,也可作为几何作图与动画交互的课堂演示素材。
GeoGebra 命令及参数
Intersect(xAxis, yAxis) → APoint(xAxis) → BCircle(A, B) → c_2Circle(A, C) → dPoint(yAxis) → DSequence(Rotate[D, 30° * i, A], i, 0, 12) → list1Rotate(v, (-a)°) → v'Vector(A, E) → uRotate(u, -a * ° / 12) → u'Point(d) → FSegment(A, F) → bRotate(A, (-a)° * 60) → A'Rotate(F, (-a)° * 60) → F'Segment(A', F') → b'Sequence(Text[13 - i, Element[list1, i] - (0.2, 0.2)], i, 1, 12) → list2Sequence(Rotate[D', 30° * i, A], i, 0, 12) → list3Segment((0, 2.95), (0, 3.05)) → tSequence(Rotate[t, 6° * i], i, 1, 60) → list4Angle(v', u') → αPolygon(G, H, I, J) → poly1, g_1, h_1, i_1, j_1Polygon(L, M, N, O) → poly2, l_1, m_1, n_1, o_1Textfield(h) → inputBox1Textfield(m) → inputBox2Textfield(s) → inputBox3Polygon(P, Q, R, S) → poly3, p_1, q_1, r_1, s_2Textfield(h') → inputBox4Textfield(m') → inputBox5Textfield(s') → inputBox6Polygon(T, U, V, W) → poly4, t_1, u_1, v_1, wPolygon(K, Z, A_1, B_1) → poly5, k_1, z, a_1, b_1If(h_2 < 10, 0, "") → haIf(m_2 < 10, 0, "") → maIf(s_1 < 10, 0, "") → saIf(m'' < 10, 0, "") → mbIf(s'' < 10, 0, "") → sb