Percent Change Practice

Percent Change Practice
Loading the math board and drawing, please wait…
2021-05-21 00:03
This example demonstrates how to generate and solve six different types of questions about percent change. Core math concepts include percentage calculation and rate analysis. It utilizes GeoGebra commands and objects like Random (random number generation), Sequence (sequence creation), Element (element selection), Min/Max (minimum and maximum values), If (conditional statements), and Textfield (text input fields). Suitable for high school mathematics teaching, helping students practice and understand the application of percent change.

GeoGebra Commands & Parameters

  1. Random(1, 6) → rand
  2. Sequence(i, i, 1, 100, 1) → alist
  3. Random(1, 100) → arand
  4. Element(alist, arand) → a
  5. Sequence(i, i, 1, 100, 1) → blist
  6. Random(1, 100) → brand
  7. Element(blist, brand) → b
  8. Sequence(i, i, 1, 100, 1) → clist
  9. Random(1, 100) → crand
  10. Element(clist, crand) → c
  11. Sequence(i, i, 1, 100, 1) → dlist
  12. Random(1, 100) → drand
  13. Element(dlist, drand) → d
  14. Min(a, b) → m
  15. Max(a, b) → M
  16. If(rand ≟ 1, ans1, rand ≟ 6, ans6, rand ≟ 2, ans2, rand ≟ 3, ans3, rand ≟ 4, ans4, rand ≟ 5, ans5) → ans
  17. Textfield(e) → InputBox1
  18. If(abs(e - ans) < 1, "Very close! Did you round correctly?", " ") → text10
  19. If(e > ans, "No: Too high.", "No: Too low.") → text11

AI Drawing Prompt Reference

Create a percent-change practice question layout with randomized values. Select a random starting case from six possibilities, then generate additional random quantities in the range 1 to 100 to form the comparison numbers. Determine the minimum and maximum between two chosen values to establish interval boundaries, and use the selected case to compute a single reference answer. Display an input box for the learner’s numeric response, along with conditional feedback text: show a “Very close! Did you round correctly?” message when the input is close to the reference, otherwise indicate “No: Too high.” or “No: Too low.” depending on whether the input is above or below the reference.
The prompt above was compiled from the original drawing commands and is for reference only.