面向移动平台的计算机基础知识学测软件研究

分类:论文范文 发表时间:2021-05-06 08:44

  摘要:在计算机基础课程的教学中,理论知识的掌握一直是个难点。因此,设计一个对应的复习测验软件就十分有意义。针对现有的考试软件存在的问题,基于HTML5相关技术,文章设计了一个面向移动平台的考试软件,方便学生随时复习与测试理论知识。软件中设计了一个简单实用的抽题算法,还利用了HTML5的LocalStorage技术,将成绩数据存储在本地,便于随时提取并生成分析图表,无需与服务器进行通信,提高了访问效率。

  关键词:HTML5;移动平台;抽题算法;LocalStorage

面向移动平台的计算机基础知识学测软件研究

  1引言

  考试是衡量教学质量水平高低,评估学生知识掌握情况的重要途径。在学习了计算机基础课程后,学生需要通过全国计算机一级考试。文章通过对大量考生成绩的分析得出,相当一部分学生对于计算机基础理论知识掌握不足,在考试的选择题部分失分较多。因此,需要设计一个复习测验软件,让学生更好地理解和掌握知识,提高考试通过率。早期,考试软件大都是单机版系统,考试内容比较固定,不便更新。在网络广泛应用后,考试系统渐渐转为网络系统[1]。近几年来,伴随着平板电脑,手机等移动设备的广泛使用,更是出现了大量的考试APP,可以方便地进行知识的测试。然而,研究发现,相当一部分APP只是展示计算机等级考试的历年考题,无交互测试与复习等功能,还有一部分APP功能多,但操作复杂。此外,由于目前的移动平台系统主要有Android和IOS两种,需要分别进行设计,过程较为复杂,且无法做到跨平台操作。为了解决这个问题,本研究团队在传统的Web技术基础上,结合HTML5技术,开发适合移动平台的Web应用。

  2系统设计

  为了满足复习考试的需要,系统设计了如下功能:考题管理、模拟考试、评分、成绩分析、考点复习推荐等。用户可以根据页面的提示进行相应的操作。系统的主要功能模块如图1所示。作为一个学测系统,最重要的功能就是考试和成绩统计分析,在系统设计过程中,充分结合了目前主流的一些Web技术,其中几个主要模块的实现技术如下。

  3系统的测试

  3.1运行性能测试

  系统设计完成后,还需要对其运行性能进行测试。这里主要从两个方面进行测试:一是系统的响应时间,二是系统的运行显示效果。在系统中,最重要最复杂的是模拟考试的抽题功能,平均抽题时间反映了系统性能的好坏。测试前,题库表中已经添加了3000道选择题,经过测试,在单人访问系统时,模拟考试的平均抽题时间不超过200毫秒。当200名学生同时在线测试时,平均抽题时间小于1秒。经过多轮测试,系统性能均达到预期目标。接下来,还需要针对显示效果进行测试,经过对多种浏览器和终端设备的测试,系统都能正常显示,主要的测试平台及效果如表1所示:

  3.2使用效果测试

  为了检验系统的使用效果,以两位教师所教的六个班学生作为实验对象,在考前1个月分成两组进行测试。其中一组按照传统方式进行复习,另外一组利用系统进行复习和练习,在等级考试结束后,对这两组的成绩进行统计分析,结果如表2所示:

  结论

  随着信息技术的普及,考试系统在教学中的应用也越来越广。为了让学生更好地掌握所学的计算机基础理论知识,提高等级考试选择题的成绩,文章中设计了一个面向移动平台的计算机基础理论知识学测系统。系统实现了抽题,测验,成绩分析等功能,基本满足了教学的需求,经过试用,学生在基础理论选择题上的成绩有了明显提升。针对抽题这个重要功能,系统中设计了一个简单实用的算法,经过验证,效果较好。在成绩分析功能设计中,应用了HTML5的WebStorage存储技术,将成绩记录在客户端,并利用了Echarts图表库在客户端生成图表,生成图表的过程中不需要访问服务器,提高了效率。总的来说,平台的功能达到了预期目标,当然,系统也还有一些可以改进的地方,例如,系统中可以记录更详细的成绩信息,进行更详细的分析,在此基础上完成不同难度考题的分配等,这些可以在下一阶段加以完善。

  参考文献:

  [1]蒋玉芳.基于ASP.NET的在线考试系统的设计与实现[J].科技广场,2017,(8):35-38.

  [2]韩卫,石中盘,杨鹏.基于Client/Server模式的智能抽题算法[J].计算机工程与应用,2001,21:171-173.

  [3]石中,韩卫.基于概率论和自适应遗传算法的智能抽题算法[J].计算机工程,2002,28(1):141-143.

  [4]唐彬.利用HTML5实现网页图表的研究[J].微型电脑应用,2012,28(10):28-30.

  [5]黄键,卓皓.基于HTML5图表库的电教设备管理系统研究[J].集宁师范学院学报,2017,,(6):42-46.

  黄键卓皓刘圆圆

上一篇:黄土高原水土流失综合治理技术及示 下一篇:计算机基础知识中项目教学法的应用研究