基于网络的计算机项目协作学习系统的研究与实现
2016-12-31林粼
林粼
邗江中等专业学校
基于网络的计算机项目协作学习系统的研究与实现
林粼
邗江中等专业学校
随着计算机网络技术的快速发展,越来越多的学校开始积极的引入一些基于网络的教学模式,目前最常见的基于网络的教学系统为远程教育系统,但这种教育系统在实际的运用过程中还存在着一些不足之处,因此本文主要提出一种基于网络的计算机项目协作学习系统,克服远程教育系统的不足。
网络 计算机项目协作学习系统
以教科书为主线的远程教育系统在实际的应用过程中主要按照教材中安排的顺序进行学科内容的传授,教师主要利用Web服务器传播各种形式的教学资料,模仿现场教学,教师与教师、教师与学生之间主要通过各种实时或者非实时的工具完成交流过程,比如电子邮件、聊天室、电子公告等等,这种教育教学系统在一定程度上促进的知识的传播,但这种教学模式主要还是以接受为主,教师与学生之间的互动不足,实际的教学过程中,教学内容不同、学生接受程度不同,教学方法应存在一定的区别,因此本文主要提出一种基于网络的计算机项目协作学习系统,希望能够克服这些不足,促进教学目标的实现。
1 基于网络的计算机项目协作学习系统概述
本文提出的基于网络的计算机项目协作学习系统有效的克服了远程教育系统师生、生生之间互动不足、教学方法单一的问题,具体的教学过程中教师可以通过CSCL教学平台发布教学任务,学生可以以小组的形式进行合作学习,相互交流各自的想法,不受时间、地域的限制,教师也能够从旁观察学生小组合作学习的过程,对于教学目标的实现十分有利。下文就系统的建设方法进行简单的介绍。
2 基于网络的计算机项目协作学习系统建设方法
2.1 系统建模
系统构建时主要定位三种角色,即教师、学生及管理员,按照这三种不同的角色将整个系统划分为三个子系统,分别为老师应用子系统(T-MAS)、学生应用子系统(S-MAS)以及管理员应用子系统(A-MAS),教师及学生是教学活动的主体,同时也参与到PBL教学目标活动的策略制定工作之中。管理员的主要任务是设计模板、管理相关的信息,PBL课程的策略模型系统建模主要从T-MAS、S-MAS以及A-MAS方面展开。管理员应用子系统主要依赖Agent模板进行工作,该子系统的主要任务是创建、修改各个工作模板,管理学生档案信息、课程信息等等相关信息。教师应用子系统中Agent模板分为策略Agent模板及执行Agent模板两部分,其中策略Agent模板能够协助教师完成评价策略模板、评价策略模板的获得以及课程实施策略、评价策略的制作等工作,执行Agent模板的主要功能则是引导教师按照之前制定的课程实施策略、评价策略完成课程教学任务。学生应用子系统的Agent模板同样分为策略Agent及执行Agent两部分,策略Agent的主要功能是帮助学生制定一个与教师计划相符合的项目实施策略,合理选择协商机制,执行Agent模板的主要功能则是根据学生制定的协商机制及项目实施策略帮助学生完成整个项目过程。
2.2 系统架构
系统的FTP服务、数据库访问服务以及Web Service服务均有服务器空间提供,策略系统运作过程中需要的各种数据信息主要存储在数据库之中,教师及学生的知识讨论及资源共享服务都由Web Service服务器提供,师生提交及下载作业则是在FTP服务器中进行,基于Multi-Agent的PBL课程的策略式系统中,参与教学活动的师生首先通过各个子系统访问服务器,如果师生想要获得由IIS服务器提供的Web Service服务需要从Web浏览器进行访问。实际的使用过程中各接入子系统可以根据自身的需要访问或者修改数据库服务器以及FTP服务器。
3 系统实现
实际的应用过程中管理员需要管理人员信息、以及各种课程信息,并建立一个评价模板、课程模板供教师选用,课程模板及评价模板的设置工作十分重要,课程模板设置时应该包括模板的基本内容、划分的阶段、各阶段的交付 要求等等,评价模板中主要设置相关的评价项。
教师接入子系统在具体的使用中能够为教师提供学生的项目表现数据、课程计划和评价计划,课程初始化环节,教师需要完成以下几个步骤的工作:项目分组、课程项目时间设定、课程策略制定以及评价策略制定。
教师接入子系统课程策略制定主要可以分为五个步骤,第一步按照个人的教学需求将对应的课程模板提取出来并制定相关的课程计划;第二步结合具体的课程模板在对应的项目阶段设置检查点;第三步根据检查点设置对应的check time,核查所有的检查设置是否符合策略要求;第四步,由系统自动将各个项目阶段需要提交的作业的要求读取出来,教师则根据实际的需要将要求学生提交的作业的文件名选出来,设好提交的时间,然后由系统检查该设置是否符合策略要求;第五步,教师需要的选项没有在作业要求列表中展示出来,教师可以添加自定义文件。
4 结束语
现阶段常用的基于网络的远程教育系统存在着一些缺点,因此本文结合协作学习理论及项目式学习理论引入了一种基于网络的计算机项目协作学习系统,简单介绍了系统的构建方法,仅为相关教育研究人员的工作提供参考。
[1]刘春英.基于网络的计算机项目协作学习系统的研究与实现[J].电子技术.2013(09)
[2]黄文庆.基于项目的计算机协作学习系统的研究与实现[J].科技信息.2011(07)