简化术语 - Level 1
几何画板及绘图内容加载中,请稍等……
简化术语 - Level 1此范例演示了如何简化术语,特别是在涉及指数的例子中。它涉及到将指数输入到输入框中。核心数学概念包括指数和表达式的简化。作图要点包括使用 GeoGebra 的 Textfield、Coefficients、Sequence 等命令。适合的学段或用途包括初中数学教育,特别是 7-8 年级的学生。
GeoGebra 命令及参数
Element(randomQuestions, Mod[questionCount - 1, Length[randomQuestions]] + 1) → randomQuestionTextfield(InputFunc) → inputBoxCoefficients(Expand[SolFunc]) → CoeffListSequence(If[abs(CoeffList(k)) ≠ 1 ∧ CoeffList(k) ≠ 0, Defined[IndexOf[("" * abs(CoeffList(k))), Text[inputBox]]], true], k, 1, Length[CoeffList]) → InputCoeffListRemoveUndefined({SolFunc1, SolFunc2, SolFunc3, SolFunc4}) → SolFuncListRemove({Func1, Func2, Func3, Func4, Func5, Func6, Func7, Func8, Func9, Func10, Func11, Func12, Func13, Func14, Func15, Func16, Func17, Func18, Func19, Func20, Func21, Func22}, {SolFunc}) → FuncListTextfield(InputFunc2) → inputBox2RemoveUndefined({FuncF1, FuncF2, FuncF3, FuncF4, FuncF5, FuncF6, FuncF7, FuncF8}) → FuncFListIf(showIB1 ∧ showIB2, correct1 ∧ correct2, correct2) → correctIf((If[PosX1(randomQuestion) ≟ 1, 1, SignList1(randomQuestion)] * If[PosX2(randomQuestion) ≟ 1, 1, SignList2(randomQuestion)]) ∈ {1, 4}, "", "\(-\)") → TxtSolSign1Sequence(If[CoeffList(k) ≠ 0, Defined[IndexOf[((("" * VarList(randomQuestion)) * "^") * k), Text[inputBox]]], true], k, 1, Length[CoeffList] - 1) → PotVarListCircleArc(Midpoint[Pos1, Pos2] + (0, -0.65), Pos2, Pos1) → arc11CircleArc(Midpoint[Pos1, Pos3] + (0, -0.65), Pos3, Pos1) → arc21CircleArc(Midpoint[Pos4, Pos5] + (0, 0.4), Pos4, Pos5) → arc12CircleArc(Midpoint[Pos4, Pos6] + (0, 0.4), Pos4, Pos6) → arc22Expand(SolFunc) → SolExSplit(Text[SolEx], {"-", "+"}) → SolFuncTxtSplit(Text[inputBox2], {"-", "+"}) → FuncTxtJoin({Sequence[Segment[Corner[4] + (RasterPixMat * ((k * RasterStepXY), 0)), Corner[4] + (RasterPixMat * ((k * RasterStepXY), RasterMaxY))], k, 0, RasterMaxX / RasterStepXY], Sequence[Segment[Corner[4] + (RasterPixMat * (0, (k * RasterStepXY))), Corner[4] + (RasterPixMat * (800, (k * RasterStepXY)))], k, 0, RasterMaxY / RasterStepXY]}) → RasterStreckenJoin({Sequence[Text[UnicodeToLetter[65 + k], Midpoint[Corner[4] + (RasterPixMat * ((k * RasterStepXY), RasterMaxY)), Corner[4] + (RasterPixMat * (((k + 1) * RasterStepXY), RasterMaxY))], false, true, 0, -1], k, 0, RasterMaxX / RasterStepXY - 1], Sequence[Text[("" * k), Midpoint[Corner[4] + (RasterPixMat * (RasterMaxX, ((k - 1) * RasterStepXY))), Corner[4] + (RasterPixMat * (RasterMaxX, (k * RasterStepXY)))], false, true, 1, 0], k, 1, RasterMaxY / RasterStepXY]}) → RasterBeschriftungSequence(Sequence[Corner[4] + (RasterPixMat * ((k * RasterStepXY), (m * RasterStepXY))), k, 0, RasterMaxX / RasterStepXY], m, 0, RasterMaxY / RasterStepXY) → RasterPunkte, {{(-0.43000000000000016, 10.739999999999997), (0.9066750208855481, 10.739999999999997), (2.2433500417710963, 10.739999999999997), (3.580025062656644, 10.739999999999997), (4.916700083542192, 10.739999999999997), (6.253375104427741, 10.739999999999997), (7.590050125313288, 10.739999999999997), (8.926725146198837, 10.739999999999997), (10.263400167084386, 10.739999999999997), (11.600075187969933, 10.739999999999997), (12.936750208855482, 10.739999999999997), (14.27342522974103, 10.739999999999997), (15.610100250626576, 10.739999999999997)}, {(-0.43000000000000016, 9.40220735785953), (0.9066750208855481, 9.40220735785953), (2.2433500417710963, 9.40220735785953), (3.580025062656644, 9.40220735785953), (4.916700083542192, 9.40220735785953), (6.253375104427741, 9.40220735785953), (7.590050125313288, 9.40220735785953), (8.926725146198837, 9.40220735785953), (10.263400167084386, 9.40220735785953), (11.600075187969933, 9.40220735785953), (12.936750208855482, 9.40220735785953), (14.27342522974103, 9.40220735785953), (15.610100250626576, 9.40220735785953)}, {(-0.43000000000000016, 8.064414715719062), (0.9066750208855481, 8.064414715719062), (2.2433500417710963, 8.064414715719062), (3.580025062656644, 8.064414715719062), (4.916700083542192, 8.064414715719062), (6.253375104427741, 8.064414715719062), (7.590050125313288, 8.064414715719062), (8.926725146198837, 8.064414715719062), (10.263400167084386, 8.064414715719062), (11.600075187969933, 8.064414715719062), (12.936750208855482, 8.064414715719062), (14.27342522974103, 8.064414715719062), (15.610100250626576, 8.064414715719062)}, {(-0.43000000000000016, 6.726622073578595), (0.9066750208855481, 6.726622073578595), (2.2433500417710963, 6.726622073578595), (3.580025062656644, 6.726622073578595), (4.916700083542192, 6.726622073578595), (6.253375104427741, 6.726622073578595), (7.590050125313288, 6.726622073578595), (8.926725146198837, 6.726622073578595), (10.263400167084386, 6.726622073578595), (11.600075187969933, 6.726622073578595), (12.936750208855482, 6.726622073578595), (14.27342522974103, 6.726622073578595), (15.610100250626576, 6.726622073578595)}, {(-0.43000000000000016, 5.388829431438127), (0.9066750208855481, 5.388829431438127), (2.2433500417710963, 5.388829431438127), (3.580025062656644, 5.388829431438127), (4.916700083542192, 5.388829431438127), (6.253375104427741, 5.388829431438127), (7.590050125313288, 5.388829431438127), (8.926725146198837, 5.388829431438127), (10.263400167084386, 5.388829431438127), (11.600075187969933, 5.388829431438127), (12.936750208855482, 5.388829431438127), (14.27342522974103, 5.388829431438127), (15.610100250626576, 5.388829431438127)}, {(-0.43000000000000016, 4.051036789297659), (0.9066750208855481, 4.051036789297659), (2.2433500417710963, 4.051036789297659), (3.580025062656644, 4.051036789297659), (4.916700083542192, 4.051036789297659), (6.253375104427741, 4.051036789297659), (7.590050125313288, 4.051036789297659), (8.926725146198837, 4.051036789297659), (10.263400167084386, 4.051036789297659), (11.600075187969933, 4.051036789297659), (12.936750208855482, 4.051036789297659), (14.27342522974103, 4.051036789297659), (15.610100250626576, 4.051036789297659)}, {(-0.43000000000000016, 2.7132441471571926), (0.9066750208855481, 2.7132441471571926), (2.2433500417710963, 2.7132441471571926), (3.580025062656644, 2.7132441471571926), (4.916700083542192, 2.7132441471571926), (6.253375104427741, 2.7132441471571926), (7.590050125313288, 2.7132441471571926), (8.926725146198837, 2.7132441471571926), (10.263400167084386, 2.7132441471571926), (11.600075187969933, 2.7132441471571926), (12.936750208855482, 2.7132441471571926), (14.27342522974103, 2.7132441471571926), (15.610100250626576, 2.7132441471571926)}, {(-0.43000000000000016, 1.3754515050167253), (0.9066750208855481, 1.3754515050167253), (2.2433500417710963, 1.3754515050167253), (3.580025062656644, 1.3754515050167253), (4.916700083542192, 1.3754515050167253), (6.253375104427741, 1.3754515050167253), (7.590050125313288, 1.3754515050167253), (8.926725146198837, 1.3754515050167253), (10.263400167084386, 1.3754515050167253), (11.600075187969933, 1.3754515050167253), (12.936750208855482, 1.3754515050167253), (14.27342522974103, 1.3754515050167253), (15.610100250626576, 1.3754515050167253)}, {(-0.43000000000000016, 0.03765886287625797), (0.9066750208855481, 0.03765886287625797), (2.2433500417710963, 0.03765886287625797), (3.580025062656644, 0.03765886287625797), (4.916700083542192, 0.03765886287625797), (6.253375104427741, 0.03765886287625797), (7.590050125313288, 0.03765886287625797), (8.926725146198837, 0.03765886287625797), (10.263400167084386, 0.03765886287625797), (11.600075187969933, 0.03765886287625797), (12.936750208855482, 0.03765886287625797), (14.27342522974103, 0.03765886287625797), (15.610100250626576, 0.03765886287625797)}, {(-0.43000000000000016, -1.3001337792642094), (0.9066750208855481, -1.3001337792642094), (2.2433500417710963, -1.3001337792642094), (3.580025062656644, -1.3001337792642094), (4.916700083542192, -1.3001337792642094), (6.253375104427741, -1.3001337792642094), (7.590050125313288, -1.3001337792642094), (8.926725146198837, -1.3001337792642094), (10.263400167084386, -1.3001337792642094), (11.600075187969933, -1.3001337792642094), (12.936750208855482, -1.3001337792642094), (14.27342522974103, -1.3001337792642094), (15.610100250626576, -1.3001337792642094)}}Text("$\textsf{ausmultiplizieren}$", PosTxtIB + (6, -0.2), false, true, 1, 0) → txtCap1Text("$\textsf{zusammenfassen\phantom{p}}$", PosTxtIB + (0, -1.5) + (6, -0.2), false, true, 1, 0) → txtCap2If(showIB1, PosTxtIB + (0, -1.5), PosTxtIB) → PosIB2Remove({Func1, Func2, Func3, Func4, Func5, Func6, Func7, Func8, Func9, Func10, Func11, Func12, Func13, Func14, Func15, Func16, Func17, Func18, Func19, Func20, Func21, Func22}, {SolFunc}) → FuncHintList