摘 要:在移动互联网时代,为满足高等院校在校生随时随地进行学习,满足高校自身的线上线下课堂的需求,设计了一种基于Android平台的移动学习系统,该系统可以运行在基于Android系统的手机和平板电脑等终端上,能够进行线上课程学习,同时可以让师生进行在线交流。本系统对客户端与服务器端进行了详细的分析与设计,为移动学习平台的实现提供了有价值的参考模型。
关键词:移动学习;Android系统;学习平台
Research on?Mobile?Learning based on?Android?Platform
(Department of Computer Science and Technology, Quanzhou Institute of Information Engineering, Quanzhou Fujian 362000,China)
Abstract:In the mobile Internet Era, in order to meet possible learning whenever and wherever of the college students, to meet the needs of University's own online offline classroom, the paper proposes the design of a mobile learning system based on Android platform. The system can run in Android system based on the mobile phone and tablet computer terminal, and it can carry on the online course learning. At the same time, the system can realize online communicate between teachers and students. This system has carried on the detailed analysis and design of the client and server. It also offers a reference model for the realization of mobile learning platform.
Keywords:Mobile Learning;Android System;Learning Platform
引 言
移动学习平台的可见完善是随着第三代通信网络的发展建设而日益推进的,三大运营商(移动、联通和电信)从2012年3G发展到4G,网络带宽性能日趋优越,如今人们已可通过4G网络方便快捷地接入移动互联网。据中国互联网信息中心CNNIC发布调查报告,截至2014年6月,我国网民规模达6.32亿,其中手机网民达5.27亿。手机上网比例首超传统PC上网比例。
移动学习平台给人们生活带来更多便捷,能够更为快速地获取网络的各类资源。移动课堂学习平台就是众多应用程序中的一种,而且是能够应用在手机上的“课堂”。该款平台可以通过移动设备随时随地获取自己想要的信息,实现真正意义上的自主学习。尤其在各大高等院校,手机已经成为当代大学生随身携带的必备工具之一,让手机上的“课堂”走入学生生活现已成为一种主流时尚趋势。
移动学习具有“Anyone Anytime Anywhere Anystyle”型自由式学习的特征,可以有效地满足人们日益增长的学习需求,缓解当前传统教育的课堂教学压力。移动学习可将情境感知、个性化、触觉交互、多媒体、移动计算等新技术融合交互进教育与培训领域,因而具有了很多不同于传统e-Learning的崭新特性。
1国内外移动学习平台现状
移动学习平台是将移动平台的嵌入式软件设计,后台支持系统的设计、无线接入和验证技术、移动交互技术结合在一起而形成的综合性可操作平台[1]。从研究项目的地域上看,欧洲对移动学习的研究最为活跃,研究和应用也相对更广泛。近年来,欧洲相继启动多个移动学习项目,这些项目关注的研究内容也不尽相同,涉及英、德、瑞典和挪威等数十个国家。在我国,移动学习项目始于2001年北京大学“移动教育理论与实践”项目,相继推出的还有北京大学、清华大学、北京师范大学参与的教育部“移动教育”项目,除此之外还有北京大学、南京大学等高校与一些移动通信企业合作开展的相关项目研究。
2移动学习平台需求分析
根据高校特点进行需求分析,主要采用结构化分析方法和面向对象分析方法[2],采用UML建模语言开展分析和设计。UML是一种可视化的建模语言[3],主要包括三个基本构造块:事物(Things)、关系(Relationships)和图(Diagrams)。
整个系统模块的设计遵循系统总体设计思路,即基于模型构建,由此提供给学员们一个内容丰富,效率高超的网络空间。该系统包括学生、教师和系统管理者三种用户类型,而在实际的应用过程中主要体现为学生和教师两种用户。针对这一状况,用户需求内容则包括学生成绩管理、学院题库、在线课堂、学院公告、学院海报和学院广播站。具体地,移动学习平台需求功能可如图1所示。
图1移动学习平台需求
Fig.1 Mobile learning platform requirements
2移动学习平台基本架构
2.1移动学习平台架构形式
综合上述的系统需求分析可以得出,学习者即客户端主要通过Wifi或3G、4G网络接入到学习系统服务器,以实现教学资源或课程内容的学习。而教师主要利用PC机通过Internet接入到移动学习系统的服务器,以此方式进行数据管理,包括在线课堂、题库上传、学习成绩录入等任务实施,在根本上是兼负着管理员的主要职责,对于系统进行配置和管理,节省人员开支。
服务器端是整个系统的核心,为系统提供数据内容和数据处理。服务器端的设计将从系统层次结构设计、访问控制流程设计、基类设计、功能模块设计、API设计、数据库设计、优化设计等七个方面逐次进入和展开[4]。本移动学习平台的总体拓扑图如图 2所示。
图2 移动学习平台拓扑图
Fig.2 Mobile learning platform topology |
核心期刊网(www.hexinqk.com)秉承“诚以为基,信以为本”的宗旨,为广大学者老师提供投稿辅导、写作指导、核心期刊推荐等服务。 核心期刊网专业期刊发表机构,为学术研究工作者解决北大核心、CSSCI核心、统计源核心、EI核心等投稿辅导咨询与写作指导的问题。 投稿辅导咨询电话:18915033935 投稿辅导客服QQ: 投稿辅导投稿邮箱:1003158336@qq.com |