面积模型乘法

面积模型乘法
几何画板及绘图内容加载中,请稍等……
2020-05-27 21:02
该范例通过面积模型演示乘法运算。核心数学概念包括乘法和几何图形。使用 GeoGebra 命令如 Div, Textfield, Sequence 等进行构造。适合小学高年级或初中学生学习乘法概念。

GeoGebra 命令及参数

  1. Div(N, 10) → a
  2. Textfield(M) → InputBox1
  3. Textfield(N) → InputBox2
  4. Sequence(A - (0, (10 * k)), k, 0, Div[M, 10]) → vert10
  5. Sequence(A + ((10 * k), 0), k, 0, Div[N, 10]) → hor10
  6. Sequence(A - (0, (10 * Div[M, 10]) + k), k, 0, Mod[M, 10]) → vert1s
  7. Sequence(A + ((10 * Div[N, 10]) + k, 0), k, 0, Mod[N, 10]) → hor1s
  8. Sequence(Sequence[RectangleFromDiag[(x(Element[hor10, k]), y(Element[vert10, j])), (x(Element[hor10, k + 1]), y(Element[vert10, j + 1]))], k, 1, Length[hor10]], j, 1, Length[vert10]) → hundreds
  9. Sequence(Sequence[RectangleFromDiag[(x(Element[hor10, k]), y(Element[vert1s, j])), (x(Element[hor10, k + 1]), y(Element[vert1s, j + 1]))], k, 1, Length[hor10]], j, 1, Length[vert1s]) → tensH
  10. Sequence(Sequence[RectangleFromDiag[(x(Element[hor1s, k]), y(Element[vert10, j])), (x(Element[hor1s, k + 1]), y(Element[vert10, j + 1]))], k, 1, Length[hor1s]], j, 1, Length[vert10]) → tensV
  11. Sequence(Sequence[RectangleFromDiag[(x(Element[hor1s, k]), y(Element[vert1s, j])), (x(Element[hor1s, k + 1]), y(Element[vert1s, j + 1]))], k, 1, Length[hor1s]], j, 1, Length[vert1s]) → ones

AI 绘图提示语参考

画一个用面积模型展示乘法的图形,包含多个矩形,分别代表乘法结果的百位、十位和个位。先画出代表十位和个位的矩形,再画出代表百位的矩形,每个矩形的大小和位置对应乘法中的数值,用不同颜色或阴影区分,清晰展示乘法过程和结果。
以上提示语为根据原始绘图命令整理而来,仅供参考。