墨渍谜题:幂的乘法练习(Klecksaufgabe)
几何画板及绘图内容加载中,请稍等……
所属专题
Rechnen mit Potenzen
该范例是一个交互式数学练习,通过“墨渍遮盖”的形式让学生计算幂的乘法表达式。核心数学概念是幂的运算法则,特别是同底数幂相乘时指数相加的规则。作图要点包括使用GeoGebra的Textfield(文本输入框)、Shuffle(随机打乱)、If(条件判断)、Join(合并)、Polygon(多边形)、Element(元素提取)、Append(追加)、Remove(移除)、Text(文本)、Midpoint(中点)等命令,并设计了多个对象如输入框(InputBox1、InputBox2)、验证按钮(btnValidate)、显示答案(showanswer)、提示(hintText)以及计分系统(attemptCount、correctCount)。适合7-8年级学生,用于课堂练习或自主复习,帮助学生描述、应用并论证幂的基本运算规则,同时通过即时反馈和随机题目提升学习兴趣。
GeoGebra 命令及参数
Textfield(input1) → InputBox1Textfield(input2) → InputBox2Shuffle({1, 2, 3}) → ModusList, {1, 3, 2}If(questionCount ≥ 4, 4, questionCount) → metaprogressionJoin({{3}, ModusList}) → ModusMioPlaylistShuffle(Sequence[i, i, 1, 19]) → AStartList, {14, 1, 5, 17, 6, 19, 10, 7, 18, 4, 2, 9, 16, 11, 15, 13, 3, 12, 8}Shuffle(Sequence[i, i, 1, 19]) → BStartList, {8, 3, 2, 13, 12, 16, 15, 11, 9, 4, 18, 19, 6, 10, 14, 17, 7, 5, 1}Shuffle(Sequence[i, i, 1, 9]) → AMidList, {7, 4, 1, 3, 9, 5, 6, 8, 2}Shuffle(Sequence[i, i, 1, 9]) → BMidList, {6, 5, 2, 4, 1, 7, 8, 9, 3}Polygon(PtopLeftCornerFeedback, PtopRightCornerFeedback, PbottomRightCornerFeedback, PbottomLeftCornerFeedback) → rectangleCorrect, rectangleCorrectS3, rectangleCorrectS4, rectangleCorrectS2, rectangleCorrectS1Shuffle(Sequence[Random[0, 10], i, 1, 100]) → randomNosForX, {3, 6, 6, 2, 4, 10, 1, 7, 2, 7, 6, 2, 5, 2, 8, 5, 10, 6, 8, 4, 10, 7, 8, 6, 8, 0, 8, 8, 2, 9, 6, 1, 4, 10, 4, 3, 9, 1, 9, 3, 6, 3, 0, 4, 6, 6, 4, 6, 5, 5, 2, 1, 0, 5, 8, 8, 2, 2, 5, 7, 7, 4, 0, 4, 4, 6, 9, 2, 6, 8, 6, 5, 9, 5, 5, 7, 10, 8, 0, 10, 5, 5, 0, 1, 1, 4, 8, 9, 8, 5, 9, 9, 8, 4, 2, 3, 5, 7, 5, 3}Element(randomNosForX, Mod[questionCount, 100] + 1) → numXShuffle(Sequence[Random[0, 10], i, 1, 100]) → randomNosForY, {10, 0, 10, 3, 9, 8, 5, 10, 1, 6, 10, 10, 2, 5, 6, 7, 2, 2, 7, 4, 8, 5, 3, 7, 0, 0, 8, 9, 8, 6, 8, 1, 10, 0, 2, 6, 0, 8, 8, 2, 10, 0, 8, 9, 1, 7, 7, 8, 0, 4, 10, 10, 5, 9, 2, 3, 3, 0, 8, 10, 4, 10, 7, 5, 2, 5, 6, 5, 4, 9, 2, 8, 0, 0, 2, 5, 7, 2, 1, 8, 4, 5, 6, 6, 7, 5, 10, 8, 3, 5, 6, 4, 4, 3, 10, 9, 5, 7, 9, 9}Element(randomNosForY, Mod[questionCount, 100] + 1) → numYAppend(true, Sequence[If[randomNosForX(i) ≟ randomNosForX(i - 1), false, true], i, 2, 100]) → stayXAppend(true, Sequence[If[randomNosForY(i) ≟ randomNosForY(i - 1), false, true], i, 2, 100]) → stayYRemove(Sequence[If[stayX(i), randomNosForX(i), 0], i, 1, 100], Sequence[0, i, 1, 100]) → randomNosForXwithoutRepeatRemove(Sequence[If[stayY(i), randomNosForY(i), 0], i, 1, 100], Sequence[0, i, 1, 100]) → randomNosForYwithoutRepeatElement(randomNosForXwithoutRepeat, Mod[questionCount, Length[randomNosForXwithoutRepeat]] + 1) → numXwithoutRepeatElement(randomNosForYwithoutRepeat, Mod[questionCount, Length[randomNosForYwithoutRepeat]] + 1) → numYwithoutRepeatShuffle(Sequence[i, i, 2, 10]) → XStartList, {5, 7, 10, 8, 2, 3, 4, 6, 9}Shuffle(Sequence[i, i, -10, 10] \ {0, 1}) → XGanzzhahlList, {-5, -3, 5, 4, -9, -7, 6, 2, 7, -4, -6, 8, -10, 3, -1, 9, -2, -8, 10}Shuffle(Join[{XDezizahlList, XGanzzhahlList}]) → XMidList, {4.5, 2.2, 2.8, 1.3, 0.8, 1, -10, -6, -1.9, 4.1, 2.7, 6, -2, 4.3, 0.4, -9, 1.2, 1.5, 2, -8, 4.2, 3.5, -0.7, 2.6, 3.2, 0.5, 10, -0.2, 1.8, 1.1, -1.1, -7, 0.9, -3, -1, 5, -0.6, 3.4, 7, 2.1, 2.3, 0.2, 4.4, -0.4, -1.7, -1.2, 3.7, 3.6, 0.6, 1.4, -0.5, -1.6, 2, 4.7, -0.1, 3.3, 5, -1.4, -0.3, 9, 3.9, 0.3, 4, -0.9, -2, 1.9, -5, -0.8, 1.7, 3, -1.8, 8, -1.5, -1, -4, 3.1, 2.4, 3, 2.9, 0.7, 1.6, 4.9, 2.5, 4, -1.3, 4.8, 4.6, 3.8}Text(Text2, E, false, true, -1, 0) → Text6Text(Text3, F, false, true, -1, 0) → Text7Midpoint(Corner[Text6, 1], Corner[Text6, 3]) → Pos1Midpoint(Corner[Text7, 1], Corner[Text7, 3]) → Pos2Textfield(input3) → InputBox3Text(Text4, B, false, true, -1, 0) → Text10Midpoint(Corner[Text10, 1], Corner[Text10, 3]) → Pos3If(modus ≟ 1, Defined[input1], modus ≟ 2, Defined[input2], Defined[input3]) → fixed
AI 绘图提示语参考
绘制一个乘幂练习的互动图形,包含两个输入框用于输入幂次,一个验证按钮用于检查答案,以及一个显示正确答案的区域。随机生成题目,让学生练习幂的乘法规则。图形中包含多个随机生成的点和线段,以及一些提示文本。请按照以下顺序绘制:首先绘制两个输入框,然后随机生成一些点和线段,接着添加验证按钮和显示正确答案的区域,最后添加提示文本。
以上提示语为根据原始绘图命令整理而来,仅供参考。