基于Android的微课程移动学习平台设计与开发
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Android的微课程移动学习平台设计与开发
络学习的学习时间和地点的限制问题。0引言
近些年来,随着4G的普及、无线
网络的发展和智能手机的价格持续走低,诸如
智能手机、平板电脑等各类便携的、高性能的
移动终端越来越普及,学习者可以选择充分利
用工作空暇的时间来进行自我能力的提升,移
动学习卩]应运而生。
中国互联网络信息中心(CNNIC)2017 年
1月发布的权威的统计数据显示[2],截至
2016年12月,我国网民规模达7.31亿,手机
网民规模达6.95亿,增长率连续三年超过10%,
台式电脑、笔记本电脑的使用率均出现下降,
手机不断挤占其他个人上网设备的使用。根据
统计数据发现,大学生群体所处年龄段所占比
例最大。
本文提出基于Android系统的移动微型学
习平台,能让学生充分利用课余琐碎的时间随
时随地获取学习平台中的资源,同时系统会根
据学生自身专业情况和学习记录,向学生推荐
相应学习资源,从根本上解决了网
1移动微型学习平台设计
1.1系统设计基本原则
移动微型学习系统主要是针对微型资源,
学生可以在松散的、琐碎的时间内进行学习
A6〕,因此要求系统方便快捷,资源主题鲜明
而简洁短小,以提高学生的学习兴趣。因此,
系统设计时把握了以下几个方面:
1.节省网络流量。移动智能手机设备上
网,许多移动网络提供商都按照流量收费,我
们在系统设计时尽量节省用户的流量,在设计
课程资源时也是设计主题鲜明、短小精炼的资
源,以避免用户下载并非自己所需内容而导致
的流量浪费。
2.划分较小的学习资源粒度。由于移动
微型学习具有松散性,其主要特征是其简短、
松散、非正式化,因此要求学习资源简短。但
简短并不是对资源的简单裁剪,而是为完成一
个小的目标、解决问题的一个侧面而具有相对
完整的资源。
1.2系统体系结构
基于Android终端的移动微型学习系统的
架构设计如图1所示。
-—8
XI教师/管
理员
c终端
流媒体数据
图1移动微型学习平台的基本架构
1.3系统功能结构
基于Android的移动微型学习平台中的
角色可以分为三大类:学生、教师和管理员,
其主要完成的任务如下:
学生:学生是学习系统中的主体,他可
以管理自己的学习资料、设置自己的兴趣爱
好,还可根据自己的需求浏览学习系统中的
资源、下载自己感兴趣的资源、与教师进行
互动、与同学交流心得体会、上传保存个人
资源等功能,学生的课程学习活动主要是采
用C/S模式进行,提高体验度。
教师:教师可以引导学生完成学习系统中
资源的使用,基于移动微型学习系统作为课堂
教学的拓展,教师可以管理自己的个人资料、
设置自己可解答的专业领域,还可以通过学习
系统发布自己的网络课程、添加课程教学资源、
与学生进行互动等功能。
系统管理员:系统管理员主要功能是管理
系统用户、学生信息管理、课程信息、记录学
生的浏览记录和系统设置等管理功能。
学习系统服务端功能结构如图2所示。
信息管理:针对管理员账户而设计,实现对
系统中的初始化和各类基本数据的管理,例如
系统基本设置、教师和学生信息管理及账户管
理及系统安全管理。
资源推送:系统中的课程资源由教师自由
按照规范建设,方便学习课前和课后的学习,
教师建设课程并上传相应资源。随着课程的增
加、课程资源也在不断地增加,学生对课程浏
览和资源的选择带来一些麻烦。因此,系统采
用数据挖掘算法中的文本分类算法实现对新课
程资源和用户没有学习的资源进行推荐,节约
用户的大量时间。
移动微学习服务端
图2移动微型学习系统服务端功能模块图
学习管理:是为教师提供课程添加、课程
资源添加和学生在线答疑管理。系统提供两种
访问入口:通过管理客户端和浏览器登录系统
平台实现管理,方便教师可以在专用PC机和公
用PC机上进行管理资源。
资源审核:教师对学生共享资源的审核。
学生上传资源的大小、主题、内容和格式是否
符合系统共享要求和课程学习要求。学习系统
客户端功能结构如图3所示。课程学习:课程
学习资源主要是有关课程的微课视频、在线测
试题库、课程互动等方面,其中微课视频是课
程资源中最多最主要的资源,当打开某一门课
程进行视频学习时,下载视频并缓存到本机系
统中,调用
个人p
共
享
审
核
、
)
「
-
专
业
兴
趣
资
源
推
荐
—
" J L-
最
新
资
源
WEB服务器
多媒体服务器数据库服务器
基本数据
资
源
审
核JZ
系
统
管
理