摘要:随着 Web 图形标准的成熟与生成式人工智能编程能力的突破,虚拟仿真实验资源正在发生形态分化:在传统"高保真、平台化、重投入"路线之外,一条以单个 HTML 文件为交付单元、零安装、可离线运行的"轻量化"路线逐步显现。本文界定单网页轻量化虚拟仿真实验的概念内涵与六项核心特征,系统梳理国外在技术路线(WebGL/WebGPU/WebAssembly/Three.js)、代表性平台(PhET、EjsS、H5P、Go-Lab 等)与应用成熟度方面的发展状况,回顾国内在政策驱动下形成的建设体系(国家级虚拟仿真实验教学中心、虚拟仿真实验教学一流课程、职业教育示范性虚拟仿真实训基地)及其技术研发现状,从技术架构、应用场景、用户体验、标准化程度、生态可持续性五个维度开展中外对比,并研判 WebGPU 基线迁移、AI 三层赋能、云端协同分层、跨端融合、低代码化等技术演进方向。研究认为,中外差距的实质不是单一维度的技术落后,而是资源生态位的结构性缺失与生产组织方式的路径依赖;轻量化路线的核心价值在于填补"知识点级、高频次、快迭代、零门槛"的供给空白,而非替代高保真仿真。文末提出面向国家、院校、教师、技术社区四个层面的对策建议。

关键词:虚拟仿真实验;单网页;轻量化;WebGL;WebGPU;生成式人工智能;教育资源生态;开放教育资源

一、概念界定与核心特征

1.1 概念缘起:虚拟仿真实验的形态分化

虚拟仿真实验(Virtual Simulation Experiment)自 20 世纪 90 年代进入教育领域以来,长期沿着"提升保真度"的单一方向演进——更真实的渲染、更精确的物理解算、更完整的流程复现、更沉浸的交互设备。这一演进逻辑塑造了当前主流的资源形态:以专业游戏引擎为开发工具、以校企合作或外包团队为生产主体、以专用服务器与账号体系为运行基础、以十万元级经费与季度至年度周期为建设成本。

然而,教学实践中存在一类与之诉求迥异的需求:教师在讲授某个抽象知识点时,需要一个能够立即调出、参数可调、现象可见的小型交互工具;这类需求的特征是高频、零散、时效性强、单点聚焦,而传统建设模式的成本结构与响应周期无法覆盖。正是这一供需错配,催生了虚拟仿真实验的形态分化——在"重资源"之外,出现了以极简技术栈实现单一教学目标的"轻资源"路线。

Web 技术栈的成熟为这条路线提供了工程基础。当浏览器原生具备硬件加速的二维与三维渲染能力后,"一个文件即一个实验"从设想变为可交付的现实。

1.2 概念界定

单网页轻量化虚拟仿真实验(Single-Page Lightweight Virtual Simulation Experiment)指:以单个 HTML 文件为完整交付单元,将全部样式(CSS)与脚本(JavaScript)内联封装,不依赖服务端渲染、数据库、账号体系与本地安装程序,在任意现代浏览器中打开即可运行的交互式虚拟仿真教学资源。

该定义包含三条可检验的硬性技术边界:

1. 单文件封装:全部代码与视觉资产内联于一个 HTML 文件,不存在外部依赖文件;

2. 协议无关运行:在 file:// 本地协议下直接打开即可正常运行,不报错、不白屏,不要求 Web 服务器环境;

3. 体积约束:文件体积控制在可通过即时通信工具、教学平台附件、移动存储介质任意通道自由分发的量级(经验区间为数 KB 至一百余 KB)。

1.3 六项核心特征

特征维度

具体表现

技术支撑

教学意义

基于 Web 原生运行时

以浏览器为唯一运行环境,不使用任何插件、中间件或专用客户端

HTML5 + Canvas 2D / WebGL;避免已淘汰的 Flash、Java Applet、Unity Web Player 等插件路线

