APP下载

基于Android的移动学习系统的设计与实现

2019-03-14焦春霞刘奇付

电脑知识与技术 2019年1期
关键词:学习资源实现移动学习

焦春霞 刘奇付

摘要:在教育信息化、数字化学习的基础上,基于Android的移动学习能够有效结合IT技术、通信技术,使学生能够随时随地得到信息和知识,实现自主学习、终身学习、全天在线。而随着手机的普及,移动学习不再单单依赖PC和互联网,还可以延伸到手机终,该文构建了基于Android的移动学习系统,是对传统课程的补充,可以对学生起到重要的帮助,帮助其提高学习效果。

关键词:移动学习;Android;学习资源;设计;实现

中图分类号:TP311        文献标识码:A        文章编号:1009-3044(2019)01-0080-02

随着4G网络的普及、移动互联和终身学习时代的到来,传统的教学模式已不能很好适应当下的社会现状,而基于手机终端的移动APP和WEB的移动学习能够实现让学习者随时随地地得到自身想要的知识和信息,已经越来越普及,本文旨在打造一款基于Android的移动学习系统,帮助用户实现真正意义上的自主学习、终身学习。

1 需求分析

基于手機终端的移动学习系统的需求分析是进行设计与开发的重要工作,就是要清楚这个系统的功能和最终用户的使用需求,再进行系统的设计与实现。

1.1 目标用户

本系统主要针对大学在校生,利用APP引导在校学生提高学习效率,激发学习兴趣和学习自觉性,将他们的零碎时间利用起来,随时随地利用手机开展在线学习,让大学学习充斥移动学习系统。

1.2 系统功能

本系统最终目的是利用手机终端实现在线学习,帮助大学生随时随地学习大学课程,为了助力大学生更好的学习,本APP设计有培训和测试功能,使学生将实践和理论结合。另外,APP还提供学习评价功能,有助于学生分析自己的学习阶段,弥补缺失,不断纠正自己。

2 系统功能模块

为了使APP更好的迭代,本系统在设计时即遵循可扩展性、稳定性、复用性等设计原则,确保设计出好的移动学习APP。主要功能模块有教师和学生两大类。教师模块有每日一贴、在线答疑。学生模块有在线学习、有问必答、自我评价、每日必练等。

2.1 登录窗口

打开本移动学习APP,首页是用户注册和登录,登录时先验证账号是否合法,否则提示注册会员。执行流程如图1所示。

2.2 学生模块

学生登录移动学习APP后,有以下功能可以使用,如图2所示。

登录成功后,学生将进入具有学生的功能主页。在线学习主要是进行课堂中教材的讲解和学习。每日必练主要是题库,涵盖课后练习、单元练习、真题测试。自我评价能够通过多维度将学生本人的学习时间、测试的正确率、参加活动的分值等进行统计分析,通过图表、表格等形式展示。有问必答相当于在线群聊,师生之间可以通过其畅所欲言,老师也可以将教学拓展到课外,并有针对性的一对一指导。

2.3 教师模块

教师登录移动学习APP后,有以下功能可以使用,如图3所示。

教师身份登录以后,主要功能有检查学生提出的问题,并有针对性地回答,帮助学生解决问题,达到在线辅导学生终身学习的目的。每日一贴功能可以由教师发布教学内容以及教学重点、教学难点等信息。教师登录到APP,进入功能模块,可以发布自己的教学内容、教学重点难点,如果发布失败,系统会提示教师重新提交。教师也可以选择解答功能,首先查看学生提出的问题,全部查看以后可以有选择性的回答,如果已回答,系统会重新回到查看问题界面,如果回答失败,系统会弹出错误提示。

3 数据库设计

经过需求分析、系统设计及功能模块分析,本移动学习APP系统涉及教师、学生、题库、试卷等4个实体,数据库设计了6张数据表,如表1所示。

user表主要存储用户的账号信息,包括id、username、password、type等字段,type字段说明登陆者的身份。answer表主要存储学生提出的问题,包括id、student、question、teacher、answer等字段,保存学生提问、教师解答等信息。papers表主要存储试卷信息,包括id、paper_id、name、score等字段。question表主要存储每道题目的信息,包括id、paper_id、type、order_id、score、content、opt_a、opt_b、opt_c、opt_d、opt_e、answer、answer_stu、note、favor。

4 软件测试

本系统开发完成以后,通过了功能模块测试和用户试用。功能模块测试主要是逐个模块的单独测试和集中测试。单个模块测试主要针对最小功能进行,主要检查单元模块的代码实现、逻辑关系和流向是否正确。之后进行集中测试,集中测试是对所有功能的全面检测。从用户登录到退出系统,发现是否存在无用户名、提示信息弹窗等功能是否正常。通过这些以后,专门在校找了30名大学生进行了试用,通过一周的高频度试用,29名同学反映APP界面友好、功能全面、设计合理、易操作等等,系统稳定性也得到了大家的认可,受到了大部分学生的好评。

5 总结

基于Android的移动学习系统APP的开发为学生搭建了一个手机端学习的平台,教师和学生可以将教学过程搬到线上,搬到课堂之外,是对终身学习、随时随地学习理念的很好践行,具体应用过程中也收到较好的效果,对师生起到了良性的辅助效果,但由于时间所限,部分功能尚不完善,软件体验有待进一步提升,下一步将继续深入研究、深入开发,使本APP能收到更好的社会效果和教学效果。

参考文献:

[1] 刘奇付,邵换峥.图像去雾霾算法研究[J].信息与电脑:理论版,2018(17):34-35.

[2] 邵换峥,刘奇付.超宽带室内定位算法研究[J].企业科技与发展,2018(9):75-76.

[3] 邵换峥,刘奇付.基于被动检测的图像篡改方法[J].无线互联科技,2018,15(11):96-97.

[4] 马宏恩,刘奇付.高校计算机教学如何对学生进行学法指导[J].现代交际,2018(9):162-163.

[5] 刘奇付,李红军.控制算法理论框架下新型计算机算法的显示研究[J].无线互联科技,2018,15(09):101-102.

[6] 陈玉珍,刘奇付.高职计算机专业人才培养模式改革与实践[J].无线互联科技,2018,15(7):87-88.

猜你喜欢

学习资源实现移动学习
基于新技术环境下的自主学习
中等职业教育中教育技术的应用研究
办公室人员尚需制定个人发展规划
浅析铁路通信传输的构成及实现方法