基于网络教学平台的学习过程管理系统的设计

来源 :中国教育信息化·高教职教 | 被引量 : 0次 | 上传用户:xiaokun787
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:目前网络教学平台的管理功能多是针对网络教学资源管理、用户管理和课程管理的,几乎没有针对学习过程管理的,据研究表明学习过程管理的缺乏直接影响了网络学习效率。本文提出了网络学习过程管理的概念并设计了一个基于网络教学平台的学习过程管理系统,最后介绍了实现这一系统的技术方法。
  关键词:网络教学平台;网络学习过程;学习过程管理系统
  中图分类号:G250.73 文献标识码:B 文章编号:1673-8454(2012)15-0063-03
  随着以互联网技术为核心的信息技术的发展,网络教学在我国得到了蓬勃的发展。在网络教学中,网络教学平台为教与学的实施提供了技术支持。网络教学平台自诞生以来经历了内容管理系统(CMS)、学习管理系统(LMS)、学习内容管理系统(LCMS)、通用网络教学平台(Web-based Instruction Platforms)四个阶段后,发展为一个由网上课程开发系统、网上教学支持系统和网上教学管理系统构成的相对完整的网络教学支撑平台。[1]尽管大多数的网络教学平台已具备用户管理、课程管理、资源管理等教学管理功能,但是,在利用网络教学平台的学习(教学)过程中出现了无法监控学生学习状况、不能指导学生学习方法、无法实现及时交流等问题,从而直接影响了学习效率。因此,网络教学平台需要在现有功能的基础上增加管理学习过程的功能,以提高网络教学(学习)效果。
  一、网络学习过程管理的内涵
  1.网络学习过程
  网络学习是指通过计算机或者其他传播媒体组建的网络平台来进行学习的一种学习活动。学习过程是学习者为达成学习目标而必须执行的基本阶段或环节。那么,网络学习过程就是指在计算机网络环境下学习者为了达到预定学习效果而采取的一系列操作或活动,如确定学习目标、制定学习计划、选择学习方法、操作学习行为等。
  2.网络学习过程管理
  网络学习过程管理就是对网络学习过程进行管理,即对学习者在学习过程中的不同阶段或环节所采用的不同学习行为的管理。网络学习过程管理是以学习者的学习过程为核心、对学习者的学习行为进行有效的引导、监控、帮助、激励等管理行为,正如传统课堂中教师指导监督学生的学习情况、学习行为、课堂纪律、布置作业、组织讨论、测评考试等行为。
  网络学习过程管理的目的是实现学习者和教师对学习过程的管理。[2]对学习过程的管理需要在学习过程中实现对学习者信息的记录,学习过程的追踪、监控,师生之间和学生之间的交互、讨论,学习方法和学习过程的引导、帮助,对学习结果的监测与评价等功能。由于网络学习具有突破时空限制的特点,学生可以随时随地进行网络学习。在基于网络教学平台的学习中,并不能保证学生在学习的同时刚好教师也在线。因此,通过借助教师管理学习过程很难实现,只能通过依靠网络教学平台来实现对学习者学习行为的引导、监控、帮助、激励等管理功能。那么,我们需要对网络教学平台的管理功能重新设计,在现有管理功能的基础上注入对学习过程管理系统的设计。
  二、网络学习过程管理系统的设计
  网络教学平台自20世纪90年代中期产生,经过二十多年的发展,目前已进入现代通用网络教学平台阶段,其管理系统主要有教学与系统管理子系统、网络教学与自主学习子系统、网络课程开发与资源管理子系统,它的管理功能主要是面向网络教学资源、面向用户和课程的,而没有对学习过程的管理。基于网络教学平台的学习过程管理系统是对学习者的学习全过程(从学习者进入平台开始至学习者离开平台)进行管理的,它是网络教学平台的一个专门管理学习过程的子系统。
  基于网络教学平台的学习过程管理系统主要用于实现对网络学习过程的管理,主要内容在于管理网络学习行为,包括对学习者的引导、监控、帮助、考核与评价、激励等。其系统功能结构如图1所示。
  1.用户管理
  用户管理功能包括三个模块:用户注册、用户登录和用户管理。[3]用户注册模块提供用户注册界面,将正确的注册信息写入数据库,用户根据自己身份选择注册方式,待完成注册后才能进入平台学习。用户登录模块中,当用户输入登录信息后,系统自动将输入的信息和相关用户数据库中的内容进行比较,如果该用户输入的信息和数据库表中的内容相符,则通过验证,可成功登录;否则登录失败。用户管理主要管理学生、教师和管理员三种类型的人员,其中不同类型的人员被赋予的权限不同。
  2.引导管理
  管理系统中的引导功能主要体现在对学习者进行学习进度提示、学习方法指导、重难点提示三个方面。学习进度提示是指系统为学习者提示当前的学习进度及全部学习量等信息,引导学习者合理安排学习进度。学习方法指导是指系统根据学习内容的特征为学习者提供几种有效的学习方法,学习者可以根据自身状况选择合适的学习方法。重难点提示是指系统在学习内容的重难点处设置提示,便于学生抓住学习重点,合理安排学习时间。
  3.监控管理
  系统中的监控管理功能类似于传统课堂中教师对学生学习情况的监督和控制作用,包括学习时间的控制、学习内容的控制、学习交互的控制和学习效果的控制。[4]学习时间的控制是指系统从学习者注册登录该网络课程起,记录学习者在网络课程中停留的时间,便于学习者能随时查看自己的学习时间。学习内容的监控是指系统提供记录学习者在规定时间内学习的章节和知识点的功能,为检验学习成果提供量化指标。学习交互的监控是指系统能够记录学习者在规定时间内与教师或其他学习者的交互的次数和讨论主题的个数。学习效果的监控是指系统能够监控学习者的形成性练习,及时了解学习者进行个别化自主学习的阶段性学习效果。
  4.帮助管理
  系统能够为学习者提供交流讨论、网络答疑、相关知识链接等帮助。交流讨论借助于QQ软件、BBS、留言板、E-mail等手段在教师和学生间建立多向同步或异步在线交流来解决学生之间、师生之间在教学活动或课后环节中的交流和讨论问题,给学生充分自主权和发言权,如对课程的某些主题可以在网上展开讨论,各自发表见解等。网络答疑能让学生在学习过程中遇到疑问时能尽快得到教师对该问题的解答。相关知识链接的功能是指学生在学习过程中遇到新的知识点时,系统会提供相关知识链接,为学生提供帮助,节约学生查找的时间,提高学习效率。   5.考核管理
  系统从作业管理、题库管理、测验管理和成绩管理四个方面提供考核管理。[5]作业管理部分是指教师可以在线布置作业、批改作业、对作业进行统计分析,学生可以在线完成作业并提交给教师。题库管理部分是指录入原始题库资料后,系统可以生成试题库,能够提供单选、多选、判断正误、匹配、排序、填空和论述题等多种题型,且题库内容可以导入、导出,或者形成压缩包便于老师保存数据。测验管理是指教师可以从试题库中抽出测试题目或录入原始试题,并规定测试时间,系统根据时间提示自动开放或关闭测验,学生在线测验后保存结果。成绩管理是指系统可创建关于学生答案的统计数据报告,进行综合加权计算,自动得到综合测评分数,并能对特定用户、作业和考试进行深入分析,并产生报表。
  6.评价/激励管理
  系统中的评价方式比较齐全,由教师评价、自我评价和同伴评价组成,评价要素可编辑,可填写标题、描述,设置其他参数如是否开启自我评价、评价开始时间、提交时间、结束时间等。激励机制是把学习与适当的娱乐结合,把学习与奖励相结合,其目的在于提高学习者的学习兴趣,主要方法有学习积分奖励,进度游戏奖励,提示语鼓励等。
  三、网络学习过程管理系统的技术实现方法
  基于网络教学平台的学习过程管理系统采用B/S三层体系结构,分别表示为用户表示层(即浏览器)、业务逻辑层(即应用服务器)和数据层(即数据库系统),其体系结构如图2所示。
  该系统的开发环境是在Windows操作系统下,用到的服务器是Apache,数据库是SQL Sever,主要的开发工具是PHP HTML CSS。
  该系统实现的关键技术有:
  1.PHP技术
  PHP 即 Hypertext Preprocessor(超文本预处理器),其语法借鉴了 C、Java、PERL等语言,但对于开发者编程知识的要求较低,它与HTML语言具有非常好的兼容性,使用者可以直接在脚本代码中加入HTML标签,或者在HTML标签中加入脚本代码从而更好地实现页面控制。PHP 提供了标准的数据库接口,数据库连接方便,兼容性强、扩展性强,可以进行面向对象编程。
  2.SQL Sever
  SQL Server 是由Microsoft公司推出的一个关系数据库管理系统,具有良好的可伸缩性和可用性,易于安装部署和使用,支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQL Server以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。
  3.PHP与SQL Sever数据库的连接
  (1)打开与SQL Sever数据库的链接
  MS SQL Sever的连接可分为一般连接和永久链接两种。一般连接使用的函数是mssql-connect;永久连接使用的函数是mssql-pconnect。这两个函数的语法分别如下:
  Int mssql- connect (string [severname], string [username], string [password]);
  Int mssql- pconnect (string [severname], string [username], string [password]);
  参数说明:
  Severname:为欲连上的数据库服务器名称。
  Username:为连接使用的账号,可省略。
  Password:为连接使用的密码,可省略。
  (2)关闭与SQL Sever数据库的链接
  使用mssql-connect函数连接的数据库,可以使用mssql-close函数来关闭链接。该函数的语法如下:
  Boolean mssql-close(int [link-identifier]);
  参数link-identifier为所指定的连接,可省略。
  目前基于网络教学平台的学习过程管理系统尚处于初步运行阶段,还存在较多的问题,需要进一步研究与测验,以达到更好的管理效果。?
  参考文献:
  [1]曲宏毅,韩锡斌,张明等.网络教学平台的研究进展[J].数字校园,2006(5):55-59.
  [2]曹艳.网络学习社区中协作学习过程管理系统的构建与实现[D].武汉:华中师范大学,2007:14.
  [3]秦剑锋.基于Web的教学管理平台的设计与实现[D].青岛:中国海洋大学,2006:43-48.
  [4]陈云虹.基于Web的网络课程学习监控体系的构建[D].西安:陕西师范大学,2004:26-27.
  [5]朱琦斌.基于BlackBoard的网络教学管理系统的设计和实现[D].上海:复旦大学,2010:31-32.
  (编辑:杨馥红)
