基于HTML5的跨平台力学积件库*

2019-06-29 07:08冉俊霞葛大勇代秀红肖成林
物理通报 2019年7期
关键词:素材库刚体跨平台

冉俊霞 葛大勇 代秀红 肖成林

(河北大学物理科学与技术学院 河北 保定 071002)

1 引言

力学(mechanics)主要研究的是机械运动,从宇宙到原子都隐含着力学现象[1].学好力学对物理专业的大学生而言是非常有意义的.目前课堂教学模式是一章一章、一节一节板书式的教学模式,“老师讲、学生听、越讲越细、越讲越深”的学习思路,学生不能事先掌握学习内容,学习主动性和积极性得不到充分发挥,创造能力的培养受到限制[2].而多媒体课件的出现恰恰弥补了传统课堂的缺点.但是,由于力学中很多概念抽象难懂,规律众多,而帮助教师教、学生理解的素材很少,使学生理解和记忆起来非常困难,致使力学教学存在“难学难教”的现象.即使人们做了一些素材,但是由于素材简单、不能做到参数可调,过程可控,或者只能在电脑上运行,大大限制了其应用,不能满足实际需要,因此,本文致力于建立跨平台力学积件库,积件库着眼于学生难以理解的重点难点、规律等内容,提供过程可控、参数可调的多方位积件库,并提供快速检索查询功能,方便教师和学生快速找到相关积件.

本素材库以HBuilder软件为开发平台,以Flash软件作为辅助工具,结合SVG (Scalable Vector Graphics) 可伸缩矢量图形和精灵图技术,将矢量图技术应用于 HTML5中,使制作的素材库画面清晰、动画逼真.该积件库和Flash积件库相比,最显著的优势在于其跨平台性,该积件库不需要安装任何插件,可在不同终端进行操作、演示,兼容PC端与移动端、Windows与Linux及安卓与IOS[3].学生可在不同的设备上进行在线预习、复习,甚至进行在线仿真学习.它还可以轻易地移植到各种不同的开放平台(比如可以放到blackboard应用平台)上供学生学习.随着移动通讯的发展,跨平台积件库成为适应未来素材库发展的新趋势.

本素材库包含宇宙演化、质点运动学、牛顿运动定律、碰撞、角动量、万有引力、刚体、弹性体、振动、波动、流体力学等11个章节,如图1所示.每个章节又包含多个重点积件,每个积件都可用于课堂教学,还可用于学生单独理解力学中的重点和难点内容.积件库的首页面如图2所示,首页面左侧有各个章节的索引,上面有搜索框可以直接输入搜索相关内容.下面重点介绍几个积件的建设情况.

图1 力学积件库结构图

图2 力学积件库首页面

2 积件库建设

2.1 质点运动学

运动学是以运动为基础,研究物体运动的规律.重点内容是抛体运动的分解过程,以及位移、速度、加速度的区别和联系.因此,其难点是如何让学生更直观地掌握抛体运动的规律.比如最常见的平抛运动,传统方法是教师需要粉笔等教具,直接在教室进行演示.但是这样效果并不直接,演示过程中学生们并不能看到直接的数据,因此对规律的掌握和理解只是一个定性的印象,只能让学生被动地接受.为此,我们开发了关于各种抛体运动的虚拟仿真积件,再演示起来给学生印象深刻.

图3所示是斜抛运动积件的界面,教师在课堂可以随时通过网络在手机或电脑上演示.通过上面的参数输入框输入初速度、角度等参数,进行参数调节.在本章,共制作了3个积件素材,将伽利略变换、抛体运动和位移、速度、加速度规律进行了虚拟仿真.由于本素材库的跨平台性,学生也可以在自己的电脑和手机上进行演示.

图3 抛体运动积件的界面

2.2 牛顿运动定律

阿特伍德机、回旋加速器等的教学中,观测和演示都需要专用的设备,但是这些仪器不适用于课堂教学,其内部构造也无法展示.本积件库将力学相对性原理、阿特伍德机、回旋加速器、科里奥利力、惯性离心力等重要的实验和原理通过编程制作成虚拟仿真的积件库,学生可在手机和电脑上操作实验,观察现象,得出结论.教师还可以在课堂上通过投影仪进行演示.比如:图4中的阿特伍德机和图5中的回旋加速器仿真实验.教师和学生都可以通过观看动画演示,观察了解装置的结构和原理,直观明了.

图4 阿特伍德机积件的界面

图5 回旋加速器积件的界面

2.3 碰撞

碰撞虽然是一种比较常见的现象,但是碰撞接触的瞬间人眼无法察觉,这给学生的学习带来了困扰.本积件库根据学生难以理解的重点难点内容,制作了几个虚拟仿真素材,其中包括伽利略论证摆、对心碰撞、查德威克发现中子的实验、球的非对心碰撞等.如图6所示,将球的非对心碰撞通过图例、推导、特例展现出来,将抽象变为形象.

图6 球的非对心碰撞积件的界面

2.4 万有引力

万有引力这一章节包含了开普勒定律、地球自转对重量的影响、宇宙速度、万有引力定律、卡文迪什实验,将各种定律仪器模型通过动画的形式展现出来,图7所示为不同宇宙速度的物体运动轨迹演示.

图7 不同宇宙速度的演示

2.5 刚体

刚体是指在运动中和受力作用后,形状和大小不变,而且内部各点的相对位置不变的物体.刚体是力学中继理想模型质点之后,又一个理想模型,刚体的概念对于学生而言仍很晦涩难懂,涉及到刚体运动的时候依然不知道从何下手.

本章节从刚体的平动、绕轴转动、平面运动验证刚体绕轴转动、定轴转动动能定理、转动惯量的测量几部分介绍了刚体有关的运动.这样的虚拟仿真积件库可以随时在课堂进行演示,还可以将不可见的过程变为可见,如图8所示,刚体定轴转动的转动定理可以将验证定理的过程通过动画的形式演示出来,让学生一目了然,并从中发现规律,总结规律,比较自然地得出刚体定轴转动的转动定理.

图8 刚体定轴转动的转动定理积件的界面

2.6 振动

振动的形式多种多样,有阻尼振动、简谐振动,等等.如图9所示,可以通过动画演示振动时的运动轨迹曲线.上课时教师可以将这些动画实例演示给学生,激发学生学习兴趣.学生也可以直接在网上学习,了解振动的形式及原理,加深对振动的理解.

图9 不同形式下的正弦曲线积件的界面

3 结束语

本积件库操作简单,可根据菜单选择每个积件项目,还可通过模糊查询查找需要的积件.

由于在HTML5中使用了SVG矢量图技术,整个课件画面清新典雅,放大后不会失真.由于本积件库的跨平台性,学生可通过手机、iPad,平板或电脑使用本积件库,教师可以更加快速、方便地指导学生.学生也可通过本积件库进行预习、自学.

猜你喜欢
素材库刚体跨平台
跨层级网络、跨架构、跨平台的数据共享交换关键技术研究与系统建设
重力式衬砌闸室墙的刚体极限平衡法分析
一款游戏怎么挣到全平台的钱?
趣图素材库
潜力双跨平台:进阶:谁将跨入下一个“十大”?
对冲击破碎机械工作机构撞击中心的分析
考虑刚体响应的多层响应谱抗震分析
基于C++语言的跨平台软件开发的设计
写作素材库
写作素材库