欢迎光临112期刊网!
网站首页 > 论文范文 > 教育论文 > 学前教育 > 基于AppCan框架开发移动教学互动平台

基于AppCan框架开发移动教学互动平台

日期:2023-01-23 阅读量:0 所属栏目:学前教育


  中图分类号:TP316 文献标识码:A

  一、概述

  移动互联网的发展,使移动智能终端接入互联网,成为当前用户使用互联网的主要接入方式,而随之急速发展的移动智能终端的硬件资源,强大了并支撑了软件的发展,不断地丰富移动端的应用软件,成为当前移动智能终端上非常重要的部分之一。学习者获取信息的工具为移动智能终端,能够充分地利用时间碎片资源,成为当前移动应用的重要发展方向。

  开发移动应用不能越过的障碍就是不同操作系统的差异,当先流行的移动操作系统有很多,例如Android、iOS还有一些比较小众的操作系统。针对不同的操作系统需要学习不同的开发语言,需要掌握不同的系统功能API,总之要实现应用在不同的开发平台上运行需要很复杂的操作,这给开发增加了很大难度。

  而当前急需解决的问题是移动应用如何进行创新设计?如何高效率的开移动教学平台?以此提高教学效率,是当前移动开发的重要研究方向。以提高教学效率为目的,以跨平台的应用软件为设计目标,设计并实现基于AppCan框架开发的移动教学互动平台,使得其可以在Android和iOS等不同的移动终端系统平台上运行,为使用者提供移动学习服务。该系统不仅能够充分地利用移动互联网获取来自网络的信息,而且还能够充分地利用碎片时间来进行学习,以此提高了教学和学习的效率。开发者在AppCan平台上用HTML5+CSS3+JavaScript开发移动应用,只需要开发一次,即可在包括iOS、Android、Symbian、Windows Phone这些平台上发布。AppCan平台提供了AppCan应用打包系统、UI快速开发框架、AppCan集成开发IDE环境、调用移动设备本地功能接口和AppCan的本地调试与模拟器。非常完善的框架、强大服务的支持,这些都使开发者可以简洁快速地进行移动应用的开发。

  二、移动教学互动平台的分析与设计

  (一)设计方案

  基于AppCan框架开发移动教学互动平台,教学互动平台由教师端和学生端两部分组成。其中,教师端包括登录、考勤、交流互动、课程管理、用户管理,试题管理等功能,学生端包括登录、课堂学习、交流互动、绩效评价等功能,此外此平台还可应用于学校的政务投票工作等。

  教师端设计方案如下:

  1.登录模块:教师可通过手机或者平板电脑输入信息登?课堂,回顾历史课堂情况。

  2.考勤模块:可查看考勤信息,获取本次课堂用户考勤信息。

  3.交流互动模块:学生、教师之间互动交流问题,并且可以查看互动汇总记录,测评反馈查看互动排行榜,查看本次课堂每次互动的结果,获取本次课堂的互动排行榜。

  4.课堂管理模块:创建课程基本信息,编辑课堂信息,结束课堂,更新课堂为结束状态等。

  5.用户管理模块:导入用户名单并限制是否允许非导入用户连接服务器客户端。

  6.试题管理模块:获取题库试题资源,查看备选试题,保存备选试题状态,更新备选试题的推送状态。

  学生端设计方案如下:

  1.登录模块:学生输入验证码进入课堂,并且获取课堂名称、课堂创建人、课堂当前状态等信息。

  2.课堂学习模块:学生可以学习,进行在线考试等。总结用户参加的总互动次数、最好正确率和最好排名。

  3.交流互动模块:通过SignalR技术让学生与教师之间可以实时的互动,简化了学习的过程,使学习更加快捷。

  4.绩效评价模块:学生可以查看学生之间的最好正确率,查看成绩排行榜,查看学习记录等信息。

  (二)设计架构

  教学互动平台软件的主要流程是挂载在移动设备上的前端页面通过互联网访问服务器从而获取数据库中的数据,主要分为三大部分。

  1.移动设备端,主要分为前端技术与AppCan技术。前端页面主要技术是HTML+JS+CSS,同时也用了AngularJS、Bootstrap、Swiper等时下主流的前端开源框架。AppCan主要为前端页面提供了JSSDK、UI基础框架、系统级别功能接口、uexWindow核心引擎等其他技术与服务。AppCan将前端页面包裹在自己的内部,让前端页面通过自己来进行数据的传递,从而实现了应用的基本功能。

  2.服务器,移动设备通过网络异步请求技术,将自己的数据请求通过互联网发送到服务器中,这里我们用的是IIS服务器,我在服务器中用asp.net构建了Webservice,用于数据业务的处理与传递,同时也使用了SignalR双向通信技术来为教师与学生的互动提供基本服务。iis服务器接收到移动设备的请求最终将XML格式的数据响应回去。

  3.数据库Microsoft SQL Server,在数据库中建立了课堂信息、用户、学生答案等数据表,同于教学互动平台的数据存储。Webservice通过ADO.NET技术从数据库中获取数据。

  这样html页面通过js调用appcan提供的接口向网络发送请求(这里是通过使用appcan.request.ajax方法去调用uexXmlHttpMgr插件来实现的),IIS服务器接收到请求,由Webservice或SignalR来进行业务处理,并将从SQLServer数据库中获取到的数据以XML的格式响应回去,移动设备最终接收到数据并进行一系列的处理,从而实现了教学互动平台的业务流程。

  结论

  信息化技术与高校教育的结合,虽然不能改变教育过程的实质,但是可以通过不同的学习途径及方式、教与学的模式,从而影响教学效果,极大地提高学生们的学习效率,充分地将身边的学习资源利用起来。随着人们对移动学习认识的提高和实践的深入,移动学习必将发挥更大的作用。

本文链接:http://www.qk112.com/lwfw/jiaoyulunwen/xueqianjiaoyu/217425.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学