规避技术栈老化导致资源整体失效的系统性风险

零安装、零配置

无需管理员权限、无需注册登录、无需网络连通

内联封装 + 本地协议兼容

消除"最后一公里"部署失败,适配无权限的公共教学终端

低资源占用

单文件体积在百 KB 量级;对显卡、内存、操作系统版本无明确下限要求

程序化几何建模替代外部三维模型加载;Canvas 动态纹理替代位图资产;控制场景多边形规模

兼容老旧终端、移动设备与低带宽环境,扩大受益面

交互式仿真内核

参数可实时调节、现象即时响应、数据同步更新,而非线性播放的动画或视频

事件驱动 + requestAnimationFrame 渲染循环 + 参数—现象—数据的三向联动

支持"预测—操作—观察—修正"的探究式学习,区别于演示型课件

知识点级粒度

聚焦单一或少数关联知识点,而非完整工艺流程或复杂系统

功能边界收敛,避免功能膨胀导致体积与复杂度失控

与课堂教学的最小教学单元对齐,便于精准嵌入与高频调用

可自由再分发

复制即部署,可二次修改,不绑定平台与账号

无服务端状态、无许可校验、源码即交付物

天然契合开放教育资源(OER)的 5R 原则,但同时带来知识产权保护的新命题

1.4 相关概念辨析

单网页轻量化虚拟仿真实验并非孤立概念,需与若干邻近形态明确区分:

· 与"虚拟仿真实验教学项目/一流课程"的关系:后者是政策认定的建设范畴,强调完整的实验教学设计、学时学分与考核体系,技术上多为 B/S 平台化系统。二者是"资源形态"与"课程建制"两个不同层面的概念,不构成竞争关系。

· 与 H5 交互课件的区别:H5 课件多以图文、动画、选择题为主体,交互深度停留在"翻页—点击—反馈"层面;轻量化虚拟仿真的核心是可运行的模型——存在真实的计算内核,输出随输入连续变化。

· 与远程实验室(Remote Laboratory)的区别:远程实验室通过网络操控真实设备,本质是真实实验的远程化;轻量化仿真是数学与物理模型的可视化,二者在保真度与可及性上各有取舍。

· 与 VR/AR 沉浸式实验的区别:后者依赖头显设备与高性能终端,追求沉浸感;前者以屏幕交互为主,追求可及性。WebXR 的成熟正在两者之间建立技术桥梁,但设备门槛的差异是结构性的。

· 与教育游戏的区别:教育游戏以目标—奖励机制驱动参与动机;轻量化仿真以"参数—现象"关系的可探究性驱动认知建构,通常不设置游戏化叙事层。

1.5 资源谱系中的定位

将虚拟仿真教学资源按技术复杂度与建设成本排列,可形成清晰的三级谱系:

层级

典型形态

技术栈

体量

建设周期

生产主体

生态位

重资源

国家级虚拟仿真实验教学一流课程、数字孪生实训基地

Unity3D / Unreal Engine / 专业仿真平台

数百 MB — 数 GB

季度至年度

校企合作、专业外包团队

标杆示范,解决"做不到、做不了、做不上"的高危高成本实验

中资源

平台化 Web 虚拟实验系统、学科虚拟实验室

Three.js/Babylon.js + 后端服务 + 账号体系

数十 MB

月度至季度

校内技术团队、教育技术公司

课程级系统,支撑一门课的完整实验体系

轻资源

单网页轻量化虚拟仿真实验

Canvas 2D 或 Three.js 单文件内联

数 KB — 数百 KB

小时至天

一线教师(AI 辅助)

知识点级工具,支撑日常课堂的高频即时需求

三个层级并非替代关系,而是互补的生态位。重资源解决"有没有标杆"的问题,轻资源解决"日常够不够用"的问题。本综述的核心判断之一是:国内外的差距,很大程度上体现在轻资源层的生态成熟度上。