APP下载

基于Android系统的移动学习平台设计

2018-01-09林沣伍德鹏

广西教育·C版 2018年9期
关键词:Android系统设计

林沣 伍德鹏

【摘 要】本文论述基于Android系统环境的移动学习平台设计,从软件开发的角度对平台进行需求分析,构建包括教师模块和学生模块在内的移动学习平台,将其应用于各种移动终端,既能满足线上学习课程,又可以促进师生互动交流,对今后移动学习平台的开发和研究具有实用的参考性。

【关键词】Android系统 移动学习平台 设计

【中图分类号】G 【文献标识码】A

【文章编号】0450-9889(2018)09C-0188-02

当前,移动用户的不断增多,智能终端的不断升级换代为研究和开发多样化、智能化的移动学习平台提供了基础。移动学习是结合了网络通信技术和移动无线终端两者的优势,在空间和时间都不受束缚的情况下,随时随地地获取学习资源和享受教育服务的一种学习模式。它能很好地将碎片化的时间利用在学习上,而且作为课堂教学的辅助工具,既补充了课堂知识,还能拓展到学习的广度。

一、移动学习平台的需求分析

良好的需求分析是开发软件的基础,移动学习平台也不例外。首先,以师生作为用户群体,有效地借助移动通信网络技术,通过智能手机、平板電脑等移动通信工具为传播媒介,更为灵活地开展课堂外交互式教学活动去建立移动学习平台。重点针对内容、媒体、交互以及易用性等关键环节进行设计,构建集传递课程资源、提供学习服务、反馈学习评价,使移动学习成为传统课堂的重要延伸和补充,为学生提供更加便利的学习服务和选择,使教学更适应现代大学生获取知识的方式和习惯,把以往被动式接受知识转变为主动学习知识,同时促进课程的吸引力和渲染力。其次,根据用户类型的不同,教师用户可以利用在线平台发布微视频等资料,平台同时也记录学生观看微视频的情况等,还能发布任务、调查问卷,与学生进行互动交流等。学生用户则需要进行网络课程学习,下载学习资料,并且实时在线浏览资讯动态和接收任务,与教师在线互动。

二、移动学习平台的设计

整个移动学习平台的设计遵循系统总体设计思路,学生和教师是在实际的应用过程中的两种身份,分别对应不同的功能模块,如图1所示。

(一)教师模块。教师模块是移动学习平台的用户,也是后台服务部分的教师,主要负责移动学习平台中的学习资源管理、学习社区管理、用户信息库管理、系统管理。主要功能结构如图2所示。

1.学习资源管理。移动学习平台教师也是教师,需要同时承担传统教育中学习资源的呈现与活动组织的任务。教师根据学习需求的不同,进行微课资源、学习资讯、在线测试和实践活动管理。具体的工作主要包括微课资源的录制、上传与学生的互动,在线测试的编制与发布。另外,根据学生不同的学习特征,系统管理中还应该不定时地推送学习资讯和发布实践活动的任务。

2.学习社区管理。学习社区管理模块主要是对移动学习平台所创建的学习共同体社区进行管理,主要包括学习社区中的研讨和提问等社区贴管理,避免社区中数据过多出现的数据冗余现象。

3.用户信息管理。用户信息管理模块主要是针对使用移动学习平台的云端用户信息数据库进行有效管理。例如班级用户批量信息的导入、修改和删除,另外还要对学生进行学习进度管理。

4.系统管理。系统管理模块主要针对的是教师用户信息的新增、修改和删除,并能支持全局的安全管理和信息管理。

(二)学生模块。学生模块是移动学习平台客户端中的应用部分,是移动学习平台的核心,学生通过移动终端的应用程序与后台数据进行交互活动,开展自主学习活动。其主要功能如图3所示。

1.个人中心。移动学习平台有个人中心功能的设计,并且会根据学生的身份不同分为用户身份和游客身份。游客身份登录是一个浏览模式,可以查看移动学习平台中的学习资源,但是不能在社区或者实践活动中发布任何的主题。而用户身份能实时跟踪学生的学习进度和学习情况,同时也能在社区或者实践活动中发布、回复主题进行相关的讨论。

2.微课学堂。微课学堂将教师录制好的微课视频上传,不同学习活动对应不同的学习内容,学生可以根据自己的兴趣爱好去选择相应的微课视频进行自主学习,同时为满足多种学习场景和学习需求,学习内容还提供了下载功能,学生可以在WiFi模式下下载后离线学习。

