首页> 中文学位 >移动设备端物理演示程序的算法研究与设计实现
【6h】

移动设备端物理演示程序的算法研究与设计实现

代理获取

目录

声明

摘要

1.1 研究与开发背景

1.1.1 移动学习的兴起和交互动画的缺失

1.1.2 计算机辅助教学的发展历程

1.1.3 《物理学》(第五版)新形态教材

1.1.4 移动环境下快速访问的捷径——二维码

1.2 国内外研究现状

1.3 解决的主要问题

1.5 论文的组织结构

第2章 HTML5开发物理程序动画的关键技术

2.1 HTML5物理程序动画库技术架构

2.2 获取浏览器相关信息

2.3 画布功能

2.3.1 加入canvas标签

2.3.2 在画布中绘图

2.3.3 创建渐变

2.3.4 显示文字信息

2.3.5 加载位图图片

2.3.6 清除屏幕

2.4 JavaScript计算

2.4.1 数据类型和精度

2.4.2 Math对象

2.4.3 计算能力与运算效率

2.5 用户交互

2.5.1 Web表单元素交互

2.5.2 鼠标事件和触屏事件

2.6 计时事件与循环动画的实现

第3章 物理程序动画库总体需求与解决思路

3.1 HTML5物理程序动画库的总体需求

3.1.1 需求的获取

3.1.2 典型应用场景

3.1.3 各物理程序动画的共性需求

3.2 科学性需求

3.2.1 使用时间参数方程

3.2.2 逐帧累加变量

3.2.3 简化复杂模型

3.2.4 放大显示不明显现象

3.3 规范性需求

3.3.1 准确显示物理符号

3.3.2 文字和符号的混合排版

3.4 交互性需求

3.4.1 使用表单控件

3.4.2 自定义滚动条

3.4.3 多点触控的响应

3.5 跨平台适应性需求

3.5.1 多种显示设备的自适应

3.5.2 禁止移动设备浏览器的自动放缩功能

3.5.3 尽早进行跨平台程序测试

3.5.4 使用微信传播的特别设置

第4章 表现物理现象与过程的具体方法

4.1 运动的过程和轨迹

4.2 绘制物理曲线

4.3 表现非直观量

4.4 放大物理细节

4.5 模拟颜色亮度变化

4.6 模拟大量分子运动过程

4.7 模拟三维空间效果

4.8 再现物理过程

第5章 HTML5物理程序动画库系统实现

5.1 覆盖知识点遴选

5.2 动画设计流程

5.3 程序编码与调试

5.4 代码压缩与打包

5.5 动画库的发布

第6章 结论

附录

参考文献

致谢

展开▼

摘要

随着信息技术的发展,人们进入了“互联网+”时代。手机网民占比达96.3%,移动互联网主导地位强化。人们在进入“移动生活”的同时,也在呼唤“移动学习”。手机在线教育课程得到发展迅速,但是以视频、图片为主的教学资源相对单一,缺少了演示程序和交互动画的支持。缺乏web前端的交互性,已经成为制约移动学习环境提高学习效果的瓶颈之一。
  功能强大,适合给移动学习开发演示程序和交互动画的HTML5在商业领域发展迅猛,但是在教学领域的推广应用却仍然有待突破。HTML5技术给制作现代富web内容带来了一些革命性的新功能,其中包括能够在浏览器上直接绘制矢量图形的能力,结合JavaScript强大的运算能力、交互响应和时间事件功能,在web前端开发功能强大的演示程序和交互动画成为了可能。但是目前,如何在保证科学性的前提下进行HTML5开发,在理论研究上还是亟待填补的空白。
  本研究从物理教学规律出发,将HTML5适合程序、动画开发的新特性与移动学习的发展应用相结合,对支撑HTML5开发物理演示程序和交互动画的关键技术进行了系统研究。分析了建设移动学习环境对物理演示程序和交互动画的各种需求,对如何保证程序动画的科学性、规范性、交互性和跨平台适应性给出了解决思路。并且针对各种典型的物理问题、物理现象与过程,分别进行分析与建模,提出了对其进行模拟仿真和直观表现的设计思路和编程实现方法。
  本研究一边进行理论探索,一边投入实际开发应用,完成了《物理学》(第五版)(刘克哲等著)新形态教材中“HTML5物理程序动画库”的开发。“HTML5物理程序动画库”是教材对应数字课程网站的重要组成部分,读者可以使用移动设备扫描印刷在纸质教材上的二维码,对新形态教材中的对应学习资源进行访问。该新形态教材已经进入出版流程,即将由高等教育出版社出版。

著录项

  • 作者

    宋洪晓;

  • 作者单位

    山东大学;

  • 授予单位 山东大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 葛连升;
  • 年度 2018
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 O4-4;TP311.52;
  • 关键词

    物理教材; 演示程序; 交互动画; 软件开发;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号