基于Android的移动创意教育APP的设计与实现
2020-08-27申晋祥鲍美英
申晋祥,鲍美英
(山西大同大学计算机与网络工程学院,山西大同 037009)
中国移动社交行业数据分析,iiMedia Research(艾媒咨询)数据显示,2018年中国移动社交用户规模为7.73 亿人,2019 年中国移动社交用户规模达7.77 亿人,预计2020 年将可能突破8 亿人。根据“互联网女皇”、美国KPCB 风险投资公司互联网分析师最新报告数据,2019年中国智能手机用户数量已达3.54亿。市场研究机构IDC发布智能手机市场最新预测报告,2019 年,运行Android 操作系统的智能手机占市场份额的87%。
根据数据显示可知,使用Android 智能手机的用户日益增多,具有极大的市场前景。随着慕课的提出,在线教育如火如荼,基于Android 的移动创意教育APP 的设计主要是针对大规模使用Android智能手机的用户提供即时学习,且能够充分利用零碎时间以提高学习效率。
基于Android 设计并实现的这一款创意教育学习软件,拥有课程学习、在线学习效果测试、即时资讯获取、休闲驿站等功能,为用户提供一种全新的学习体验,界面简洁友好,使用方便,用户更具实用性[1-5]。
1 系统登录功能
系统登录是实现系统功能的第一步,也是用户使用软件时首先需要完成的操作,设计思想以简洁、大方且具有吸引力为主。用户通过用户名和密码完成系统登录,如果用户还没有注册,则可以点击“注册”进入注册界面,然后输入用户名、呢称、密码、性别等用户基本信息,数据会上传到服务器,进行数据验证后,当注册成功时,服务器返回数据给用户,完成注册。系统注册界面如图1所示。考虑到用户使用的体验,信息采用列表格式,界面简约、自然且所有功能一目了然,便于使用。
图1 系统注册界面
2 课程学习功能
用户使用创意教育软件主要目的就是进行课程学习,利用自己的零碎时间,进行有效学习,提高学习效率。用户登录成功后,可以在创意教育APP的主界面的课程学习模块选择自己所要学习的课程,所链接的视频课程均可在线学习,也支持下载后离线学习。创意教育APP 同时支持多种视频格式的播放,课程资源丰富,基本能够满足各种用户的自我学习,增长知识。视频课程学习能够自动记录学习位置,再次打开视频课程后,系统会自动从上次学习断点的位置继续播放学习,非常方便用户使用。课程学习界面如图2所示。
图2 课程学习界面
3 在线学习效果测试
使用创意教育APP 进行课程学习后还可以进行在线学习效果测试,这样用户在学习一段时间后便可以通过测试,及时掌握自己学习的效果,查漏补缺,进一步完善学习方法。测试对掌握学习知识很重要,通过测试自己能够发现哪一部分知识点掌握的不好,哪些内容理解不到位,哪些题目不会做,对自已下一步学习具有重要的指导作用。在线学习效果测试界面如图3所示。
4 即时资讯获取
创意教育系统软件设计即时资讯获取模块,用户在使用软件过程中,不仅可以学习知识,还能够通过即时资讯获取模块阅读自己所感兴趣的新闻消息。链接新闻资讯是网络最新新闻消息,各类新闻消息内容详尽,知识丰富,可及时更新,根据用户已阅读记录推荐生成相近的个性化新闻资讯,满足用户的专业需求和兴趣爱好。为用户获取个性化信息、拓展知识提供方便。推荐新闻资讯按照推荐顺序以列表形式展示,供用户选择,需要获取哪条资讯,点击即可显示。即时资讯获取界面如图4所示。
图3 在线学习效果测试界面
图4 即时资讯获取界面
5 休闲驿站
创意教育系统软件设计休闲驿站模块,学习之余用户可以体验一下休闲驿站的放松。该模块设计了几款比较简单而且有趣的小游戏,拼图游戏界面如图5所示。
图5 拼图游戏界面
6 系统测试与结论
基于Android 的移动创意教育APP 的设计采用Eclipse 集成开发工具进行设计,基于Java 语言的Android进行开发,数据库采用轻量级的SQLite。在Coolpad8720L 手机(型号Coolpad8720L,直板PDA,Android 版本4.3,CPU 型号Marvell 1L88,频率1.2GHz,四核,RAM 容量1GB,ROM 容量4GB,5.0英寸屏幕)对各项功能进行了测试,课程学习、在线学习效果测试、即时资讯获取、休闲驿站等功能都能够正常使用,且在学习过程中如果有电话进来时,APP 能够暂停并保存断点数据,接听电话结束后,能够正常继续之前的学习进行,系统运行良好。
经过测试,表明APP基本实现了设计的各项功能,能够满足用户的使用需求。针对APP中各功能模块所存在的不完善的地方,其优化效果将在进一步的研究中设计实现。