Pythagorean Theorem Right Angle Verification Exercise
Loading the math board and drawing, please wait…
In collections
Satz des Pythagoras - Einführung
This interactive exercise helps students verify whether any given triangle is a right triangle. The core mathematical concept is the converse of the Pythagorean Theorem: if the sum of squares of two sides equals the square of the third side, then the triangle is right-angled. Construction highlights: Using Point commands to draw random triangle vertices, Polygon command to construct triangles, If command for conditional verification, Textfield and input boxes to receive student answers, Shuffle and Element commands for random question selection. Suitable for grade 7-8 students to practice the converse application of the Pythagorean theorem and develop geometric reasoning skills.
GeoGebra Commands & Parameters
Shuffle(1…numberOfQuestions) → randomQuestions, {3, 2, 6, 7, 8, 5, 4, 1}Element(randomQuestions, Mod[Max[0, questionCount - 1], Length[randomQuestions]] + 1) → randomQuestionElement(allQuestions, Mod[Max[0, randomQuestion - 1], Length[allQuestions]] + 1) → actualQuestionElement(actualQuestion, 1) → randomNumber1Element(actualQuestion, 2) → randomNumber2Element(actualQuestion, 3) → randomNumber3IndexOf(Max[{randomNumber1, randomNumber2, randomNumber3}], actualQuestion) → numberHypotenuseElement({1, 2, 3} \ {numberHypotenuse}, 1) → numberKathete1Element({1, 2, 3} \ {numberHypotenuse}, 2) → numberKathete2Element(actualQuestion, numberKathete1) → valueKathete1Element(actualQuestion, numberKathete2) → valueKathete2Element(actualQuestion, numberHypotenuse) → valueHypotenuseElement(actualQuestion, 5) → isRechtwinkligTextfield(inputA) → inputBoxAShuffle(1…24) → randomLettersNumbers, {14, 7, 5, 4, 6, 13, 10, 12, 20, 8, 22, 15, 19, 18, 23, 1, 9, 2, 11, 17, 3, 21, 16, 24}Element(randomLettersNumbers, Mod[Max[0, questionCount - 1], Length[randomLettersNumbers]] + 1) → actualRandomLettersNumberElement(randomLetters, actualRandomLettersNumber + 0) → randomLetter1Element(randomLetters, actualRandomLettersNumber + 1) → randomLetter2Element(randomLetters, actualRandomLettersNumber + 2) → randomLetter3Element(actualQuestion, 4) → actualEinheitTextfield(inputB) → inputBoxBTake(randomLetters, actualRandomLettersNumber, actualRandomLettersNumber + 2) → actualRandomLettersElement(actualRandomLetters, numberHypotenuse) → textHypotenuseElement(actualRandomLetters, numberKathete1) → textKathete1Element(actualRandomLetters, numberKathete2) → textKathete2Conic(schnurA, schnurB, schnurC, schnurD, schnurE) → schnurElement(allDreieckFaktors, randomQuestion) → actualDreieckFaktorPoint(Circle[dreieckA, valueKathete1]) → dreieckBPoint(Circle[dreieck1A, (Element[allQuestions(1), 1] * Element[allDreieckFaktorsKlein, 1])]) → dreieck1BPoint(Circle[dreieck2A, (Element[allQuestions(2), 1] * Element[allDreieckFaktorsKlein, 2])]) → dreieck2BPoint(Circle[dreieck3A, (Element[allQuestions(3), 1] * Element[allDreieckFaktorsKlein, 3])]) → dreieck3BPoint(Circle[dreieck4A, (Element[allQuestions(4), 1] * Element[allDreieckFaktorsKlein, 4])]) → dreieck4BPoint(Circle[dreieck5A, (Element[allQuestions(5), 1] * Element[allDreieckFaktorsKlein, 5])]) → dreieck5BPoint(Circle[dreieck6A, (Element[allQuestions(6), 1] * Element[allDreieckFaktorsKlein, 6])]) → dreieck6BPoint(Circle[dreieck7A, (Element[allQuestions(7), 1] * Element[allDreieckFaktorsKlein, 7])]) → dreieck7BPoint(Circle[dreieck8A, (Element[allQuestions(8), 1] * Element[allDreieckFaktorsKlein, 8])]) → dreieck8BPoint(Semicircle[dreieckStart1A, dreieckStart1B]) → dreieckStart1CPoint(Semicircle[dreieckStart2A, dreieckStart2B]) → dreieckStart2CPolygon(Dilate[dreieckA, actualDreieckFaktor, dreieckA], Dilate[dreieckB, actualDreieckFaktor, dreieckA], Dilate[dreieckC, actualDreieckFaktor, dreieckA]) → dreieckKlein, dreieckKlein1, dreieckKlein2, dreieckKlein3If(chk1a1, Corner[chk1a1, 1], If[chk1a2, Corner[chk1a2, 1], If[chk1a3, Corner[chk1a3, 1], (0, -1)]]) → rectangleFeedback1aStart
AI Drawing Prompt Reference
Create an interactive geometry exercise demonstrating the converse of the Pythagorean theorem. Randomly generate a triangle with three circles representing its sides, with the largest circle indicating the hypotenuse. If the square of the longest side equals the sum of the squares of the other two, the triangle is right-angled. Provide text boxes for students to input their answers and display feedback on correctness.
The prompt above was compiled from the original drawing commands and is for reference only.