移动学习APP的设计与优化

来源 :北京工业大学 | 被引量 : 1次 | 上传用户:waich19870625
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统教学中师生互动不足、学生学习形式单一、学习兴趣缺乏。为了更好地解决这些问题,满足课堂教学互动需求,提高学生学习效率,本文研究基于“互联网+教育”模式下的移动学习APP跨平台开发中的优化问题。课题采用跨平台混合开发模式,开发后的产品可在Andriod、IOS以及Windows端流畅运行。文中对跨平台移动开发中的代码更新、操作延迟及内存泄漏问题进行了优化,解决了因系统更新、内存占用导致的运行速度减慢问题,提高了系统稳定性,提升了用户体验。本文主要研究内容如下:(1)设计并开发实现跨平台移动学习APP。APP中主要包括课堂教学互动与学生自主学习两大模块。课堂教学互动模块负责课上教师与学生的互动答题,提高教学效果,增强互动体验。自主学习模块基于翻转课堂教学模式设计,负责学生课前预习、自主学习以及自主学习效果检验及测试。(2)深入分析了JavaScript的垃圾回收机制以及产生内存泄漏的原因,对传统的内存泄漏检测算法进行改进,并基于改进后的算法设计实现了内存泄漏检测工具,该检测工具通过设置代理服务器收集程序运行中创建的JavaScript对象所有状态信息然后进行分析检测,查找出泄漏的对象及其位置。利用此工具检测APP中JavaScript代码的内存泄漏情况,通过修改泄漏的代码,降低了APP运行内存的占用,提高了系统的稳定性。(3)改进了文件差量更新Rsync(Remote Synchronize)算法。本文对该算法从两个方面进行了改进:在校验过程中对于旧文件切分的块只计算32位的弱校验值,当旧文件与新文件匹配到潜在相同块时再进行强校验值的计算比较,减少了计算量,提高了计算效率;在客户端新文件重构过程中,采用旧文件原地重构的方式,避免了临时文件创建导致的客户端存储空间的过度占用。并基于改进后的算法对APP中离线存储的web文件进行差量更新,有效地提高了APP的更新效率。优化后的移动学习APP已经上线,通过测试,APP版在Android、IOS上实现跨平台流畅运行,浏览器网页版显示及运行良好。产品已经在陕西、山西多个中小学课堂教学中试用推广。
其他文献
目的:对新疆紫草的药理作用进行综述。方法:通过对近年来有关新疆紫草的药理相关文献进行整理。结果与结论:新疆紫草具有杀菌抗炎、护肝、抗HIV、抗生育、抗肿瘤、延缓衰老以及
<正> 目前,光子刀立体定向动态适形放射治疗临床应用日渐普遍。光子刀治疗前必须将患者的肿瘤区域进行CT定位扫描,将扫描后得到的图像储存光盘内,在治疗前将光盘内图像提取对
本学位论文着重于A位掺杂对层状钙钛矿铁电材料(BLSFs)铁电性能及弛豫性介电行为影响的研究。 SrBi4Ti4O15(SBTi144)具有较好铁电及抗疲劳性能,但仍不能完全满足非易失性铁电随
《小学数学课程标准》中指出:在小学数学教学的全过程中要对学生渗透德育教育,要加强对学生进行爱国主义教育。因而,在教学中教师要利用教材,充分挖掘德育内容,注意数学方法
随着智能网联汽车发展,迫切需要安全可靠的测试场进行试验。首先分析国内外传统汽车试验场的现状,发现影响建设的主要因素是场地选址和道路设计,然后针对国内外智能网联汽车
目的:通过研究益气养阴活血法对2型糖尿病患者肠道菌群代谢产物的影响,全面了解糖尿病患者中肠道菌群代谢产物的变化规律,通过在体实验研究芪复方对患者肠道菌群代谢产物的改变,从而进一步明确参芪复方参与调解血糖的机制,并为开发新的降糖药物提供思路。拓展并完善参芪复方的运用,为参芪复方新功效的研发提供新的思路。为解释中药复方作用机制提供新的证据链,为后续研究中药和糖尿病肠道菌群的相互作用提供基础。方法:共入
沸石是一种天然廉价矿物,对有机污染物具有良好的吸附作用,将其用于有机废水的处理是目前污水处理研究的热点.本文对其在有机废水处理中的应用现状进行了综述,并对其应用前景
日本汉文学家内藤湖南在《日本文化石研究》一著中说道:"如果说日本文化是豆浆的话,那么可以说中国文化就是使其变成豆腐的卤汁。"由此可理解为在日本有很多文化是在中国文化
香砂六君丸由木香、砂仁、党参、陈皮等药物组成,具有益气、健脾、和胃之功效,传统剂型为水丸。为减少该药服药量,加快该药的释放速率,从而提高该产品的质量和疗效.我们将传统水
保外就医是指按照法定程序经有关机关批准,允许有严重疾病的罪犯离开监禁场所或暂时不予监禁,将他们放到社会上的医疗机构进行医治的制度。我国保外就医制度经过了多年的发展