Linear Equations Quiz (Google Classroom)

Linear Equations Quiz (Google Classroom)
Loading the math board and drawing, please wait…
2020-03-23 13:30
① This example is an interactive linear equation quiz for Google Classroom, demonstrating how to use GeoGebra to build an auto-generating and auto-grading math exercise. ② Core math concepts include solving linear equations (y = mx + b), identifying slope and y-intercept, and applying randomness in problem generation. ③ Construction details: from the summary, Random and RandomElement commands randomly select coefficients m, b and problem lists; Factor is used for simplification; If checks answer correctness; Textfield and InputBox1 provide input fields; buttons trigger checking or next question; objects like listm, listn, f, g, and text1-4 store problem data, functions, and feedback. ④ Suitable for middle or high school students learning linear equations, and serves as a template for teachers to create quick online quizzes for remote or classroom use.

GeoGebra Commands & Parameters

  1. Random(-50, 50) → b
  2. Random(-10, 15) → a
  3. RandomElement(listm) → m
  4. RandomElement(listn) → n
  5. Factor(Simplify[(m * (x - a)) + b]) → f
  6. If(n ≠ 0, Factor[Simplify[(n * (x - a)) + b]], Simplify[(n * (x - a)) + b]) → g
  7. Textfield(empty) → InputBox1

AI Drawing Prompt Reference

Create an interactive linear equation quiz interface with a randomly generated linear function graph, where the slope and y-intercept are determined by random numbers, and the function expression is simplified through factoring. The interface includes a text input field for answers, with buttons to check the answer and generate the next question. The graph displays the function curve with the slope and intercept values labeled. The problem list is randomly selected to ensure each question is different. The layout is clean and suitable for classroom use, with a white background, a blue function curve, and clearly visible input fields and buttons.
The prompt above was compiled from the original drawing commands and is for reference only.