- 博客(242)
- 资源 (1)
- 收藏
- 关注
原创 Harmonyos应用实例109:数与形:平方数规律
数与形:平方数规律可视化 本实例通过动态图形展示平方数的数学规律。采用数形结合方式,将连续奇数之和与平方数的关系可视化:每增加一层"L"形点阵,对应增加(2n-1)个点(红色表示新增),形成完整正方形。界面包含: 动态点阵图形区 实时更新的算式(如1+3=2²=4) 操作按钮(增加层数/重置) 规律说明区 核心代码实现了点阵计算、图形渲染和算式更新,直观演示1+3+5+...=(2n-1)=n²的数学规律。
2026-03-16 10:50:29
2
原创 Harmonyos应用实例108:比的应用:配方调配师
摘要: 本文介绍了一个基于比的应用实例——配方调配师,用于帮助学生理解比的概念并解决按比分配的实际问题。通过模拟调制饮料的场景(如水与果汁比例为3:2),学生可滑动调节用量,系统实时验证总量和比例是否正确。示例代码使用TypeScript实现,包含总量设定、比例显示、滑块调节及验证功能,直观展示比的应用与计算过程,提升学生的实践操作能力。
2026-03-16 10:47:57
3
原创 Harmonyos应用实例107:扇形统计图生成器
扇形统计图生成器应用摘要 该应用通过交互式界面帮助学生理解扇形统计图的特点。用户可输入项目名称和数值,系统自动计算百分比和圆心角,动态生成彩色扇形图。点击扇形区域可查看详细数据,支持添加、删除项目及清空数据。内置示例数据便于教学演示,采用响应式设计,直观展示数据分布比例,适用于数学统计教学场景。(149字)
2026-03-16 10:46:26
2
原创 Harmonyos应用实例106:百分数与分数互化器
摘要: 本文介绍了一个百分数与分数互化器的应用实例,通过三联动转换器实现分数、小数和百分数之间的自动转换。用户输入任意一种数值格式(分数、小数或百分数),系统会自动计算并显示其他两种等效形式,同时以图形化方式展示百分数的含义(如100格填充80格表示80%)。转换器基于数学原理设计:分数转小数(分子÷分母)、小数转百分数(×100%)、百分数转分数(÷100后约分)。应用包含输入验证、错误提示和可视化网格展示功能,帮助用户直观理解数值关系。代码采用TypeScript实现,提供交互式UI和实时计算功能。
2026-03-16 10:44:44
232
原创 Harmonyos应用实例105:圆面积推导动画
圆面积推导动画摘要 该应用通过"割圆术"动画演示圆面积公式$S = \pi r^2$的推导过程。核心功能包括: 将圆分割为可调份数(4-64份),通过滑块控制 动画展示分割部分拼合成近似长方形的过程 实时显示半径、周长和面积计算结果 最终推导出面积公式,说明当分割份数越多时,拼合图形越接近长方形 交互设计包含: 份数调节滑块和快捷按钮 动画播放控制 公式推导展示 计算结果可视化 该演示直观展现了极限思想在数学推导中的应用。
2026-03-16 10:42:35
3
原创 Harmonyos应用实例104:圆周率探索实验室
圆周率探索实验室 该实验通过模拟测量不同直径圆的周长,帮助学生理解圆周率π。学生可调整直径大小,观察圆滚动一周的距离,系统自动计算周长与直径的比值(≈3.14)。实验记录多次测量结果,计算平均值,直观展示π的稳定性。代码实现包含动态滚动动画、数据记录及可视化功能,适合互动式数学教学。
2026-03-16 10:40:50
3
原创 Harmonyos应用实例103:分数除法转化演示器
分数除法转化演示器通过动画演示分数除法的运算过程,直观展示“除以一个数等于乘其倒数”的数学原理。用户输入分数和除数后,系统动态将“÷”号转为“×”号,除数转为倒数,并显示最终计算结果。该工具结合线段图辅助说明逆向运算过程,帮助理解分数除法的本质。代码使用TypeScript实现交互界面和动画效果,通过状态管理控制演示流程,适合数学教学场景。
2026-03-16 10:38:38
2
原创 Harmonyos应用实例102:位置与方向寻宝
屏幕显示一个中心点(观测点)和目标宝藏。学生需要根据罗盘和比例尺,输入正确的方向(如“东偏北30°”)和距离才能挖开宝藏。应用通过动画给予反馈,强化对角度和比例尺的理解。:根据方向和距离确定物体的位置。
2026-03-16 10:36:53
85
原创 Harmonyos应用实例101:分数乘法可视化模型
本文介绍了一个分数乘法可视化教学模型,通过动态交互演示帮助学生理解分数乘法的概念。该应用允许学生通过滑块设定总数(如6个苹果)和分数(如2/3),实时展示将总数平均分并标记对应份数的过程。模型采用直观的图形化界面,用不同颜色的圆圈表示整体和被选取的部分,并动态显示计算结果。代码实现了滑块控制、实时计算和可视化渲染功能,使抽象的分数乘法运算变得直观易懂,适用于小学数学教学场景。
2026-03-16 10:34:23
419
原创 Harmonyos应用实例100:旋转与对称艺术
摘要: 本文介绍了一个几何变换艺术创作应用,通过交互式画布让学生绘制图形并实时应用旋转(15°-90°可调)和对称(水平/垂直/双向)变换,生成复杂图案。程序提供颜色选择、线条粗细调节功能,支持最多12次旋转变换,并可选显示原始图形和网格辅助线。通过可视化操作帮助学生理解几何变换原理,将数学概念与艺术创作结合,激发学习兴趣。核心代码采用TypeScript实现,包含触摸绘图、参数化变换和实时渲染功能。
2026-03-16 10:32:40
120
原创 Harmonyos应用实例99:表面积探索器
摘要: 《表面积探索器》是一款交互式教学工具,帮助学生理解长方体和正方体表面积的计算方法。通过3D模型展示和展开动画,学生可直观观察各面尺寸及面积计算过程。应用支持调整长、宽、高参数,实时计算表面积(公式:2×(长×宽+长×高+宽×高)),并提供旋转、展开/折叠切换功能。界面包含参数输入区、可操作画布(支持触摸旋转)和重置按钮,通过颜色区分不同面并标注面积值,将抽象数学概念可视化。核心代码使用TypeScript实现3D渲染与动画逻辑。
2026-03-15 08:33:01
4
原创 Harmonyos应用实例98:约分和通分工具
摘要:本文展示了一个约分和通分工具的实现,支持用户输入分数后自动计算并展示约分(通过最大公因数)或通分(通过最小公倍数)的详细步骤。工具提供两种模式切换,使用TypeScript编写,核心算法包括递归求最大公因数和基于公式的最小公倍数计算,结果通过列表动态显示每一步操作过程。界面简洁,支持实时输入修改,适合数学辅助教学场景。
2026-03-15 08:29:11
5
原创 Harmonyos应用实例97:找次品动画演示
应用实例七:找次品动画演示 摘要:该应用通过动画演示“找次品”问题的解决策略,帮助用户理解优化思想。用户可设定物品总数(3-12)及次品特性(轻或重),系统随机生成次品位置。动画逐步展示分组称重过程,根据天平结果缩小范围,最终揭示次品位置。核心策略为“分成三份,尽量均分”,并通过步骤记录总结称重逻辑。支持重置、下一步操作及动态可视化,适合数学思维训练。
2026-03-15 08:27:45
4
原创 Harmonyos应用实例96:折线统计图生成器
学生输入一组数据(如某地一周的气温),应用自动生成折线统计图。支持设置图表标题、坐标轴标签。生成后,学生可以点击图上的点查看具体数值,并尝试分析数据的变化趋势。:认识单式折线统计图,能根据数据绘制折线统计图并进行简单分析。
2026-03-15 07:58:57
3
原创 Harmonyos应用实例95:展开图拼装游戏
屏幕上随机显示一个长方体或正方体的平面展开图(打乱状态的6个面)。学生需要通过拖动、旋转这些面,将它们正确拼合成一个完整的展开图。游戏成功后,应用会用动画折叠成3D立体图形,验证学生的判断。:认识长方体和正方体的展开图,培养空间想象能力。
2026-03-15 07:57:32
3
原创 Harmonyos应用实例94:分数加减法训练器
分数加减法训练器应用摘要 该应用旨在帮助学生掌握分数加减法运算,重点区分同分母与异分母的计算方法。核心功能包括:随机生成分数题目(同分母直接计算,异分母分步引导通分过程),实时计时与成绩统计(正确率、得分),以及交互式答题界面。技术实现采用TypeScript开发,包含分数结构体定义、题目生成算法和分步解题逻辑。特色功能为异分母题目的渐进式引导教学,通过可视化步骤帮助学生理解通分原理,同时提供练习数据追踪和即时反馈,适用于课堂辅助教学或自主练习场景。
2026-03-15 07:55:23
3
原创 Harmonyos应用实例93:长方体体积计算器
长方体体积计算器应用摘要 该应用通过交互式3D模型演示长方体体积计算,帮助学生直观理解体积概念。用户可输入长、宽、高(1-8cm),系统自动生成比例模型并计算体积(长×宽×高)。核心功能包括: 动态建模:实时渲染旋转的3D长方体; 动画演示:将长方体切割为1cm³小立方体,动态显示体积单位累积过程; 公式强化:同步显示计算步骤。 通过可视化手段,将抽象数学概念转化为具象认知,适合小学高年级体积教学。代码采用TypeScript实现,含视角旋转、动画进度条等交互设计。
2026-03-15 07:53:33
6
原创 Harmonyos应用实例92:分数的意义演示器
摘要: 该实例展示了一个分数意义演示器,通过交互式图形帮助学生理解单位“1”、分数单位及分数与除法的关系。用户可通过滑块调整分母(总份数)和分子(取几份),动态生成圆形分割图形,并实时显示分数表示(如3/4)、读写方式、分数单位(1/4)及对应的除法关系式(3÷4=3/4)。代码使用ArkTS实现,包含图形渲染、滑块交互及分数逻辑计算功能,适用于小学数学教学场景。
2026-03-15 07:51:34
70
原创 Harmonyos应用实例91:3D视角切换器(观察物体)
本文介绍了一个3D几何视图观察器的教学应用,通过手指滑动旋转3D模型并切换不同视角(前面、上面、左面)来培养空间观念。该应用使用Canvas绘制3D几何体,包含核心投影算法、深度排序渲染和视角切换功能。代码展示了3D坐标转换、面片渲染及轮廓高亮等关键技术,能有效帮助学生理解几何体的多视角观察。
2026-03-15 07:49:42
136
原创 Harmonyos应用实例90. 综合实践:旅游方案设计师
摘要:该实践项目设计了一个旅游方案规划系统,要求学生综合运用小数计算、统计等知识解决实际问题。系统提供旅游场景设定(预算、天数、人数),学生需选择交通、住宿、门票等选项,系统自动计算总费用并与预算对比。通过方案对比功能,培养学生的规划决策能力,实现数学知识的实践应用。
2026-03-15 07:42:50
3
原创 Harmonyos应用实例89. 小数混合运算:计算器挑战赛
摘要 本文介绍了一个用于小数混合运算练习的计时游戏应用。该应用随机生成包含小数的四则混合运算题目,要求学生按照正确运算顺序(先乘除后加减,有括号先算括号内)进行计算并输入答案。系统提供实时反馈、步骤提示功能,并记录学生的答题正确率、得分和用时等数据。通过游戏化的方式,帮助学生在限定时间内提高小数混合运算能力,同时培养运算顺序意识。应用界面包含题目显示、答案输入、计时器和成绩统计等模块,采用彩色视觉设计增强用户体验。
2026-03-14 07:57:36
7
原创 Harmonyos应用实例88. 植树问题:路线规划师
摘要:本文介绍了一个交互式植树问题教学工具,通过可视化方式展示三种不同植树方案(两端都栽、只栽一端、两端都不栽)。用户可以设置路线长度和间隔距离,系统自动计算并动态生成植树示意图和对应数学算式,直观呈现间隔数与棵数的关系。该工具采用TypeScript开发,支持实时参数调整、方案切换和规律总结,帮助学习者理解植树问题的核心计算逻辑(棵数=总长÷间隔±1)。界面包含输入控件、可视化路线图、计算结果和公式推导,有效提升了数学问题的互动学习体验。
2026-03-14 07:53:31
3
原创 Harmonyos应用实例87. 多边形的面积:组合图形设计室
多边形面积计算教学工具 本教学工具通过交互式图形拼图帮助学生掌握组合图形面积计算方法。系统提供正方形、长方形和三角形三种基础图形,学生可通过拖拽组合成复杂图形,自动显示边长数据。主要功能包括: 图形操作:拖拽、旋转、删除图形 面积计算:自动计算单个图形面积和组合总面积 教学辅助:分解模式展示图形构成,答案验证功能 可视化:网格背景辅助定位,不同图形颜色区分 工具采用TypeScript开发,包含图形数据模型、交互逻辑和绘制功能,通过状态管理实现实时更新,使面积计算学习过程更加直观有趣。
2026-03-14 07:51:38
4
原创 Harmonyos应用实例86. 多边形的面积:平行四边形转化动画
本文介绍了一个用于演示平行四边形面积公式推导的动画教学工具。该工具通过四步动画演示割补法原理:1)展示原始平行四边形;2)沿高剪开图形;3)平移三角形部分;4)拼接成长方形。动画过程中动态标注底、高、长、宽的对应关系,帮助学生理解面积不变的原理。代码采用TypeScript实现,包含图形绘制、动画控制和公式推导等功能模块,通过交互式操作引导学生自主发现面积公式(面积=底×高)。该工具直观展示了图形转化过程,使抽象的数学概念可视化,适合小学几何教学使用。
2026-03-14 07:49:34
3
原创 Harmonyos应用实例85. 简易方程:天平平衡模拟器
简易方程:天平平衡模拟器 通过动画模拟天平平衡原理,直观演示解方程的过程。学生可在左右托盘添加/移除不同重量的砝码和"未知物品盒子",通过操作使天平平衡来求解盒子重量。程序实时计算两边总重量,动态调整天平倾斜角度,并显示对应方程表达式。包含砝码管理、平衡检测、提示功能等模块,用可视化方式展现等式性质(方程两边同加减乘除相同数仍保持平衡)。界面采用天平支架、砝码堆叠等拟物化设计,支持逐步求解方程。
2026-03-14 07:47:34
1
原创 Harmonyos应用实例84. 可能性:转盘抽奖模拟器
转盘抽奖模拟器摘要 该教育工具通过可视化转盘帮助学生理解概率概念。主要功能包括: 可定制转盘:支持设置分区数量和颜色,对应不同奖项 概率统计:自动记录各奖项中奖次数,用条形图展示实际与理论概率对比 动态演示:点击"抽奖"触发转盘旋转动画,直观展示随机结果 交互学习:通过调整转盘分区,观察概率变化,理解区域大小与中奖可能性的关系 技术实现采用TypeScript开发,包含转盘绘制、动画效果和数据分析功能,适合数学概率教学场景。
2026-03-14 07:27:29
2
原创 Harmonyos应用实例83. 位置:教室座位表游戏
摘要:该代码实现了一个教室座位表游戏,用于帮助学生掌握用数对表示位置的数学知识。游戏包含5行6列的座位网格,教师随机指定目标位置(如"(3,2)"),学生需点击对应座位。点击正确得10分,并弹出提示。界面显示当前目标位置、得分和座位编号,支持"出题"按钮生成新题目。通过互动式练习强化学生对行列坐标的理解,适合课堂教学使用。(149字)
2026-03-14 07:25:41
5
原创 Harmonyos应用实例82. 小数除法:动态分物模型
本文介绍了一个小数除法动态分物模型的交互式教学工具,通过可视化方式帮助学生理解小数除法的概念。该工具提供四种生活场景(剪绳子、分蛋糕、装水、分配时间),用户可输入总数和每份量,系统会动画演示分割过程。当出现"分不完"情况时,工具会自动转换单位继续分割,直观展示商的小数点位置变化。核心功能包括场景选择、数值输入、动画演示和错误提示,采用TypeScript实现,界面包含图标、输入框和操作按钮,支持响应式交互。该模型有效解决了小学生理解小数除法的难点,使抽象的数学概念具体化。
2026-03-14 07:23:55
64
原创 Harmonyos应用实例81. 小数乘法:动态面积模型
摘要:本文介绍了一个基于动态面积模型的小数乘法教学工具,通过交互式百格图直观展示小数乘法原理。该工具允许学生通过滑块调整两个小数因数(如1.2×1.5),实时生成对应的网格模型(12×15),高亮显示乘积区域面积,同步呈现竖式计算过程。采用TypeScript实现的界面包含因数调节、可视化网格和结果展示三大模块,将抽象的"先整数后小数"计算过程转化为直观的图形化操作,有效辅助学生理解小数乘法的算理。
2026-03-14 07:21:18
130
原创 Harmonyos应用实例80. 数学广角:鸡兔同笼动画
本文介绍了一个通过动画演示解决"鸡兔同笼"问题的数学教学工具。该工具采用假设法,先假设全是鸡计算出脚数,再与实际脚数对比,通过动画演示将鸡逐步替换为兔的过程,最终推导出鸡兔数量。文中提供了TypeScript实现的代码框架,包含头脚数输入、计算过程和结果展示等功能模块,通过可视化方式直观展示解题思路。该工具适合用于数学教学中"鸡兔同笼"问题的讲解演示。
2026-03-14 07:18:53
2
原创 Harmonyos应用实例79. 条形统计图:动态生成器
本文介绍了一个条形统计图动态生成器的实现方案。该工具允许学生输入数据标签和对应数值,选择不同比例(以一当一/五/十),自动生成条形统计图。系统采用TypeScript开发,包含数据输入、比例选择、图形生成等功能模块。生成的条形图会随比例调整高度,并显示数值标签,帮助学生直观理解条形统计图的绘制原理和特点。该工具适用于数学统计教学场景,通过交互方式提升学生对数据可视化的认知能力。
2026-03-13 08:08:20
7
原创 Harmonyos应用实例78. 平均数:数据调查活动
平均数计算器 该工具帮助学生理解平均数的概念,通过输入一组数据(如身高值),自动计算总和、数据个数及平均数,并以动画形式演示"移多补少"的过程。功能包括:数据输入(支持历史记录快速选择)、自动计算各项统计指标(总和、平均数、最大值、最小值、中位数、极差)、可视化柱状图展示。系统采用TypeScript开发,界面包含数据输入区、统计结果卡片和交互式图表,帮助学生直观掌握平均数的计算方法与实际意义。
2026-03-13 08:05:35
12
原创 Harmonyos应用实例77. 小数的加法和减法:模拟收银机
本文介绍了一个模拟超市收银机的小数加减法教学程序。该程序通过TypeScript实现,包含商品添加、总价计算、找零计算和打印小票等功能模块。学生可以输入商品价格(如2.50元、3.25元),系统自动计算总价,输入实收金额后计算找零,并生成购物小票。该设计将数学运算与生活场景结合,帮助学生掌握小数加减法的实际应用,提高计算能力。程序界面简洁直观,包含商品列表显示、功能按钮和计算结果展示区域,适合课堂教学使用。
2026-03-13 08:03:51
11
原创 Harmonyos应用实例76. 三角形:图形实验室
一个交互式的三角形实验室。学生可以拖动顶点改变三角形的形状和边长,应用实时显示三条边的长度和三个角的度数。学生通过操作发现“三角形任意两边之和大于第三边”和“内角和为180度”的规律。:三角形的特性(稳定性)、三角形三边关系、三角形内角和。
2026-03-13 08:02:18
3
原创 Harmonyos应用实例75. 小数的性质:末尾零探索
本文介绍了一个关于小数性质的互动教学组件,通过可视化方式帮助学生理解"小数末尾添0或去0不影响数值大小"的概念。该组件包含以下功能:1)输入小数自动生成多种变体形式;2)直观展示数轴/方块模型验证数值等价性;3)提供预设测试用例和详细解析说明;4)支持交互式验证比较。采用TypeScript开发,界面包含输入区、变体列表、验证结果和知识解析四个模块,通过颜色区分和动态反馈增强学习效果,适用于小学数学教学场景。
2026-03-13 07:41:57
4
原创 Harmonyos应用实例74. 小数的意义:方块模型分解
本文介绍了一个通过方块模型帮助学生理解小数意义的互动教学工具。该工具使用可视化组件(1=大方块,0.1=长条,0.01=小格)展示小数的组成结构,支持学生通过增减不同数位的方块来构建具体小数。系统实时计算并显示对应的小数值(如1.25),直观呈现整数部分、十分位和百分位的数量关系。采用TypeScript编写的交互界面包含三个可调节数位的增减按钮,通过状态管理实现数值联动更新,使抽象的小数概念具象化,适合小学数学教学使用。
2026-03-13 07:40:28
6
原创 Harmonyos应用实例73. 运算定律:定律拼图游戏
将运算定律设计成拼图游戏。屏幕上显示一个不完整的算式(如 125 × 8 = ___),下方有多个数字或运算符号碎片。学生需要选择正确的碎片填入,完成运算定律的应用(如 125 × 8 = 1000,利用了125和8相乘凑整)。:理解加法交换律、结合律,乘法交换律、结合律和分配律。
2026-03-13 07:29:41
7
原创 Harmonyos应用实例72. 观察物体:3D视图探索
展示一个由小正方体搭建的3D立体模型,学生可以通过手指滑动屏幕旋转模型,并点击不同视角按钮(前面、上面、左面),应用显示对应视角的平面图形,培养空间想象力。const names = [‘’, ‘前面’, ‘后面’, ‘右面’, ‘左面’, ‘顶面’, ‘底面’]return names[this.currentFace] || ‘未知’:能辨认从前面、上面、左面观察到的几何体的形状。Text(‘🎲 3D 正方体探索’)
2026-03-13 07:28:05
105
原创 Harmonyos应用实例71. 四则运算:运算顺序演示器
本文介绍了一个四则运算顺序演示器的教学应用,通过交互式界面帮助学生理解运算优先级规则。该应用具备以下功能:1) 支持输入或选择示例表达式;2) 动态展示运算步骤,用颜色高亮和动画箭头指示计算顺序;3) 提供"开始计算"和"下一步"按钮控制演示进度;4) 直观呈现最终计算结果。系统采用模块化设计,包含表达式输入区、示例选择区、步骤演示区和结果展示区,通过可视化方式强化学生对"先括号、后乘除、再加减"运算规则的理解。
2026-03-13 07:25:08
157
原创 Harmonyos应用实例70.数学广角:烙饼问题模拟器
模拟“烙饼”过程(每次只能烙两张,两面都要烙)。学生操作虚拟锅,安排饼的顺序,系统记录总时间,寻找最优解。:优化思想,合理安排时间。
2026-03-13 07:23:14
7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