基于Android的计算机基础知识移动学习APP设计
摘要:本文主要介绍基于Android平台的计算机基础知识移动学习APP的设计实现过程,该系统客户端基础学习、单元练习、综合测试和错题本功能,可以满足用户基本学习需求,视频及精品教程功能可以丰富用户的学习模式,提升用户的学习效果,服务器端后台管理模块实现对系统数据进行管理,保证系统数据的及时更新。该APP的设计与实现为用户提供了一个优质便捷的新的学习途径,具有一定的实用和参考价值。
【关键词】AndroidAPP计算机基础移动学习
1引言
移动学习是数字化学习的一种扩展,是在数字化学习的基础上通过有效结合移动计算技术,与数字化学习相比较,移动学习不仅具备了数字化、多媒体化、网络化、智能化的特征,而且还使学习者不再受时间空间的束缚,随时随地,只要有学习的热情和愿望都可以随心所欲地按照需求进行学习。随着移动终端在我们生活中的普及,App客户端已逐渐成为移动互联网的主要应用形式。APP开发已渐渐地遍及世界每一个角落,APP客户端制作的大量出现已经开始悄然改变着人们的学习方式、休闲方式、阅读方式、生活习惯甚至创业模式等等。
2系统总体设计
系统总体建设原则是,将计算机基础知识的学习内容细分为一个个的知识点,通过这些知识点搭建计算机基础知识的完整架构。开发本项目所用的操作系统是Windows7,开发工具为Eclipse是基于Android4.0,数据库采用Android自带的轻量级数据库SQLite3。系统包括客户端和服务器两部分,其中客户端的基础学习、单元练习及综合测试模块用户可直接使用,错题本功能、视频及精品教程下载模块需在用户注册并登录后方可使用。服务器端主要完成对数据库中用户表、习题表、习题类型表等数据的管理,实现增、删、改、查功能。
3系统功能模块设计及实现
3.1基础学习模块
基础学习模块提供以文本及图片形式为主的基础教程,用户进入该模块后,首先需要选择知识点大类,再选择此大类中的某个具体知识点,进入基础教程学习界面。
3.2单元练习及综合测试模块
单元练习模块是针对计算机基础知识的某一知识点进行练习,用户可通过此模块了解对本知识点内容的掌握情况。综合测试模块是从数据库中随机抽取20道题目进行测试,测试用户对计算机基础知识整体的掌握水平。单元练习模块界面如图1所示,用户可通过单击“上一题”或“下一题”按钮,选择题目完成相应练习,在做题过程中,可随时单击“答题卡”按钮,跳转到提交页面,在提交页面中,系统将对已完成题目和未完成题目做出不同标识,确认提交后进入练习报告页面,此页面会显示用户练习结果如图2所示,并且用户可进一步选择查看试题分析,若为注册并登录后的用户还可将错题放入错题本中,供今后复习使用。
3.3错题本模块
错题本模块要求用户进入系统主界面后,先进行用户注册并登录。本模块主要将以前用户出错的题目按照保存日期进行集中显示,并且提供删除功能,对于已确定掌握的题目,用户可将其从错题本中删除。
3.4视频及精品教程模块
视频及精品教程模块要求用户进入系统主界面后,先进行用户注册并登录。利用NanoHttpd实现了一个轻量级的WebServer,用户登录后可访问服务器中的视频及精品教程。
4结束语
本文主要介绍基于Android平台的计算机基础知识移动学习APP的设计实现过程,该系统客户端基础学习、单元练习、综合测试和错题本功能,可以满足用户在计算机基础知识学习过程中的获取知识、练习、测试以及复习的一系列需求,视频及精品教程功能可以丰富用户的学习模式、开拓学习视野,从而进一步提升用户的学习效果,服务器端后台管理模块实现对系统数据进行管理,保证系统数据的及时更新。该APP的设计与实现为用户提供了一个优质便捷的新的学习途径,同时对移动学习系统的研究具有一定的实用和参考价值。
参考文献
[1]吴燕琴.基于手机的移动学习资源设计研究[D].武汉:华中师范大学,2011.
文/邵国红
《基于Android的计算机基础知识移动学习APP设计》
- 职称论文刊发主体资格的
- 政法论文浅析工会法主体
- 化学在初中教学中的情感
- 中学教育论文思想政治方
- 法治论文投稿法治型市场
- 杂志社论文发表浅析推动
- 新疆教育报投稿浅析学生
- 分男女招生录取的合宪性
最新优质论文
- 浙江师范大学学报编辑部
- 论文发表三步曲
- 职称评定需要发表什么样
- 新闻专业有哪些职称
- 医学领域cscd期刊怎么查找
- 教师类职称论文一般多少
- 如何提供职称论文的知网
- 职称晋级论文检索才认可
论文发表问题热点
- 工程管理专业论文摘要准
- 博士生毕业论文答辩技巧
- 电力系统职称核心期刊怎
- 简述机械工程师基础考试
- 《教育探索》核心级教育
- 硕士从助工晋升中级职称
- 毕业及职称论文发表需要
- 发表职称论文如何鉴别期