沈倩
当前,云计算技术风起云涌、群雄并起,除百度、阿里、腾讯等互联网巨头外还存在许多中小厂商。随着5G通信技术、智能机的迅速普及,移动互联网较之前相比获得迅猛发展,移动学习更具可行性,这是一种利用移动终端来帮助师生交流、沟通、学习的重要方式,是信息化学习发展到一个阶段的重要产物,特点诸多,如高效性、移动性、广泛性、交互性、个性化等,基于互联网学习平台中的缺陷可以获得有效解决,在移动终端设备的帮助下开展交流,代表了今后教育模式发展的必然趋势。
(一)移动学习特征
移动学习是一种基于终身学习理念下采用无线移动通信网络技术、设备来获得教育信息、资源、服务的新型学习方式,如手机、PDA等设备,特征主要表现为以下几点。
1.灵活、自主的学习方式
学习者利用移动设备可以在校园内外的任何场所随时随地登录移动学习平台,如教室、宿舍、车站、商场等,方便对相关课程资源进行快捷的浏览,如音频、视频、电子文档以及图片等。
2.高效、先进的学习理念
关于移动学习的课程基于新的学习过程管理模式可以划分为多个精简单元,这对于扩充学习资料至关重要,且学习者在学习过程中可以与教师进行积极的交流活动,帮助学生主动进行思考提问,从而能够打造良好的学习效果。
3.减少设备资金投入
当前,随着无线网络、移动技术的迅猛发展,智能手机的应用日益频繁,如安卓、苹果等,由此能够更好的开展移动学习,在获取各种学习资源时学员只需登录移动学习平台即可,从而可以随时随地的学习。
(二)移动学习模式分析
移动学习平台体系特点主要表现为以学生为中心、以问题为导向,根据学习方式可以分为两种,即正式、非正式学习。首先,新的学习模式可以免受相关条件的限制,如网络、终端等,方便学习者随时随地获取所需信息、资源;其次,学生可以摆脱学校定制安排的学习内容,结合自身所需自主化的获取碎片化的知识,及时解决各种疑难问题。总之,学生在不同情景下可以随时学习,学习设备也更具多样化。
(一)HTML5技术
这是一种最新一代的网页文档标记语言,拥有过往的所有特性,且能够提供各项新型元素、属性。如:为确保Web网页更加方便地播放多媒体,就可以通过自由嵌入音频视频的方式;为进一步提高平台绘图能力,可以采用Canvas绘图动态生成图像、表格等;利用离线缓存功能,能够更好的开发与应用移动平台;用户交互体验异常丰富等。利用这一技术明确网页开发、在线Web的应用方向,在各种智能移动终端设备中能够获得广泛应用,具有显著优势,即跨平台特性、代码安全性。在浏览器中利用这一家属能够更好的加载Native,方便对本地资源进行更好的调用,且支持离线缓存、自由嵌入音频视频,互动性强,这些都能够帮助用户打造一个良好的体验。
(二)B/S结构体系
B/S结果即所谓的浏览器/服务器结构,多层结构获得广泛应用,具有各自优势,如跨平台应用、分布式应用与服务器集中管理等,利用浏览器技术与多种脚本语言、AJAX技术,能够免受各种操作系统、硬件的限制,实现多用途跨平台应用。
(三)云计算
当前,云计算获得广泛应用且深度融合于各个行业,这在一定程度上已经引起人们的高度重视,带来全新的机遇与挑战。云计算可以在云端放置计算、存储任务,即便终端配置比较低,也依然能够开展大规模计算、存储任务。
(一)技术方案
当前,随着无线互联网技术的发展、智能手机等移动设备的广泛普及,移动设备的软硬件平台所运行的应用程序更快更丰富,人们也日益重视移动学习所具有的优点,侧重于打造一个性能优良的移动学习平台,更好地服务于广大学习者,应用前景广阔。为更加安全、流畅的传输学习资源,在高职院校的移动学习平台中,可以利用各种非正式学习的技术方案,将云计算、大数据所具有的优势结合起来,实现对现有学习内容的重构。
在移动学习平台中,全部学习资源数据在云服务器中存储,便于管理者、学习者利用不同接口、设备、账号对课程资源进行有效访问,而在向访问者提供相关学习内容时,可以严格按照服务器的过滤规则核查访问者的设备、账号。基于云计算技术、Android平台、IOS平台开发技术所设计的移动学习平台系统,服务器端以云计算技术为主、客户端以PHP开发的WEB客户端为主,系统特点主要表现为内容多样、远程登录、交互性强以及跨不同移动设备访问等。
(二)平台总体设计
移动学习平台的设计主要包括三个层面,即平台资源层、应用层、用户层,所采用的部署方式为“云计算+本地平台”。基于云计算能够完成平台资源层的构建,在动态调度资源时可以充分利用云端中间件调度服务器集群、缓存数据与均衡负载来实现,确保应用层的弹性伸缩都能够得到充分满足。
平台资源层的构成一般包括各种软硬件设备、云平台,如计算机网络服务器等。本文所打造的负债均衡云资源层具有很高的性能,使用改进遗传算法、Squid前置缓存技术完成,且采用的是库存散列存储结构化数据、数据库集群技术,而采用对象云可以分类存储存放那些非结构化数据,音频视频、课件、由图片与文字组成案例库等。
应用层能够提供平台中的全部交互机制来更好地服务于广大用户,具备静态化的页面,可以分类存储各种数据。应用层通常所包含的功能模块比较多,如数字化学习门户、教师发展中心、移动学习系统、数字创新创业平台、专业实训平台、师生学习社区等,基于Java Web架构与B/S结构,在页面设计与开发过程中可以有效的利用AJAX、HTML5中的DOM元素来实现,可以打造一个扁平化的应用,这对于丰富媒体交互性和及时更新平台至关重要,还能够真正做到按需读取,支持在多种浏览器上运行,如IE、Firefox、safari和chrome等。
用户层通常包括的内容比较多,如平台运营管理、用户管理和用户等。其中平台运营管理主要由5个子模块组成,通过运行监控模块方便对学习者的资源访问情况、利用情况认真且详细的记录下来,对平台的实际运行状態进行实时监控,在此基础上能够向运营策略模块及时提出反馈。运营策略模块需科学、合理的设置教学策略与评判系统资源负载,在此基础上做好资源预调度工作,确保热门资源的高并发性需求都能够获得充分满足。为更好的改善资源分配,就需要运营调度模块根据策略来开展,基于不同学习需求对相应的资源使用方式进行科学的设置。学习行为分析模块在一定程度上能够将用户的学习过程系统、全面的展现出来,所提供的数据能够更好的开展统计分析、预测工作;关于决策信息的获取可以充分借助数据挖掘技术,方便站在多个维度来联系教与学的各种信息,在此基础上重视信息化档案的建立,从而才能提供充足的数据支持来更好的管理、诊断教学质量。
综上所述,基于云计算平台来帮助高职院校设计移动学习平台,可以更好地融合设备环境、人文信息环境以及时空环境,确保系统瓶颈问题都能够得到妥善解决,优化教学流程,满足学校线上教学的需求,提高用户体验。
作者单位:宿迁高等职业技术学校