Interactive Practice of Product of Two Integers
Loading the math board and drawing, please wait…
This GeoGebra example is an interactive drill for practicing multiplication of two integers. It randomly generates two integers and asks the user to input their product, then checks the answer and keeps track of correct and incorrect counts. The core mathematical concept is integer multiplication, along with random number generation, conditional logic, and user interface interaction. Construction highlights: the Random command generates two integers n1 and n2; a Textfield collects the user's answer; the If command evaluates correctness and updates counters (aciertos/fallos); buttons (p1botón1, etc.) control new questions, repetition, and reset; decorative elements use Rotate and CircleSector; RandomElement and Text objects support a multi-page (p1, p2, p3) workflow. Suitable for upper elementary or middle school students to practice mental multiplication, and useful for teachers in classroom demonstrations or for self-paced learning with immediate feedback.
GeoGebra Commands & Parameters
Random(1, 9) → n2Random(1, 9) → n1Random(1, 5) → n3Random(1, 4) → n4Rotate(Extremo_1, (-((Min[aciertos, 12] * 30°))), Centro) → Extremo_2CircleSector(Centro, Extremo_2, Extremo_1) → gRandomElement(signo) → s1RandomElement(signo) → s2RandomElement(signo) → s3RandomElement(signo) → s4If(s1 ≟ s2, "+", "-") → s12If(s12 ≟ s3, "+", "-") → s123If(s123 ≟ s4, "+", "-") → s1234Textfield(p4c2) → p4CasillaDeEntrada2Textfield(p4c3) → p4CasillaDeEntrada3If(s1 ≟ s2, (n1 * n2), ((-n1) * n2)) → e12If(s12 ≟ s3, ((n1 * n2) * n3), (((-n1) * n2) * n3)) → e123If(s123 ≟ s4, (((n1 * n2) * n3) * n4), ((((-n1) * n2) * n3) * n4)) → e1234Textfield(p4c1) → p4CasillaDeEntrada1Textfield(p3c11) → p3CasillaDeEntrada1Textfield(p3c22) → p3CasillaDeEntrada2Textfield(p3c33) → p3CasillaDeEntrada3Textfield(p3c44) → p3CasillaDeEntrada4
AI Drawing Prompt Reference
Create an interactive practice for multiplying two integers. Randomly generate two integers between 1 and 9, showing their product or negative product. Use addition or subtraction to generate three steps of the multiplication result. Users input their answers in text fields, with correct answers updating the correct and incorrect counts. Use rotation and sectors to draw a progress bar, showing the practice progress.
The prompt above was compiled from the original drawing commands and is for reference only.