在方格纸上构造三角形(高级)

在方格纸上构造三角形(高级)
几何画板及绘图内容加载中,请稍等……
2020-04-02 20:41
本范例展示了如何在方格纸上构造三角形,并提供检查答案的功能。涉及的核心数学概念包括三角形、直角三角形和向量。通过使用GeoGebra命令如IndexOf、Segment、Sequence、RandomElement等,可以构造出一个固定的线段,并随机生成其他线段,从而形成三角形。适合初中高年级或高中生学习几何作图和概率统计。

GeoGebra 命令及参数

  1. IndexOf(SelectedElement[ListTriType], ListTriType) → TriType
  2. Segment(Blue1a, Blue1b) → SegBlue1
  3. Segment(Blue2a, Blue2b) → SegBlue2
  4. Sequence(Sequence[(s, t), s, 0, 25], t, -5, 13) → ListDots
  5. RandomElement({4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17}) → Redax12
  6. RandomElement({-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9}) → Reday12
  7. RandomElement({4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17}) → Redbx12
  8. RandomElement({-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9}) → Redby12
  9. RandomElement({4, 5, 6, 7, 8, 9}) → Reday3
  10. RandomElement({4, 5, 6, 7, 8, 9}) → Redby3
  11. RandomElement({9, 10, 11, 12, 13, 14, 15, 16, 17}) → Redax4
  12. RandomElement({4, 5, 6}) → Reday4
  13. Vector((1, 0)) → VecE
  14. Vector((0, 1)) → VecN
  15. Vector((0, -1)) → VecS
  16. Vector((-1, 0)) → VecW
  17. Vector((1, 1)) → VecNE
  18. Vector((1, -1)) → VecSE
  19. Vector((-1, 1)) → VecNW
  20. Vector((-1, -1)) → VecSW
  21. RandomElement({1, 2, 3, 4}) → RanLength
  22. RandomElement({8, 9, 10, 11, 12, 13, 14, 15}) → Redax3
  23. If(TriType ≟ 1 ∨ TriType ≟ 2, Redax12, TriType ≟ 3, Redax3, Redax4) → Redax
  24. If(TriType ≟ 1 ∨ TriType ≟ 2, Reday12, TriType ≟ 3, Reday3, Reday4) → Reday
  25. RandomElement({9, 10, 11, 12, 13, 14}) → Redbx3
  26. If(TriType ≟ 1 ∨ TriType ≟ 2, Redbx12, TriType ≟ 3, Redbx3, Redbx4) → Redbx0
  27. If(TriType ≟ 1 ∨ TriType ≟ 2, Redby12, TriType ≟ 3, Redby3, Redby4) → Redby
  28. If(Redax ≟ Redbx0 ∧ Reday ≟ Redby, Redbx0 + 1, Redbx0) → Redbx
  29. Segment(Reda, Redb) → SegRed

AI 绘图提示语参考

在方形网格上绘制一个三角形构造练习。先画一条固定的蓝色线段作为基准,再随机生成另一条蓝色线段。然后根据所选三角形类型,随机生成一条红色线段,使其与蓝色线段构成三角形。网格由均匀分布的点阵组成,覆盖一定范围。红色线段的端点坐标从预设的整数集合中随机选取,并确保不与蓝色线段端点重合。图形中不显示坐标轴,仅呈现网格点、蓝色线段和红色线段,用于检查三角形构造是否正确。
以上提示语为根据原始绘图命令整理而来,仅供参考。