基于移动端微课视频APP的设计与实现
• 97
基于移动端微课视频APP的设计与实现
桂林电子科技大学 信息科技学院  王  创  余俊晖  胡业腾  杨艳红
引言:随着社会的发展,互联网逐渐融入了人们的日常生产、生活中。在这样的背景下,移动终端也越来越普及。移动终端已然成为了人们生活中一个不可或缺的部分。而学习的重要性在这个信息化时代显得尤为重要,学习者不能再局限于传统的第一课堂的教学方式。随时随地通过移动端学习已经成了一种不可阻挡的趋势。这一新式的学习方式有多种特征,包括针对性、交互性、共享性以及移动性等等。以往将互联网与教育联系起来的过程,经历了很长的时间,并且已经取得了卓越的成果。但是移动终端在教育领域,还远远不如移动终端的其他方面。更少会有微课与移动终端结合。因此微课APP 领域,是一个相对薄弱的
领域分支。当前项目研究的重点,即是对移动端平台下的微课软件APP 进行设计及实现展开论述,并且设计开发了一款智能移动端的APP 软件。
1  APP建设目标和原则
微课是指运用信息技术按照认知规律,呈现碎片化学习内容、过程及扩展素材的结构化数字资源。主要特点有教学时间短,教学内容少,资源容量较小,主题突出,内容具体,成果简化,多样传播,反馈及时,针对性强等特点。
随着互联网的发展进化,目前国内外的微课慕课,都在以迅猛的姿态发展。不仅如此,微课更是受到教育部、各省市区各级教育行政部门的高度重视。每年都会有很多微课大赛,希望借此推动高校教师培训方式方法的改变,解决培训多样性、便捷性和针对性的问题,促进高校教学与现代信息技术的深度融合。
但是,市场上关于微课,大多都是基于台式机、浏览器等平台。对于移动端如手机等平台的开发,少之又少。
本项研究旨在将微课与移动设备结合,打破了传统微课需要电脑客户端的弊端,强化了翻转课堂的概念,希望能通过该项APP ,促进同学的学习,提高老师的课堂效率。
2  设计方案
2.1  微课APP系统架构总述
微课APP 是由客户端和服务器端组成的。如图1所示是系统架构图。客户端负责与用户进行交互,完成信息查看,课堂签到等功能。服务器端主要负责对用户数据的接收和保存处理,将用户需要的数据返回客户端。开发者主要运用第三方开发工具,基本上只牵
涉程序编写,所以可以将精力集中在用户体验方面。
图1 系统架构图
2.2  虚拟服务器
云服务器是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。云服务器可帮助快速构建更
稳定、安全的应用,降低开发运维的难度和整体IT 成本,让人能够更专注于核心业务的创新。本项目采用的是阿里云服务器。在服务器中部署了JDK 和tomcat 服务器。
JDK ,即Java Development ,java 开发工具包。JDK 是整个java 的核心,包括了Java 运行环境(Java runtime environment ),一堆的
Java 工具和Java 基础的类库(rt.jar ),由于本APP 由Java 环境搭建,因此该环境必不可少。
tomcat 服务器,是一个免费的开放源代码的Web 应用服务器,Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。
三者主要的关系是将客户端发出的Java 请求由云服务器转发给Tomcat 进行处理,再由云服务器返回至客户端。而Tomcat 运行的环境基础是JDK 。如图2
所示。
图2 虚拟服务器架构2.3  客户端
客户端主要通过代码实现访问这些数据。客户端架构如图3所示,使用界面如图4,课程界面如图5所示。下面是界面介绍:
主视频入口——对正在播放的视频或者刚刚播放的视频进行播放面向对象程序设计课程——课程视频,视频排列成列表,同学们可选择视频,点击观看
课堂资料——对于课堂老师的资料,可上传至此窗口,供同学们下载学习
小视频app开发
资助项目:国家级大学生创新训练计划项目“基于移动端微课视频APP 的设计与实现”(项目编号:201813644025)。
• 98
图3  微课视频APP的界面架构
图4  使用界面                            图5  课程界面
其他课程——后期若扩充课程,可放在此窗口上课签到——点击后进行签到工作退出——点击后退出软件
3  结束语
本文在详细整理并分析微课慕课的研究经验与应用现状的基础上,将移动终端设备技术与微课慕课理论结合起来,对如何在移动
终端设备上设计并实现移动学习系统进行了研究。在此系统中,极大地便利了同学们的课后学习,减轻了老师们一定的教学压力。强化了翻转课堂的概念,也方便了其他课程的扩充。目前的市场上,将微课与APP 结合起来的做法,并不普遍,因此,微课APP 的设计与开发前景必定是光明的。
作者简介:王创(1996-),男,汉族,本科在读,主要研究方向:嵌入式系统研究。
(上接第96页)
给终端用户使用,这样会由于雷达回波顶高不同造成在某个仰角时扫描不到模块回波,基于该情况,需要研究混合仰角反射率产品。相关研究人员在进行定量降水估算时,提出了基于混合扫描仰角的混合反
射率。针对该研究概念,我们业务工作人员可以将同一坐标位置上空不同高度的回波信息进行对比,使用最大值距离库填充法将最强的回波投影到同一平面,通过告知用户当前经纬度位置可能
存在的最强气象回波,从而引导飞机安全绕行。
图1 测试结果
2.3  反射率资料空间分辨率
一个有效照射体积(抽样体积)内所有散射粒子返回的后向散射能
量之和是探测的回波信息,随着距离的増加抽样体积的大小而增大,从而使得雷达资料空间分辨率呈现不均匀性。用相邻两个资料库中的距离来定义雷达空间分辨率,主要涉及雷达径向分辨率、方位分辨率和仰角分辨率,从而可以对雷达资料空间分辨率进行总结和归纳(图1)。
3.结束语
双偏振雷达在民航系统应用多年,研究也很多,但成果转化应用气象服务上还比较滞后,缺乏自动文字或语音提示的智能预警产品。通过研究和梳理雷达相关应用算法,开发一定的适合管制业务的相关产品将会对推动航空气象发展具有促进作用。而反应时间短、功能多、抗干扰能力强、数据率高、任务可靠性高是相控阵雷达具有的特点,它是民航气象雷达的重要拓展方向之一。希望相关厂家和气象工作人员继续努力尽快将产品算法从理论应用到实践
中,从而更好的推动气象工作的大发展。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。