1、基于WF的网络教学CSCL平台架构研究与开发,答辩学生:指导老师:答辩时间:,答辩提纲,研究背景和意义系统研究与开发总结与展望,研究背景和意义,网络教学是一种新的教育形式,与传统教学相比,网络教学具有突出的优点,特别对于学历教育和职业教育而言。我校就是以职业教育和成人教育为主的,但是之前构建的网络教学系统从总体的运行情况看,还存在着许多问题: 1、功能不够完善 2、平台缺乏互动性 3、教学平台的可控性不强 4、不同学校的网络学习平台数据存储方面存在着差异 在本文中,提出将工作流技术引入到网络教学的过程中,利用该技术对于流程的灵活定义能力,由教师根据教学内容制定教学流程,并定义各类教学过程流转的
2、判断规则,同时制定基于学生学习数据分析的优化教学策略规则,从而提高在网络教学环境下对学生的管理效率;参与网络教学的学生,通过对一个学习工作流实例的参与和执行,可受到规范化的教学引导,有利于提高其学习效果。,系统研究与开发,CSCL基础理论与关键技术,1、CSCL理论,2、工作流技术,核心组件,本系统采用的工作流引擎开发技术是微软公司.NET Framework平台中的WF技术 ,该技术可实现对Windows平台的完美支持,更适用于大多数的使用者。,工作流模型结构图,系统研究与开发,需求分析,网络教学CSCL平台,教师,学生,管理员,学校层领导,制定网络教学流程的规划,合理安排教学内容和进度。,
3、依照个性化的学习任务,利用共享的学习资源完成任务。,对教学流程和监测管理流程进行调用、组合,并在网络教学平台进行发布,掌握教师授课情况和学生的学习情况,获取教学总体态势数据,为下一步教学策略制定提供辅助决策支持,系统研究与开发,教师参与者,学生参与者,系统研究与开发,教师设置教学流程活动图,学生执行教学流程活动图,系统研究与开发,系统功能架构,基于对系统的功能需求分析,从不同的参与者角度对系统的功能模块进行划分,得到系统的功能架构如图所示:,系统研究与开发,系统实现,系统开发环境构建,基于浏览器/服务器模式,微软Visual Studio 2012,微软WF技术,编程语言C#,Silverli
4、ght技术,SQL Server 2008,XML文档格式,系统研究与开发,教师管理功能模块的实现,学习流模型类图,系统研究与开发,角色定义功能程序流程图,角色的两个主要属性:1、对该角色所具备职责的描述2、对该角色的约束条件,系统研究与开发,系统功能测试,总结与展望,本文小结: 理论上,将工作流技术引入CSCL系统中,基于该技术构建一个基于Web的协作学习环境,由教师构建协同学习的流程,学生根据其流程的要求参与学习具体活动,引用相关学习资源,并与其他学生一起完成学习任务。 实践上,遵循软件工程相关理论对系统进行需求分析,提出了基于WF的网络教学CSCL平台系统的总体架构方案,并利用微软公司的
5、WF技术具体实现了一个网络教学CSCL平台原型系统的主要功能。 基于WF的网络教学CSCL平台为学习工作流的定义提供了基础,实现了学习过程定义和学习监督过程定义的分离,有利于提高学生的学习积极性,增强学习效果;同时,教师通过对学习工作流及监督规则的定义,提高协同学习过程的效率。,总结与展望,本人所做工作小结:1、考察和调查学校现状,对网络教学平台进行需求分析;2、设计了该平台的系统架构,提出建立以工作流为基础的学习流构建;3、整合学习资源和学生信息,对网络教学平台系统功能进行测试。工作展望: 架构平台目前还处于研发阶段,仅取得了阶段性的研究成果,还存在着很多问题,最主要的是一些主要功能,如优化策略的制定执行等还没有完全实现。下一步的工作方向包括:1、继续完善网络教学CSCL平台架构的各项功能,使系统在实际应用中发挥出更好的作用。2、进一步完善学习流模型,根据实际的用户使用要求,改进模型的体制架构,使其在网络教学过程中的指导作用更为显著。,感谢各位专家提出宝贵意见!,