寻找表达式:几何与代数结合的探索
几何画板及绘图内容加载中,请稍等……
这个范例展示了如何通过几何图形和代数表达式建立联系。核心数学概念包括三角形、圆、多边形、角度和向量。作图要点涉及使用GeoGebra命令如Polygon、Circle、Angle和Vector来构造图形,并结合Length和PointIn等工具进行验证。适合初中生或高中生用于几何作图和代数应用练习。
GeoGebra 命令及参数
SelectedIndex(dropdownStudent2) → Index2SelectedIndex(dropdownStudent) → studentAnswerShuffle({2, 3, 4, 5, 6, 7, 9}) → RandomNormal, {4, 7, 3, 6, 2, 5, 9}Shuffle({1, 8, 10}) → RandomSchwierig, {10, 1, 8}Element(randomNumbersQuestion, questionCount) → actualRandomTaskSelectedIndex(dropdownStudent) → Index1Textfield(input1) → InputBox1TextToUnicode(Text[InputBox1]) → l2Translate(BlackBoxE1, (4.35, 4.93)) → BlackBoxE1'Translate(BlackBoxE2, (4.35, 4.93)) → BlackBoxE2'Translate(BlackBoxE3, (4.35, 4.93)) → BlackBoxE3'Translate(BlackBoxE4, (4.35, 4.93)) → BlackBoxE4'Polygon(LimitBoxE1, LimitBoxE2, LimitBoxE3, LimitBoxE4) → v2, limitboxe1, limitboxe2, limitboxe3, limitboxe4Circle(Center, 1) → gIsInRegion(ValPos1, g) → auswahl1IsInRegion(ValPos2, g) → auswahl2IsInRegion(ValPos3, g) → auswahl3IsInRegion(ValPos4, g) → auswahl4IsInRegion(ValPos5, g) → auswahl5Length(randomNumbersQuestion) → numberOfQuestionsShuffle(1…5) → randomNumbersChild, {2, 1, 5, 3, 4}Shuffle(1…5) → randomNumbersPostIt, {3, 4, 1, 5, 2}Element(randomNumbersChild, Mod[questionCount, Length[randomNumbersChild]] + 1) → actualRandomChildElement(randomNumbersPostIt, Mod[questionCount, Length[randomNumbersPostIt]] + 1) → actualRandomPostItPolygon(BlackBoxE1, BlackBoxE2, BlackBoxE3, BlackBoxE4) → v1, c, e, f, dPointIn(v1) → GLine(E, E + (0, 1)) → hPoint(h) → JAngle(J, E, G) → αRotate(E + (3.21, 4.45), α, E) → FLine(G, E) → iOrthogonalLine(G, i) → jIntersect(g, j) → LightCircP4, LightCircP1Rotate(E + (-0.44, 2.67), α, E) → LichtStart1Rotate(E + (-0.44, 2.67), α, E) → ORotate(E + (0.21, 2.73), α, E) → LichtStart2Semicircle(LightCircP1, LightCircP4) → kPoint(k) → LightCircP2Point(k) → LightCircP3Segment(LichtMid1, LightCircP2) → ray3Segment(LichtMid2, LightCircP3) → ray4Segment(BlackBoxE1, BlackBoxE2) → lPoint(l) → TSegment(T, BlackBoxE3) → mPoint(m) → USegment(U, BlackBoxE4) → nPoint(n) → VSegment(BlackBoxE1, V) → pSpeechBubbleRight(W_1, 3, 1) → Vieleck1SpeechBubbleRight(Z_1, 5.9, If[actualRandomTask ∈ (1…8), 1.3, 1.8]) → Vieleck2Point(g) → C_2Point(g) → D_2Point(g) → E_2Point(g) → F_2OrthogonalLine(G_2, Line[G_2, Center]) → rPoint(r) → H_2Point(r) → I_2Point(r) → J_2Point(r) → K_2Segment(E_2, H_2) → ElRey3Segment(F_2, I_2) → ElRey4Segment(C_2, J_2) → ElRey1Segment(D_2, K_2) → ElRey2Point(g) → V_2Sequence(Rotate[V_2, (360° * i / 8), Center], i, 1, 8) → l3Vector(NewTopDog, M_2) → vv1Vector(NewTopDog, N_2) → vv2Vector(NewTopDog, Q_2) → vv3Vector(NewTopDog, O_2) → vv4Vector(NewTopDog, P_2) → vv5Vector(NewTopDog, R_2) → vv6Vector(NewTopDog, S_2) → vv7Vector(NewTopDog, T_2) → vv8Vector(NewTopDog, V_2) → vv9Vector(NewTopDog, l3(1)) → vv10Vector(NewTopDog, l3(2)) → vv11Vector(NewTopDog, l3(3)) → vv12Vector(NewTopDog, l3(4)) → vv13Vector(NewTopDog, l3(5)) → vv14Vector(NewTopDog, l3(6)) → vv15Vector(NewTopDog, l3(7)) → vv16Vector(NewTopDog, FlashL1) → uVector(NewTopDog, FlashL2) → vVector(NewTopDog, Center) → wVector(Center, NewTopDog) → qPolygon(NewTopDog, NewTopDog + (-0.95, -1.03), NewTopDog + (-1.45, -1.17), NewTopDog + (-1.54, -1.54), NewTopDog + (-1.34, -1.76), NewTopDog + (-1.34, -1.76), NewTopDog + (-0.99, -2.02), NewTopDog + (-0.62, -1.85), NewTopDog + (-0.59, -1.52), NewTopDog + (0.31, -0.38)) → MagnumOpus, s, m_1, t, f_1, g_1, h_1, i_1, j_1, k_1, l_1Vector(NewTopDog, T_2) → u_1Length(Opt1List(actualRandomTask)) → lengthOpt1Length(Opt2List(actualRandomTask)) → lengthOpt2Length(Opt3List(actualRandomTask)) → lengthOpt3Length(Opt4List(actualRandomTask)) → lengthOpt4Length(Opt5List(actualRandomTask)) → lengthOpt5