【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《网络继续教育学时监控系统》,欢迎阅读!
网络继续教育学时监控系统
摘要 针对专业技术人员继续教育网络培训形式中存在着教师对学员的学习情况掌握匮乏、缺少有效监管和约束手段、评价学时困难等问题,构建在培训和管理功能上较为全面,并且能够实现学习过程监控的网络教学系统。
关键词 学时;监控;网络课件
1 系统设计的理论依据
融合了建构主义学习理论和知识管理的相关理念,研究并构建了实现网络课件学时监控的培训系统。
知识管理一般可以通过两种不同的策略来实现,即显性知识管理和隐性知识管理。显性知识管理将管理的重心放在信息系统的管理上,将知识编制成数据信息并存储于数据库当中,让学习者能很容易地存取和使用,并能维护、更新。隐性知识管理则以人作为知识管理的核心,主要通过人与人之间的直接或间接接触来分享知识。将知识管理理论融入到该系统设计中,把各类课件优化整合,使学员能够容易地存取和使用;并利用数据挖掘技术来挖掘隐性知识,通过记录学员行为模式的基本信息、学习过程信息反映学员掌握课件情况,使教师对学员形成有效监督,学员也可以据此调整学习进度和策略,实现个性化学习。系统设计上嵌入了能够实现会话和协作功能的软件来传播隐性知识,并通过Wiki等软件工具来实现共享。
2 系统的主要结构和功能
系统可分为学员学习系统和教师控制系统两个子系统。在学员学习系统的结构功能上保证学员可以方便容易地获取课件资源;可以合理有效地安排学习进度和管理学习过程;确保学员与教师之间及时有效的沟通。在教师控制系统的结构功能上实现了教学管理的全方位自动化,极大减轻教师的劳动量;保证教师对学员学习情况的全面掌握,最大限度上避免远程教育缺乏监管所带来的学员敷衍了事的弊端;确保教师可以准确把握学员有效学时并传达个性化的教学建议。
1)学员系统。学员登录网络课件学习系统后,可菜单式选择课件,在互动学习模块中针对学习过程中出现的问题与教师和其他学员开展互动交流;每间隔一定时间,屏幕会弹出不同内容的问题,学员必须针对课件内容回答后,才能继续学习该课件;学员可随时查看学时,能够及时调整学习进度和学习策略,实现个性化学习并提高学习绩效
2)教师系统。教师控制系统由发布问题模块、通知管理模块、学习监控模块和资源管理模块构成。教师进入控制系统后,可实现全方位自动化的教学管理。
学习监控模块是教师控制系统的设计核心。该模块在学员用自己的学号登录
后,可以跟踪记录学员的学习过程,然后自动生成清晰的数据统计图表提供给教师。教师不仅可以从中掌握学员总体的学习时间、学习进度、学习难点,发现学员的学习习惯和学员的兴趣点和关注点,以便及时调整课件的方式和内容。学习监控模块极大程度上解决了网络课不集中授课所带来的缺乏监管的问题,并为最终专业技术人员继续教育学时累积测评给出了合理的参考依据。
一般的网络课教学系统只能简单地统计学员对视频课件的点击次数,然而学员是否认真学习了课件仅仅从点击量上是无法反映的。因此本系统不仅对点击流量进行了记录,而且对访问时间的长短也进行了精确的记录。并且系统会每间隔一定时间弹出屏幕问题,根据学员回答正确率,此系统提供的评价指标可以反映出学员的学习过程与学习态度,能够成为评价学时的重要依据。
3 系统的设计特点及关键技术
1)系统特点。该系统最大的特点是能够追踪记录学员的学习行为过程,为培训提供精确的学习时间记录、学习时长的区间描述、登录频次动态输出、学习完成进度的把握等一系列学习情况的分析图示。在技术的实现上,得到分析和数据挖掘所用的数据是最为关键的。常用的两种方法:一是直接使用WebServer的Log文件;二是用网络监听的办法,在数据包中提取出HTTP请求和应答。最后两种数据源都要转换成固定的格式存放在数据库或数据仓库内,供统计分析和数据挖掘使用。由于网络监听的方法消耗的系统和网络资源较大,服务器的负荷过重,所以笔者采用了第一种方法,再加以改进。因为网站服务器提供的日志文件只能跟踪到访问者的IP地址和具体的页面,而IP地址的跟踪对学员行为分析毫无用处,而且如果学员通过代理服务器的方式来使用网络,则根本无法区分具体的访问者。所以采用了访问者账号和IP相结合的方法来准确跟踪。采集到相关的数据后,将会采用一些数据挖掘算法来挖掘出规则、模式等。笔者主要采取统计分析的技术。统计分析是分析用户行为最常用的方法。通过求出现率、求平均、求中值等,统计最常访问的网页,每页平均访问的时间,浏览路径的平均长度等,以获得用户访问站点的基本信息。在网络课件学习系统中,可以分析某一学员的访问次数,总的学习停留时间;该学员访问的课件资源数,该学员对哪些课件资源停留学习的时间较长等,还可统计访问次数最多的URL地址等。最后将这些对培训教学有帮助的规则、模式,采用可视化技术,以图形界面的方式提供给培训师及学员。
2)AJAX技术的应用。AJAX是英文AsynchronousJavaScriptandXML的缩写,国内叫“异步的JavaScript和XML处理”或“非同步JavaScript及XML技术”。通俗地说,AJAX是一种软件从服务器获取数据,并在后端处理数据、执行代码,Web站点可以迅速向用户提供最新信息的技术。实际上,AJAX是几项技术按一定的方式组合在一个协作环境中共同发挥作用。AJAX的工作原理是通过调用XmlHttpRe2quest对象实现与服务器的异步通信,并使用对应平台的XML和DOM对象对返回的XML结果进行处理,然后再通过DOM对页面中的HTML元素的操作,实现丰富友好的界面和交互。相当于在客户和服务器之间加了一个中间层,使用户操作与服务器响应异步化。并不是所有的用户请求都提交给服务器,像一些数据验证和数据处理等都交给AJAX引擎自己来做,只有确定需要从
本文来源:https://www.wddqxz.cn/8c739792c47da26925c52cc58bd63186bceb92b3.html