学习是一个交互的过程,在移动学习平台中,教师所担任的角色有所改变,并不能进行全程的指导学习,这时就需要学生针对所学习的内容进行适当的反馈,孤独感是在使用移动学习平台时大多数人要克服的,本平台让教师实时指导课程中存在的问题,及时进行改进和加以对学生的指导,降低了使用过程给学生带来的这种感受。

为了使教师能清楚学生在学习过程中的满意度,设置了学习评价模块,让学生在学习完相关的微课程之后对课程进行总体评价,这样为今后微课程的制作和学习资源的发布做出相应的改进。

3.在线测试。在线测试通过课程测试和题库练习来检验学生的学习成果,教师提前将试卷和习题按系统内置的模板生成后导入到学习平台中,并且支持系统题库和试卷的随机组卷与生成,练习题库是任何时段都开放学生练习的,主要以选择题为主,而试卷测试是由教师发布测试任务后,在规定时间段内,学生登录进行在线测试,测试完成后可以支持自动阅卷,也支持教师人工批改和调整得分。

4.学习社区。学习社区是一个虚拟社区,由学生及其助学者(包括教师、专家、辅导者等)共同构成的团体,常见的主要形式有贴吧、社区活动等,他们彼此之间可以在学习过程中进行沟通、交流,分享各种学习资源、学习成果、学习提问与解答以及共同完成一定的社区活动,因而在成员之间形成了相互影响、相互促进的人际联系。

5.学习资讯。学习资讯是在确定学生的学习基本特征及学习倾向后,以利用移动学习平台针对每个不同的学生的特点,有针对性地向学生推送学习资讯,让学生能及时了解与之学习的内容相关的资讯信息。

6.问卷调查。问卷调查通过较高的逻辑特性设计先进的问卷,这样意味着可以采集到更高质量的数据。通过收集到的调查数据,使用图表等表现力丰富的手段生产在线报告。此外还为调查问卷做了一个精心的设计,教师可以做一次问卷的设计和输入,然后就能通过网页、电子邮件和QQ等多种形式发布,得到数据分析后,有利于系统和课程的改进。

三、关键技术

移动学习平台的设计采用B/S(浏览器/服务器)体系结构,使用SQL Server2008网络数据库进行数据保存,使用MVC三層架构体系动态网页的开发使用.NET技术,采用面向对象语言C#来编写程序。移动学习手机APP开发还要在未来可能的主流扩展方向预留接口。提供数据库自动备份功能:实现按天自动备份并压缩,自动删除10天(可自定义)以上的备份,可跨服务器备份,提供备份日志。

四、总结与设想

在“互联网+”的引领下,当前信息技术发展的越来越迅猛,获取知识的手段也在不断增多。移动学习突出以学习内容短小精悍,学习时间地点灵活自如等特点,也开拓了今后教育信息化的研究与应用方向。本文基于Android移动平台设计移动学习平台,确定了需求,构建了模块化体系框架,发挥双向优势,该系统可广泛应用于各种移动终端,如手机、平板电脑等,对今后移动学习平台的开发和研究具有实用的参考性。

【参考文献】

[1]黄黎,程鸿芳,黄金晶.基于Android 的移动学习应用的设计研究[J].信息与电脑,2016(19)

[2]方程.基于Android移动学习平台的设计与实现[J].企业技术开发,2014(7)

[3]李靖.基于Android的移动学习平台设计研究[J].电子技术,2013(8)

[4]赵敏涯,颜晓凯,夏正航,等.基于Android的移动学习平台的设计与开发[J].软件工程,2016(5)

[5]张新猛.基于Android 的移动学习平台研究与设计[J].福建电脑,2016(6)

[6]黄振宣,等.高校思想政治理论课移动学习平台的开发与应用研究[M].广西师范大学出版社,2017

【基金项目】2016年度广西高校中青年教师基础能力提升项目(KY2016YB648);2017年度广西高校中青年教师基础能力提升项目(2017KY1077)

【作者简介】林 沣(1982— ),男,广西南宁人,广西机电职业技术学院计算机与信息工程系副教授,工程师;伍德鹏(1979— ),男,广西玉林人,广西机电职业技术学院计算机与信息工程系讲师,工程师。

(责编 黎 原)

猜你喜欢

Android系统设计
何为设计的守护之道?
《丰收的喜悦展示设计》
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
Android系统上的移动互联网集成平台开发机制
Android系统核心管理工具设计与实现
Android下的机械式电表数字识别技术研究
基于GPS和iBeacon的智能校园信息发布平台设计与实现
基于增强现实技术的导航系统研究