圣弗林克林调查:多字段表与四格表交互练习

圣弗林克林调查:多字段表与四格表交互练习
几何画板及绘图内容加载中,请稍等……
2025-02-12 17:46
所属专题 Kreuztabellen
该GeoGebra范例演示了如何通过交互式多字段表(Mehrfeldertafeln)和四格表(Vierfeldertafeln)来组织和呈现统计数据。核心数学概念是概率统计中的交叉表(Kreuztabellen)和四格表,用于展示两个分类变量的联合分布。作图要点包括使用GeoGebra的Element、Sequence、Textfield、Join、If、Text等命令,构建了多个输入框(如input22至input65)和答案列表(SolList01、SolList02等),并设置了随机题目生成(randomQuestions)和验证按钮(btnValidate)以实现自动批改。该材料适合7-8年级学生,用于练习将数据整理为交叉表和四格表,并培养数据表示能力。

GeoGebra 命令及参数

  1. Element(randomQuestions, Mod[questionCount - 1, Length[randomQuestions]] + 1) → randomQuestion
  2. Sequence(InputList01(k) ≟ SolList01(k), k, 1, Length[InputList01]) → CorrectList01
  3. Sequence(InputList02(k) ≟ SolList02(k), k, 1, Length[InputList02]) → CorrectList02
  4. Sequence(InputList03(k) ≟ SolList03(k), k, 1, Length[InputList03]) → CorrectList03
  5. Textfield(input) → inputBox
  6. Join({Sequence[Segment[Corner[4] + (RasterPixMat * ((k * RasterStepXY), 0)), Corner[4] + (RasterPixMat * ((k * RasterStepXY), RasterMaxY))], k, 0, RasterMaxX / RasterStepXY], Sequence[Segment[Corner[4] + (RasterPixMat * (0, (k * RasterStepXY))), Corner[4] + (RasterPixMat * (RasterMaxX, (k * RasterStepXY)))], k, 0, RasterMaxY / RasterStepXY]}) → RasterStrecken
  7. Join({Sequence[Text[UnicodeToLetter[65 + k], Midpoint[Corner[4] + (RasterPixMat * ((k * RasterStepXY), RasterMaxY)), Corner[4] + (RasterPixMat * (((k + 1) * RasterStepXY), RasterMaxY))], false, true, 0, -1], k, 0, RasterMaxX / RasterStepXY - 1], Sequence[Text[("" * k), Midpoint[Corner[4] + (RasterPixMat * (RasterMaxX, ((k - 1) * RasterStepXY))), Corner[4] + (RasterPixMat * (RasterMaxX, (k * RasterStepXY)))], false, true, 1, 0], k, 1, RasterMaxY / RasterStepXY]}) → RasterBeschriftung
  8. Sequence(Sequence[Corner[4] + (RasterPixMat * ((k * RasterStepXY), (m * RasterStepXY))), k, 0, RasterMaxX / RasterStepXY], m, 0, RasterMaxY / RasterStepXY) → RasterPunkte
  9. Element({4, 6, 4}, randomQuestion) → AnzahlZeilen
  10. Element({6, 5, 7}, randomQuestion) → AnzahlSpalten
  11. If(randomQuestion ≟ 3, 1.1, 0.9) → zeile1
  12. If(randomQuestion ≟ 1, 4, randomQuestion ≟ 2, 3.5, 2.75) → spalte1
  13. If(randomQuestion ≟ 3, 2, 2.5) → spalte3
  14. If(randomQuestion ≟ 3, 2, 2.5) → spalte4
  15. If(randomQuestion ≟ 3, 3, randomQuestion ≟ 2, 2.5, 2.5) → spalte5
  16. If(randomQuestion ≟ 3, 2, 2.5) → spalte6
  17. Sequence(Sequence[PosTable + (Sum[ListSpalte, k], (-Sum[ListZeile, m])), k, 0, AnzahlSpalten], m, 0, AnzahlZeilen) → TablePosMat
  18. Textfield(input22) → InputBox22
  19. Textfield(input23) → InputBox23
  20. Textfield(input24) → InputBox24
  21. Textfield(input25) → InputBox25
  22. Textfield(input26) → InputBox26
  23. Textfield(input27) → InputBox27
  24. Textfield(input32) → InputBox32
  25. Textfield(input33) → InputBox33
  26. Textfield(input34) → InputBox34
  27. Textfield(input35) → InputBox35
  28. Textfield(input36) → InputBox36
  29. Textfield(input37) → InputBox37
  30. Textfield(input42) → InputBox42
  31. Textfield(input43) → InputBox43
  32. Textfield(input44) → InputBox44
  33. Textfield(input45) → InputBox45
  34. Textfield(input46) → InputBox46
  35. Textfield(input47) → InputBox47
  36. Textfield(input25) → InputBox55
  37. Textfield(input62) → InputBox62
  38. Textfield(input63) → InputBox63
  39. Textfield(input64) → InputBox64
  40. Textfield(input65) → InputBox65
  41. If(randomQuestion ≟ 1, Length[RemoveUndefined[InputList01]] ≟ Length[InputList01], randomQuestion ≟ 2, Length[RemoveUndefined[InputList02]] ≟ Length[InputList02], randomQuestion ≟ 3, Length[RemoveUndefined[InputList03]] ≟ Length[InputList03]) → clickableBtnValidate
  42. Textfield(input031) → InputBox031
  43. Textfield(input032) → InputBox032
  44. Textfield(input033) → InputBox033
  45. Textfield(input034) → InputBox034
  46. Textfield(input035) → InputBox035
  47. Textfield(input036) → InputBox036
  48. Textfield(input52) → InputBox52
  49. Textfield(input53) → InputBox53
  50. Textfield(input54) → InputBox54
  51. Text("\textsf{\bold{Lösung:}}", Midpoint[TablePosMat(1, 1), TablePosMat(2, 2)] + (0, 0.05), false, true, 0, 0) → txtSolutionTable

AI 绘图提示语参考

这是一个交互式统计表格生成器。用户可以在多个输入框中输入数据,图形会根据随机生成的题目自动创建多字段表或四字段表,并显示正确答案列表。图形包含输入区域、表格绘制区域、答案列表和验证按钮。构造顺序为:先随机生成问题,用户输入数据,图形计算表格位置并绘制表格,最后显示答案和验证结果。
以上提示语为根据原始绘图命令整理而来,仅供参考。