正当时......

学术咨询服务
当前位置:职称论文发表咨询网电子信息职称》基于Android的计算机基础知识移动学习APP设计

基于Android的计算机基础知识移动学习APP设计

来源:职称论文发表咨询网作者:田编辑时间:2021-05-06 09:05
扫码咨询

  摘要:本文主要介绍基于Android平台的计算机基础知识移动学习APP的设计实现过程,该系统客户端基础学习、单元练习、综合测试和错题本功能,可以满足用户基本学习需求,视频及精品教程功能可以丰富用户的学习模式,提升用户的学习效果,服务器端后台管理模块实现对系统数据进行管理,保证系统数据的及时更新。该APP的设计与实现为用户提供了一个优质便捷的新的学习途径,具有一定的实用和参考价值。

  【关键词】AndroidAPP计算机基础移动学习

基于Android的计算机基础知识移动学习APP设计

  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设计》
上一篇:计算机基础知识在线练习系统设计与实现
下一篇:计算机基础知识的教学设计
更多>>

期刊目录