凑十法加法

凑十法加法
几何画板及绘图内容加载中,请稍等……
2020-04-16 11:09
本范例演示如何使用凑十法进行20以内的加法运算。核心数学概念包括加法和凑十法。通过GeoGebra命令如Random、Flatten、Sequence等构造动态图形,帮助学生理解加法运算的过程。适合小学中低年级学生学习。

GeoGebra 命令及参数

  1. Random(0, 0) → seedTens2
  2. Random(2, 7) → seedOnes2
  3. Random(8, 9) → seedOnes1
  4. Random(0, 0) → seedTens1
  5. Flatten(Sequence[Sequence[Polygon[C + ((j * edge), (i * edge)), C + ((j * edge) + edge, (i * edge)), 4], i, 0, 4], j, 0, 1]) → Frame1
  6. Flatten(Sequence[Sequence[Polygon[D + ((j * edge), (i * edge)), D + ((j * edge) + edge, (i * edge)), 4], i, 0, 4], j, 0, 1]) → Frame2
  7. Sequence(Centroid[Element[Frame1, i]], i, 1, seedOnes1) → DotsShowingFrame1
  8. Sequence(Centroid[Element[Frame2, i]], i, 1, seedOnes2) → DotsShowingFrame2
  9. Flatten(Sequence[Centroid[Element[Frame1, i]], i, 1, 10]) → DotsHiddenFrame1
  10. Flatten(Sequence[Centroid[Element[Frame2, i]], i, 1, 10]) → DotsHiddenFrame2
  11. Translate(Element[DotsShowingFrame2, seedOnes2], Vector[(move1 * Vector[Element[DotsHiddenFrame2, seedOnes2], Element[DotsHiddenFrame1, seedOnes1 + 1]])]) → E
  12. Translate(Element[DotsShowingFrame2, seedOnes2 - 1], Vector[(move2 * Vector[Element[DotsHiddenFrame2, seedOnes2 - 1], Element[DotsHiddenFrame1, seedOnes1 + 2]])]) → F
  13. Textfield(inputDotsToMove) → InputBox2
  14. Textfield(inputTotal) → InputBox1
  15. Sequence(Centroid[Element[Frame2, i]], i, 1, seedOnes2 - 1) → DotsShowingFrame1Minus1
  16. Sequence(Centroid[Element[Frame2, i]], i, 1, seedOnes2 - 2) → DotsShowingFrame1Minus2
  17. Segment(Q, R) → f
  18. Segment(R, S) → g

AI 绘图提示语参考

绘制一个用于演示“凑十法”加法策略的教学图形。画面包含两个并排的十格框,每个框由两行五列的小方格组成。左侧框内用圆点表示第一个加数,右侧框内用圆点表示第二个加数。圆点数量由随机数决定,但需保证总和不超过20。通过箭头或平移示意,将右侧框中的部分圆点移动到左侧框中,使左侧框填满十个圆点,从而直观展示凑十过程。同时,画面中应包含两个输入框,分别用于输入需要移动的圆点数量和最终的总和,并配以线段连接相关元素,帮助理解加法运算。整体布局清晰,适合小学生观察学习。
以上提示语为根据原始绘图命令整理而来,仅供参考。