Hundreds Grid
Loading the math board and drawing, please wait…
This example demonstrates a hundreds grid, illustrating numerical patterns and mathematical applications. Core concepts include addition, natural numbers, conditional probability, trapezoids, symmetry, expected value, and prisms. Construction involves commands like Sequence, Flatten, Element, Textfield, and If, along with objects such as list1-list35. Suitable for middle school and above, aiding in teaching probability statistics, geometry, and sequences through visualization.
GeoGebra Commands & Parameters
Sequence(Sequence[Point[{i, 0 - j}], i, 0, 10], j, 0, 10) → list1Sequence(Sequence[Polygon[Element[list1, i, j] + (0, -1), Element[list1, i, j] + (1, -1), 4], j, 1, 10], i, 1, 10) → list2Flatten(list2) → list3Element(list3, 1) → poly1Element(list3, 2) → poly2Element(list3, 3) → poly3Element(list3, 4) → poly4Element(list3, 5) → poly5Element(list3, 6) → poly6Element(list3, 7) → poly7Element(list3, 8) → poly8Element(list3, 9) → poly9Element(list3, 10) → poly10Element(list3, 11) → poly11Element(list3, 12) → poly12Element(list3, 13) → poly13Element(list3, 14) → poly14Element(list3, 15) → poly15Element(list3, 16) → poly16Element(list3, 17) → poly17Element(list3, 18) → poly18Element(list3, 19) → poly19Element(list3, 20) → poly20Element(list3, 21) → poly21Element(list3, 22) → poly22Element(list3, 23) → poly23Element(list3, 24) → poly24Element(list3, 25) → poly25Element(list3, 26) → poly26Element(list3, 27) → poly27Element(list3, 28) → poly28Element(list3, 29) → poly29Element(list3, 30) → poly30Element(list3, 31) → poly31Element(list3, 32) → poly32Element(list3, 33) → poly33Element(list3, 34) → poly34Element(list3, 35) → poly35Element(list3, 36) → poly36Element(list3, 37) → poly37Element(list3, 38) → poly38Element(list3, 39) → poly39Element(list3, 40) → poly40Element(list3, 41) → poly41Element(list3, 42) → poly42Element(list3, 43) → poly43Element(list3, 44) → poly44Element(list3, 45) → poly45Element(list3, 46) → poly46Element(list3, 47) → poly47Element(list3, 48) → poly48Element(list3, 49) → poly49Element(list3, 50) → poly50Element(list3, 51) → poly51Element(list3, 52) → poly52Element(list3, 53) → poly53Element(list3, 54) → poly54Element(list3, 55) → poly55Element(list3, 56) → poly56Element(list3, 57) → poly57Element(list3, 58) → poly58Element(list3, 59) → poly59Element(list3, 60) → poly60Element(list3, 61) → poly61Element(list3, 62) → poly62Element(list3, 63) → poly63Element(list3, 64) → poly64Element(list3, 65) → poly65Element(list3, 66) → poly66Element(list3, 67) → poly67Element(list3, 68) → poly68Element(list3, 69) → poly69Element(list3, 70) → poly70Element(list3, 71) → poly71Element(list3, 72) → poly72Element(list3, 73) → poly73Element(list3, 74) → poly74Element(list3, 75) → poly75Element(list3, 76) → poly76Element(list3, 77) → poly77Element(list3, 78) → poly78Element(list3, 79) → poly79Element(list3, 80) → poly80Element(list3, 81) → poly81Element(list3, 82) → poly82Element(list3, 83) → poly83Element(list3, 84) → poly84Element(list3, 85) → poly85Element(list3, 86) → poly86Element(list3, 87) → poly87Element(list3, 88) → poly88Element(list3, 89) → poly89Element(list3, 90) → poly90Element(list3, 91) → poly91Element(list3, 92) → poly92Element(list3, 93) → poly93Element(list3, 94) → poly94Element(list3, 95) → poly95Element(list3, 96) → poly96Element(list3, 97) → poly97Element(list3, 98) → poly98Element(list3, 99) → poly99Element(list3, 100) → poly100Textfield(starttext) → InputStartTextfield(finishtext) → InputFinishTextfield(skipbytext) → InputSkipByIf(show100 ≟ true, Sequence[Text[i, Centroid[Element[list3, i]] + (adjusthor, adjustvert)], i, 1, 100], Sequence[Text[i - 1, Centroid[Element[list3, i]] + (adjusthor, adjustvert)], i, 1, 100]) → list4