其他文献
  
摘 要:建立完善的教学反馈机制是保障中外合作办学项目教学质量的关键举措。在教育信息化的大背景下,在线学习平台可记录教师及学生的访问数据,保存重要的课程材料,是课堂教学检查、问卷调查、座谈会等传统教学反馈途径的重要拓展。南京工程学院中芬软件工程合作办学项目引进多门外方课程,以Moodle平台为依托开展教学活动。平台大数据可形成教师教学日志与学生学习日志,对其他教学反馈手段所采集的信息进行了补充,使整
摘 要:在线辅导作为网络教育核心环节对学生学习效果起到了至关重要的作用。研究在线辅导质量现状并丰富在线辅导策略以优化学生学习体验,对提高网络教育办学质量具有重要意义。文章以网上人大为例,开展了网络教育在线辅导学习体验研究,以探索网络教育在线辅导的质量现状及其影响因素。结果表明,在线辅导教师职业素养较高,但课程辅导效果有待改进;教学活动组织与交流对课程辅导效果的影响能力最大;不同群体学生的学习体验
主持 马赶勤    成语释义    冰雪漫天盖地,形容天气非常寒冷,也指非常寒冷的地方。    科学隧道     雪为什么是白的?  下雪过后到处是银装素裹的一片,可你知道雪为什么是白的吗?原来这是由于构成雪花的无数冰晶所产生的反光造成的。由于冰块对各种颜色光的反射系数几乎都是相同的,因此在白天,雪花就是白色的。然而,单独的一块冰晶又几乎是透明的,这就显得有些奇怪了。为了说明为什么雪不是透明的,我
漂亮的纸质小书签
摘 要:目前数据质量问题已成为制约高校信息化发展的主要问题,需要利用数据治理建设全校级别的数据管理流程体系才能有效全面地提升数据质量。数据治理是指将数据作为高校资产而展开的一系列标准化工作,是对数据的全生命周期管理,其目标是提高数据的质量。本文结合高校特点提出数据治理模型,给出了具体的实施方法步骤和评估办法,具有较强的可操作性,能够充分发挥数据治理的效果。  关键词:高校信息化;数据治理;主数据;
摘 要:信息技术的发展促进了语言类教学现代化,为配合学校向技术应用型办学转型,我校语言实验中心在提出“一体化、三层次”的外语实验教学体系的基础上,以大学英语及专业英语为例,研究设计综合实验实训平台,并详细分析了该平台中主要模块的组成与功能。通过基础实训到专业技能技巧训练,再到模拟实战训练,实施分层实训教育,对提高学生英语视听说能力、口笔译专业技能、翻译实践能力等具有重要的促进作用。  关键词:综合
我的神奇药丸  谭雅心    神奇药丸1——“快乐丸”  现在的生活节奏快容易使人烦躁,所以有些心理素质不好的人会有想跳楼自杀的念头,怎样帮助他们消除烦恼呢?当然是要吃我发明的最新产品“快乐丸”啦!吃完这颗神奇的药丸后,整个人立马神清气爽,烦恼随风而去。    神奇药丸2——“提示丸”  现代人因为工作忙碌,所以常常丢三落四,但不用担心,“提示丸”可以帮助你消除这种烦恼,它不仅可以提示你这次要带的
别以为只有人才会说话,  大自然也有语言。  这语言到处都有,  只要你仔细观察就能发现。    你看那一朵朵喇叭花,  就是大自然的语言。  当它们吹起小喇叭,  就像告诉我们,春天来啦!    你看那满天的星星,  是大自然的语言。  星星高挂在天空,  好像在说:明天准是晴天。    你看那金灿灿的稻子,  是大自然的语言。  稻子金黄和一片的时候,  告诉我们:秋天已在身边。    (指导
同学们也许会认为“the first floor”就是汉语中“一楼”的意思,但如果你们对英国人说“thefirstfloor”时,就会吃惊地发现:他们和你选择的楼层并不一样。这是怎么回事呢?  原来在美国,“the first floor”和我们的“一楼”是同样的意思,而在英国,“the first floor”指的却是我们的“二楼”。那英国的“一楼”又如何表达呢?习惯上,他们用的是“the gr