橡皮绳分段:用“分数=除法”理解长度商

橡皮绳分段:用“分数=除法”理解长度商
几何画板及绘图内容加载中,请稍等……
2023-08-21 16:52
所属专题 Bruch als Division
该范例通过“把一根绳子等分”的场景,引导学生用分数表示除法商来计算每段长度,并进一步用相似表述讨论常见错误。核心数学概念包括:把分数视为商(分数运算与除法的对应)、分数作为除法的几何/情境含义、以及除以0不定义带来的限制(如分母不能随意取0)。作图与交互要点:使用 GeoGebra 的几何对象与标注来呈现情境并承载多个开放问答;根据构造摘要可见主要用到 Point、Segment、Length 来构造端点、线段与长度测量;用 Sequence 生成分点/分段信息;用 Zip、IndexOf 管理点或对象索引与打包;用 Textfield、SpeechBubbleLeft/Right 进行输入框与对话式提示;用 Translate 与 Translate 类似的对象变换来排版或移动标注;同时用对象 H、Q、QE、g、length2、listPoints2 组织长度与点列表数据,用于自动计算与展示结果是否符合“等分长度=总长/份数”的关系。适合5–6年级到初中早期,面向“数感—分数与除法”主题的探究练习与课堂讨论。

GeoGebra 命令及参数

  1. Point(Line[Q, xAxis]) → QE
  2. Segment(Q, QE) → g
  3. Length(g) → length2
  4. Sequence(Q + (m * (length2 / 5, 0)), m, 0, 5) → listPoints2
  5. Zip(P + (0.32, 1.15), P, listPoints2) → listPointsScissors2
  6. Point(listPointsScissors2) → S2
  7. Point(Line[O, xAxis]) → OE
  8. Segment(O, OE) → f
  9. Length(f) → length
  10. Sequence(O + (m * (length / 4, 0)), m, 0, 4) → listPoints
  11. Zip(P + (0.27, 0.69), P, listPoints) → listPointsScissors
  12. Point(listPointsScissors) → S
  13. Textfield(input1) → Eingabefeld1
  14. Textfield(input2) → Eingabefeld2
  15. Segment(O + (0, 0.35), O + (0, -0.35)) → line0
  16. Textfield(input3) → Eingabefeld3
  17. Zip(Segment[P + (0, (-lineheight)), P + (0, lineheight)], P, listPoints \ {O}) → listLines
  18. IndexOf(S, listPointsScissors) → input4
  19. Textfield(input5) → Eingabefeld5
  20. Textfield(input6) → Eingabefeld6
  21. Textfield(input7) → Eingabefeld7
  22. Textfield(input8) → Eingabefeld8
  23. Zip(Segment[P + (0, (-lineheight)), P + (0, lineheight)], P, listPoints2 \ {Q}) → listLines2
  24. Segment(Q + (0, 0.35), Q + (0, -0.35)) → line02
  25. Sequence(Text["\textsf{" + (ReplaceAll[("" * (m * 0.2)), ".", ","]) + "}", Q + ((m * length2 / 5), -1.05), true, true, -0, 1], m, 0, 5) → listText3
  26. IndexOf(S2, listPointsScissors2) → input9
  27. Point(Line[A, xAxis]) → B
  28. Point(Line[C, xAxis]) → D
  29. SpeechBubbleLeft(E, 7.8, 1.8) → Vieleck1
  30. SpeechBubbleLeft(F, 8.6, 1.7) → Vieleck2
  31. SpeechBubbleLeft(G, 9.6, 3.1) → Vieleck3
  32. SpeechBubbleLeft(H, 10.2, 1.8) → Vieleck4
  33. SpeechBubbleRight(H, 9.2, 1.8) → Vieleck5
  34. SpeechBubbleLeft(K, 9.6, 1.15) → Vieleck6
  35. Point(Line[P3a, xAxis]) → P3b
  36. SpeechBubbleRight(L, 6.2, 1.1) → Vieleck7
  37. Translate(Segment[(4.21, -0.6), (4.21, -0.6) + (0.3, 0)], P) → h
  38. Translate(Segment[(4.21, -2.09), (4.21, -2.09) + (0.3, 0)], P) → i
  39. Sequence(Text["\textsf{" + (ReplaceAll[(("" * (n * 0.25)) * " m"), ".", ","]) + "}", O + ((n * length / 4), -1.05), true, true, -0, 1], n, 0, 4) → listText
  40. Sequence(Text["\textsf{" + (ReplaceAll[(("" * m) * " m"), ".", ","]) + "}", Q + ((m * length2), -1.05), true, true, -0, 1], m, 0, 1) → listText2
  41. SpeechBubbleLeft(K, 2.8, 0.7) → Vieleck8
  42. Textfield(inputa1) → Eingabefelda1
  43. Textfield(inputa2) → Eingabefelda2
  44. Textfield(inputb1) → Eingabefeldb1
  45. Textfield(inputb2) → Eingabefeldb2
  46. Textfield(inputc1) → Eingabefeldc1
  47. Textfield(inputc2) → Eingabefeldc2
  48. Textfield(inputd1) → Eingabefeldd1
  49. Textfield(inputd2) → Eingabefeldd2
  50. Textfield(inpute1) → Eingabefelde1
  51. Textfield(inputf1) → Eingabefeldf1
  52. Textfield(inputf2) → Eingabefeldf2
  53. Textfield(inputg) → Eingabefeldg
  54. Textfield(inputh1) → Eingabefeldh1
  55. Textfield(inputh2) → Eingabefeldh2
  56. Textfield(inputi2) → Eingabefeldi2
  57. Textfield(inputj) → Eingabefeldj
  58. Textfield(inputi1) → Eingabefeldi1

AI 绘图提示语参考

画一条线段表示绳子的总长度,然后将其等分为5份,标记每个分段的长度。接着画另一条线段表示绳子的总长度,将其等分为4份,标记每个分段的长度。在每条线段上标注相应的长度值,并在适当位置放置提示气泡,引导学生理解分数作为除法商的概念。
以上提示语为根据原始绘图命令整理而来,仅供参考。