Quiz on Mixed Arithmetic Operations of Positive Integers

Quiz on Mixed Arithmetic Operations of Positive Integers
Loading the math board and drawing, please wait…
2020-08-18 06:19
This example demonstrates a quiz interface for mixed arithmetic operations of positive integers. The core math concepts involved include basic arithmetic operations such as addition, subtraction, multiplication, and division. Key GeoGebra commands and objects used in the construction are Random, RandomElement, If, SelectedIndex, TableText, and elements like listLevel, m_2, m_1, etc., for generating random problems and displaying answers. Suitable for middle school students to practice arithmetic operations and problem-solving.

GeoGebra Commands & Parameters

  1. Random(1, 9) → m_2
  2. Random(1, 9) → m_1
  3. Random(11, 100) → p_1
  4. Random(9, p_1 - 1) → p_2
  5. Random(1, 10) → b_8
  6. Random(1, 10) → a_8
  7. Random(2, 10) → a_7
  8. Random(1, 10) → c_7
  9. Random(1, 10) → b_6
  10. Random(1, 10) → a_6
  11. Random(1, (a_6 * b_6)) → c_6
  12. Random(1, 10) → c_5
  13. Random(1, 10) → b_5
  14. Random(2, 10) → b_4
  15. Random(1, b_4 - 1) → c_4
  16. Random(2, 9) → c_3
  17. Random(1, suma3b3) → b_3
  18. Random(2, 9) → c_1
  19. Random(1, 9) → b_2
  20. RandomElement({"+", "-"}) → s
  21. If(s ≟ "+", Random[1, 10], Random[1, b_8]) → c_8
  22. If(s ≟ "+", Random[1, 10], Random[1, a_7]) → b_7
  23. If(s ≟ "+", Random[1, 20], Random[(b_5 * c_5), (b_5 * c_5) + 10]) → a_5
  24. If(s ≟ "+", 1, -1) → s'
  25. If(s ≟ "+", Random[1, 20], Random[1, a_2 / b_2]) → c_2
  26. If(s ≟ "+", Random[1, 20], Random[b_1 / c_1, b_1 / c_1 + 20]) → a_1
  27. SelectedIndex(listLevel) → level
  28. If(level ≟ 3, Random[1, 8], level ≟ 1, Random[9, 10], level ≟ 2, Random[11, 12]) → q
  29. If(q ≟ 1, ans1, q ≟ 6, ans6, q ≟ 7, ans7, q ≟ 8, ans8, q ≟ 9, ans9, q ≟ 10, ans10, q ≟ 2, q ≟ 11, ans11, q ≟ 12, ans12, ans2, q ≟ 3, ans3, q ≟ 4, ans4, q ≟ 5, ans5) → ans
  30. TableText({{" ", If[lang ≟ 1, "答對", "Correct"], If[lang ≟ 1, "答錯", "Wrong"]}, {If[lang ≟ 1, "\text{程度 1}", "\text{Level 1}"], "\red{" + (Text[numCorrect1]) + "}", "\red{" + (Text[numWrong1]) + "}"}, {If[lang ≟ 1, "\text{程度 2}", "\text{Level 2}"], "\red{" + (Text[numCorrect2]) + "}", "\red{" + (Text[numWrong2]) + "}"}, {If[lang ≟ 1, "\text{程度 3}", "\text{Level 3}"], "\red{" + (Text[numCorrect3]) + "}", "\red{" + (Text[numWrong3]) + "}"}}, "c_h") → textMarks

AI Drawing Prompt Reference

Design a quiz interface for practicing mixed arithmetic operations with positive integers, featuring addition, subtraction, multiplication, and division. Randomly generate problems like addition or subtraction of single-digit numbers, multiplication of a two-digit number by a single-digit number, etc., and display the answers. Show the count of correct and wrong answers for different difficulty levels (1, 2, 3) with red text.
The prompt above was compiled from the original drawing commands and is for reference only.