之前应邀参加一场中学信息技术与实验深度融合的会议,简单讲了一下js中学物理仿真。
用到的demo和ppt,有兴趣可以下载看看。
之前应邀参加一场中学信息技术与实验深度融合的会议,简单讲了一下js中学物理仿真。
用到的demo和ppt,有兴趣可以下载看看。
之前我们提到过,二维力学实验仿真中存在一个问题:二维力学引擎中,质量 = 密度 * 面积。而真实世界中,质量 = 密度 * 体积。虽然二维世界的物理规律也是完备的,但是学生学习过程中还是以3维世界为准的。
力学器材相对于电学器材要复杂。电学中的引擎只负责电学数据计算,不涉及到器材的任何属性(包括几何属性和电学属性)的改变,保存恢复不用考虑引擎的影响。而力学器材,器材的几何属性是靠引擎计算得出的,器材与器材之间的关系也是靠引擎中的约束来维护的,器材的物理属性也可能会影响器材的状态,需要考虑的比较多,实现起来更复杂。
实验开发中,我们经常要用到将两个器材(或者器材的部件)绑定到一起,并且能够解绑。比如电学中,导线的端点绑定到接线柱;家庭电路中,插头插到插座上;光学中,透镜放到光具座上;热学或者化学中,瓶盖绑定瓶子,玻璃导管放到试管中,等等。