论文部分内容阅读
当前,随着网络技术的更新发展,计算机在教育中的应用范围越来越广,E-learning的研究也得到进一步的深入发展。E-learning系统功能研究侧重点已由注重对学习资源的管理及应用,转向分析学习者学习活动过程。以“学习者”为中心的教学导向,强调学习者学习过程和良好师生交互方式,使学习者有效学习最大化的学习活动管理系统已经成为当前E-learning研究的热点。当前的学习活动系统中发展较为成熟的是LAMS(学习活动管理系统),该系统功能完善,注重对学习活动过程研究,其为学习活动研究提供了良好的范本。学习活动过程亦被称为学习流,学习流是从工作流的概念衍生而得,可被看作是业务为学习的工作流程。工作流的发展较早,其技术与理论实践均较为成熟,能为学习流的研究提供良好的帮助。本文在研究当前国内外的教学活动系统与工作流引擎的基础上,结合当前E-learning研究热点,提出并实现了以工作流引擎Activiti技术作为支撑的学习活动编排系统。本文进行的主要工作有如下:首先研究了学习活动编排系统的相关理论概念与技术。理论概念有活动理论、建构主义、学习流;技术有Bpmn2.0工作流标记法、Activiti工作流引擎。其次研究了学习活动编排系统的关键技术问题。关键问题在线学习活动行为特点及设计原则,学习流模型,学习活动编排模式。本文提出了以工作流模型Bpmn2.0模型标记法来标记学习流模型的方法,研究了Bpmn2.0xml语言与图形化符号来描述学习流模型,来创建不同的学习流序列。最后研究了学习活动编排系统的设计与实现。本系统以工作流引擎Activiti为核心,实现了学习流管理、权限管理、活动生成等功能模块。系统支持学习活动的编排,以及学习活动的执行。其为教师提供了学习活动编排的工具,也为学习者提供了良好的学习平台。本论文的特色之处:提供了一种以工作流模型标记法Bpmn2.0来标记学习流模型的参考方法;实现以工作流引擎Activiti来实现学习活动编排系统;为学习流及学习活动的研究提供了新的解决思路。