菱形在网格中的面积 - 第二级
几何画板及绘图内容加载中,请稍等……
本范例演示菱形在网格中的面积计算。涉及的核心数学概念是菱形的面积公式。通过使用GeoGebra命令如Shuffle、Element、Random等,学生可以了解如何构造和计算菱形的面积。适合5-6年级的学生进行练习。
GeoGebra 命令及参数
Shuffle(Sequence[Random[4, coordwidth - 2], m, 1, 100]) → randomNosForY, {4, 7, 6, 5, 6, 10, 10, 9, 9, 4, 4, 10, 6, 5, 4, 5, 8, 8, 8, 8, 10, 7, 9, 6, 9, 7, 4, 9, 8, 6, 5, 7, 4, 6, 8, 4, 10, 10, 9, 4, 4, 4, 8, 7, 8, 8, 10, 7, 8, 5, 7, 5, 4, 4, 8, 5, 5, 6, 8, 7, 5, 5, 4, 6, 8, 5, 9, 8, 8, 9, 7, 6, 7, 10, 7, 10, 10, 7, 5, 4, 9, 10, 9, 4, 4, 7, 5, 8, 10, 9, 8, 9, 10, 9, 7, 5, 9, 9, 5, 4}Shuffle(Sequence[Random[7, coordheight - 2], m, 1, 100]) → randomNosForX, {10, 8, 9, 9, 10, 8, 7, 10, 9, 7, 9, 10, 10, 10, 8, 8, 10, 9, 10, 10, 10, 9, 9, 10, 10, 9, 10, 7, 10, 8, 9, 9, 9, 8, 8, 10, 9, 9, 8, 8, 10, 9, 7, 8, 7, 8, 10, 9, 7, 7, 10, 9, 7, 7, 8, 9, 9, 10, 8, 9, 9, 8, 7, 9, 9, 8, 10, 10, 9, 9, 7, 10, 9, 9, 9, 7, 10, 7, 8, 10, 7, 8, 10, 7, 8, 10, 10, 9, 9, 10, 8, 9, 10, 10, 9, 10, 10, 8, 7, 8}Element(randomNosForY, Mod[questionCount, 100] + 1) → numYElement(randomNosForX, Mod[questionCount, 100] + 1) → numXRandom(2, numX - 2) → propSegment(P4, P2) → fsSegment(P1, P3) → esJoin(Sequence[Shuffle[{2, 3, 4, 5}], m, 1, 30]) → listEHTextfield(input1) → InputBox1Textfield(input2) → InputBox2Polygon(PtopLeftCornerFeedback, PtopRightCornerFeedback, PbottomRightCornerFeedback, PbottomLeftCornerFeedback) → rectangleCorrect, rectangleCorrectS3, rectangleCorrectS4, rectangleCorrectS2, rectangleCorrectS1Append(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) → numYwithoutRepeatDefined(input3) → fixedFlatten(Sequence[Sequence[O + (m * (size, 0)) + (j * (0, size)), m, 0, coordwidth - 1], j, 0, coordheight - 1]) → listPointsSegment(G1, G2) → gTranslate(Segment[(0, -0.1), (0, 0.1)], G1) → hTranslate(Segment[(0, -0.1), (0, 0.1)], G2) → iIntersect(es, fs) → STextfield(input3) → InputBox3Zip(Polygon[P, P + (0, size), P + (0, size) + (size, 0), P + (size, 0)], P, listPoints) → listCoordsLaTeX(ez, true, true) → Text2LaTeX(fz, true, true) → Text3LaTeX(sol, true, true) → Text4LaTeX(solEH, true, true) → Text13NumberSeparationComma(solEH) → Text14NumberSeparationComma((solEH * 2)) → Text15Angle(P2, Midpoint[P2, P4], P1) → α
AI 绘图提示语参考
在坐标网格中,先确定一个矩形的四个顶点P(左上、右上、右下、左下),用这四点画出该矩形。随后在网格内从矩形顶点出发取两条边界点:让上边对应的一点作为多边形的上端点,让下边对应的一点作为另一端点。用这两组点再加上矩形对角方向的两个内点,构成一个四边形(菱形/双风筝形的形状),保证四边形的边分别由连接线段形成,并能看出其在网格上由顶点坐标确定。最后添加一条位于矩形内部的角度标记,表示以其中一个内点的连线方向形成的角。
以上提示语为根据原始绘图命令整理而来,仅供参考。