用户名: 密码: 验证码:
Moodle试题批量制作的Web应用开发设计
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Design and Development of Web Application for Batch Production of Moodle Questions
  • 作者:沈涵飞
  • 英文作者:SHEN Han-fei;Suzhou Industrial Park Institute of Services Outsourcing;
  • 关键词:试题库 ; Moodle ; Web应用 ; 批量制作 ; EloquentORM ; 正则表达式
  • 英文关键词:question bank;;Web application;;Moodle;;batch production;;EloquentORM;;regular expression
  • 中文刊名:RJDK
  • 英文刊名:Software Guide
  • 机构:苏州工业园区服务外包职业学院;
  • 出版日期:2018-12-15
  • 出版单位:软件导刊
  • 年:2018
  • 期:v.17;No.194
  • 基金:2018年度江苏省高校哲学社会科学研究项目(2018SJA1927);; 苏州工业园区服务外包职业学院校级项目(ky-xjy601)
  • 语种:中文;
  • 页:RJDK201812029
  • 页数:4
  • CN:12
  • ISSN:42-1671/TP
  • 分类号:130-133
摘要
试题库建设是基于Moodle平台建设网络课程的重要工作之一,快速将现有Word格式试卷转换为网络课程的可用试题库具有十分现实的意义。因此,使用阿里云服务器ECS与LAMP架构搭建开发环境,借助正则表达式及Eloquent ORM等技术,设计并实现了一个简便易用的可分类型批量制作Moodle试题的Web应用。用户使用浏览器,通过复制/粘贴、预览、保存、下载等简单步骤即能生成兼容Moodle XML格式的试题文件。该应用在转换效率上较现有方案提升了一个数量级。
        The construction of test question bank is an important work in the construction of online courses based on Moodle platform.It is of great practical significance to quickly convert the existing Word format test paper into the test question bank for online courses.Therefore,by using Aliyun server ECS and LAMP architecture to build a development environment,a simple and easy Web application for batch production of Moodle test questions is designed and implemented with the help of regular expressions and Eloquent ORM.By using a browser,users can generate a Moodle XML-compatible question file through simple steps such as copy/paste,preview,save,download,etc.The conversion efficiency is about an order of magnitude faster than the existing solutions.
引文
[1]History-MoodleDocs.Moodle history[EB/OL].https://docs.moodle.org/35/en/History.
    [2]Moodle Statistics.Moodle统计[EB/OL].https://moodle.org/stats/.
    [3]曾任仁,林宇洪,吕义勇.通用试题库管理系统的设计与实现[J].福建农林大学学报:自然科学版,2008(3):324-328.
    [4]任爱华,武新利.题库建设的目标及数学模型[J].山东师范大学学报:自然科学版,1998(4):82-86.
    [5]Question-MoodleDocs.Question types[EB/OL].http://docs.moodle.org/35/en/Questions.
    [6] YATSKOVSKY V.Quiz authoring template for Microsoft Word[EB/OL].https://moodle.org/mod/data/view.php?d=13&rid=578.
    [7]曹新社.如何批量制作Moodle试题[J].电脑知识与技术,2011,7(35):9285-9286.
    [8]代永平.用HTAs编写Moodle试题导入文件生成工具[J].中国教育信息化,2010(21):85-88.
    [9]李飞,廖捷.基于Moodle平台网络课程试题库建设的研究[J].广西广播电视大学学报,2017,28(1):28-31.
    [10]龚春亚,张国华.基于C#的题库批量录入算法研究[J].电脑知识与技术,2010,6(27):7545-7547.
    [11]王心路,赵文耘,余春.C/S向B/S系统迁移的技术[J].计算机工程,2004(3):71-73.
    [12]程英蕾,殷肖川,吴丰.从C/S模式转向B/S模式[J].空军工程大学学报:自然科学版,2000(2):48-51.
    [13]沈涵飞.基于云计算的高可用性英语学习平台的构建[J].信息与电脑:理论版,2017(24):213-214,217.
    [14]沈莉.基于Moodle+LAMP技术构建网络课程管理系统的实践研究[J].软件导刊,2011,10(12):211-213.
    [15]王耀,徐鹂.关于Moodle XML结构的题目及其离线编辑器设计[J].中国医学教育技术,2013,27(5):523-526.
    [16]沙金.精通正则表达式[M].北京:人民邮电出版社,2008.
    [17]瓦特.正则表达式入门经典[M].李松峰,译.北京:清华大学出版社,2008.
    [18] OTWELLT.Laravel[EB/OL].https://laravel.com.
    [19]李莹,王甲民.一种基于Petri-Net的新型MVC模式及实现[J].计算机工程与应用,2007(17):202-205.
    [20]黄建.基于ThinkPHP框架的ActiveRecord技术应用与研究[J].现代计算机:专业版,2010(4):195-197.
    [21]许日丹,杨俊.基于Rails框架的ActiveRecord[J].算法与语言,2007(7):127-129.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700