Geometric Construction and Properties of a Parallelogram
2016-10-22 02:40
This applet demonstrates the geometric construction and fundamental properties of a parallelogram. Using GeoGebra's dynamic geometry tools, users can visually explore the relationships between the vertices, sides, and angles. It highlights key characteristics such as parallel and equal opposite sides, and equal opposite angles, making it an excellent interactive tool for teaching and learning plan
In collections
我的第一个绘本
<?xml version="1.0" encoding="utf-8"?>
<geogebra format="5.0" version="5.0.279.0" id="962791b5-25c7-46bf-97c7-7d53d6607e11" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggb.xsd" xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
<gui>
<window width="700" height="500" />
<perspectives>
</perspectives>
<labelingStyle val="3"/>
<font size="12"/>
</gui>
<euclidianView>
<viewNumber viewNo="1"/>
<size width="698" height="498"/>
<coordSystem xZero="369.4898921802927" yZero="254.73751024021993" scale="32.31018393944197" yscale="32.31018393944202"/>
<evSettings axes="false" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" checkboxSize="13" gridType="0"/>
<bgColor r="255" g="255" b="255"/>
<axesColor r="64" g="64" b="64"/>
<gridColor r="192" g="192" b="192"/>
<lineStyle axes="1" grid="10"/>
<axis id="0" show="false" label="" unitLabel="" tickStyle="1" showNumbers="true"/>
<axis id="1" show="false" label="" unitLabel="" tickStyle="1" showNumbers="true"/>
</euclidianView>
<kernel>
<continuous val="false"/>
<usePathAndRegionParameters val="true"/>
<decimals val="0"/>
<angleUnit val="degree"/>
<algebraStyle val="0" spreadsheet="0"/>
<coordStyle val="0"/>
<angleFromInvTrig val="false"/>
</kernel>
<scripting blocked="false" disabled="false"/>
<construction title="平行四边形" author="Daniel Mentrard" date="">
<element type="point" label="A">
<show object="true" label="true"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="0.1" speed="1" type="1" playing="false"/>
<coords x="3.52" y="2.3000000000000003" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<element type="point" label="B">
<show object="true" label="true"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="0.1" speed="1" type="1" playing="false"/>
<coords x="-0.76" y="-3.18" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<element type="point" label="C">
<show object="true" label="true"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="0.1" speed="1" type="1" playing="false"/>
<coords x="8.28" y="-3.1" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<element type="point" label="D">
<show object="true" label="true"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="0.1" speed="1" type="1" playing="false"/>
<coords x="9.672185971006412" y="0.6727758121390419" z="1"/>
<pointSize val="6"/>
<pointStyle val="0"/>
</element>
<command name="Polygon">
<input a0="A" a1="B" a2="C" a3="D"/>
<output a0="poly1" a1="a" a2="b" a3="c" a4="d"/>
</command>
<element type="polygon" label="poly1">
<lineStyle thickness="2" type="0" typeHidden="1"/>
<show object="true" label="false"/>
<objColor r="0" g="204" b="204" alpha="0.15"/>
<layer val="0"/>
<labelMode val="0"/>
</element>
<element type="segment" label="a">
<show object="true" label="false"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<auxiliary val="false"/>
<coords x="5.48" y="-4.28" z="-9.445599999999999"/>
<lineStyle thickness="7" type="0" typeHidden="1"/>
<eqnStyle style="implicit"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<element type="segment" label="b">
<show object="true" label="false"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<auxiliary val="false"/>
<coords x="-0.08000000000000007" y="9.04" z="28.686400000000003"/>
<lineStyle thickness="7" type="0" typeHidden="1"/>
<eqnStyle style="implicit"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<element type="segment" label="c">
<show object="true" label="false"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<auxiliary val="false"/>
<coords x="-3.772775812139042" y="1.3921859710064126" z="35.55436023463115"/>
<lineStyle thickness="7" type="0" typeHidden="1"/>
<eqnStyle style="implicit"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<element type="segment" label="d">
<show object="true" label="false"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<auxiliary val="false"/>
<coords x="-1.6272241878609583" y="-6.152185971006412" z="19.877856874585323"/>
<lineStyle thickness="7" type="0" typeHidden="1"/>
<eqnStyle style="implicit"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<command name="Angle">
<input a0="poly1"/>
<output a0="α" a1="β" a2="γ" a3="δ"/>
</command>
<element type="angle" label="α">
<angleStyle val="0"/>
<value val="1.9752835809665268"/>
<show object="true" label="true"/>
<objColor r="51" g="204" b="0" alpha="0.8"/>
<layer val="0"/>
<labelOffset x="5" y="37"/>
<labelMode val="2"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<arcSize val="50"/>
</element>
<element type="angle" label="β">
<angleStyle val="0"/>
<value val="0.8988856706966865"/>
<show object="true" label="true"/>
<objColor r="255" g="153" b="0" alpha="0.8"/>
<layer val="0"/>
<labelOffset x="52" y="-12"/>
<labelMode val="2"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<arcSize val="50"/>
</element>
<element type="angle" label="γ">
<angleStyle val="0"/>
<value val="1.9331530959418488"/>
<show object="true" label="true"/>
<objColor r="51" g="204" b="0" alpha="0.75"/>
<layer val="0"/>
<labelOffset x="-23" y="-37"/>
<labelMode val="2"/>
<lineStyle thickness="5" type="0" typeHidden="1"/>
<arcSize val="50"/>
</element>
<element type="angle" label="δ">
<angleStyle val="0"/>
<value val="1.4758629595745243"/>
<show object="true" label="true"/>
<objColor r="255" g="153" b="0" alpha="0.9"/>
<layer val="0"/>
<labelOffset x="-60" y="8"/>
<labelMode val="2"/>
<lineStyle thickness="2" type="0" typeHidden="1"/>
<arcSize val="50"/>
</element>
<command name="Line">
<input a0="C" a1="a"/>
<output a0="e"/>
</command>
<element type="line" label="e">
<show object="true" label="false"/>
<objColor r="255" g="51" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<coords x="5.48" y="-4.28" z="-58.6424"/>
<lineStyle thickness="5" type="15" typeHidden="1"/>
<eqnStyle style="implicit"/>
</element>
<command name="Line">
<input a0="A" a1="b"/>
<output a0="f"/>
</command>
<element type="line" label="f">
<show object="true" label="false"/>
<objColor r="255" g="51" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<coords x="-0.08000000000000007" y="9.04" z="-20.5104"/>
<lineStyle thickness="5" type="15" typeHidden="1"/>
<eqnStyle style="implicit"/>
</element>
<command name="Line">
<input a0="A" a1="B"/>
<output a0="g"/>
</command>
<element type="line" label="g">
<show object="true" label="false"/>
<objColor r="255" g="51" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<coords x="5.48" y="-4.28" z="-9.445599999999999"/>
<lineStyle thickness="5" type="15" typeHidden="1"/>
<eqnStyle style="implicit"/>
</element>
<command name="Line">
<input a0="B" a1="C"/>
<output a0="h"/>
</command>
<element type="line" label="h">
<show object="true" label="false"/>
<objColor r="255" g="51" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<coords x="-0.08000000000000007" y="9.04" z="28.686400000000003"/>
<lineStyle thickness="5" type="15" typeHidden="1"/>
<eqnStyle style="implicit"/>
</element>
<command name="Angle">
<input a0="C" a1="B" a2="A"/>
<output a0="ε"/>
</command>
<element type="angle" label="ε">
<angleStyle val="0"/>
<value val="0.8988856706966865"/>
<show object="true" label="false"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<decoration type="4"/>
<lineStyle thickness="6" type="0" typeHidden="1"/>
<arcSize val="50"/>
</element>
<command name="Angle">
<input a0="B" a1="A" a2="D"/>
<output a0="ζ"/>
</command>
<element type="angle" label="ζ">
<angleStyle val="0"/>
<value val="1.9752835809665268"/>
<show object="true" label="false"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<decoration type="3"/>
<lineStyle thickness="5" type="0" typeHidden="1"/>
<arcSize val="50"/>
</element>
<command name="Angle">
<input a0="D" a1="C" a2="B"/>
<output a0="η"/>
</command>
<element type="angle" label="η">
<angleStyle val="0"/>
<value val="1.9331530959418488"/>
<show object="true" label="false"/>
<condition showObject="α ≟ γ"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<decoration type="3"/>
<lineStyle thickness="5" type="0" typeHidden="1"/>
<arcSize val="50"/>
</element>
<command name="Angle">
<input a0="A" a1="D" a2="C"/>
<output a0="θ"/>
</command>
<element type="angle" label="θ">
<angleStyle val="0"/>
<value val="1.4758629595745243"/>
<show object="true" label="false"/>
<condition showObject="β ≟ δ"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<decoration type="4"/>
<lineStyle thickness="5" type="0" typeHidden="1"/>
<arcSize val="50"/>
</element>
<expression label="T1" exp=""移动的点C和D,使该四边形的 ABCD是平行四边形。""/>
<element type="text" label="T1">
<show object="true" label="false"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="0"/>
<labelMode val="0"/>
<font serif="false" sizeM="1.3333333333333333" size="4" style="1"/>
<absoluteScreenLocation x="630" y="464"/>
</element>
</construction>
</geogebra>