时间:2024-05-07
□ 杜荣良
基于Dokeos的“网络营销”网络课程的设计与开发
□ 杜荣良
Dokeos作为一款优秀的开源学习内容管理系统(LCMS),在国外的高校和企业的教育培训中得到了非常广泛的应用,在国内也逐渐引起了相关领域研究人员的关注。本文在分析Dokeos的特点和功能的基础上,介绍了基于Dokeos构建“网络营销”网络课程的框架,阐述了在该平台进行网络教学中的过程,最后总结了构建过程中的一些问题及解决方案。
Dokeos;学习内容管理系统;网络营销;网络课程
“网络营销”是电子商务专业的一门核心专业课程,目的在于培养学生在Internet环境下,综合利用各种营销理论和工具,策划、组织和管理营销活动的能力。“网络营销”课程的教学主要是由理论知识讲授、教学案例分析以及学生网上实践指导组成,教学内容非常丰富。“网络营销”课程在教学中只有做到课堂讲授与学生在互联网上实践相结合,才能使学生更好地掌握相关的营销技巧,进而促进对于理论知识的深入理解。为了更好地促进课程的教学,我们设计并开发了基于Dokeos网络学习平台的“网络营销”课程,并在教学实践中进行了使用,希望能为相关课程教学提供参考,本研究还提供了一个可供借鉴的技术方案。
Dokeos起源于比利时天主教鲁汶大学(UCL)的一个教学项目,旨在寻找能够替换当时使用的不能很好满足教学需要的商业电子教学系统。项目负责人Thomas Depraetere教授基于开源思想,将各种开源软件进行整合,于1999年公开发布了这套教学软件—Claroline 0.99版。这套软件的最初的功能非常简单,只能完成论坛、文档处理及统计工作。随后,越来越多的组织机构和开发人员加入了开发团队,其中就包括根特大学(Ghent University) 等高校。2004年,在发布了产品的Claroline 1.4版后,开发团队分化为两个方向,比利时天主教鲁汶大学将Claroline注册成为商标,继续Claroline的开发;而Thomas Depraetere教授及大部分开发成员则组成新的团队,并将原项目命名为Dokeos,继续该产品的开发[1]。近年来,Dokeos在全世界各地的用户和开发人员的共同努力下,逐步发展成为主流的学习内容管理系统(LCMS)之一。
LCMS发展至今,主要分为两大类:一类是商业软件,如WebCT和BlackBoard,另一类是开源软件,如 Dokeos、Moodle、Claroline、Docebo 及Sakai等。本研究选择Dokeos平台,主要是基于以下几点考虑:
根据Dokeos的实时监测,全世界共有9662个基于Dokeos的教学网站,其中包含了228834门课程,共计2674336名学习者正通过这个平台进行学习[2]。这些教学网站涉及医学、大型公司、教育单位等领域,已经帮助世界上1000多个组织机构管理教学和合作活动。
Dokeos在设计之初,就是基于开源的精神,将各种非常成熟的、有教育价值的开源软件进行有效集成,以促进教学。经过十余年的发展,Dokeos更是将各种优秀的教育开源软件进行整合,其功能也涵盖了网络教学的各个方面。为了帮助平台管理人员、教师及学习者的快速使用,Dokeos分别提供了管理员、教师及学习者手册,里面涵盖了各种角色的操作流程。Dokeos还设有专门的论坛、维基(Wiki),为使用者提供全面的技术及使用帮助。此外,借助Dokeos系统提供的语言翻译工具(DLTT),任何人都可以对Dokeos的编码进行有偿翻译,这也极大地促进了Dokeos系统的全球化。
LCMS的运行需要硬件和软件两方面的资金支持。硬件方面的费用主要包括电脑及网络设备的购买,软件方面的费用主要包括平台及配套软件购买、安装维护费用等,在这两方面,Dokeos都有着明显的优势。首先,在软件方面,相比于商业LCMS价值不菲,Dokeos是运行在LAMP(Linux+Apache+MySQL+PHP)开源平台上,这就意味着,从操作系统、服务器软件到应用软件,都可以免费获得,并且这套平台也在实践中被证明是安全的、成熟的和稳定的。其次,在硬件方面,Dokeos对于服务器硬件的要求极低,在根特大学,配置PIV(3.0G)CPU,1G内存,250G硬盘的服务器能够满足9500名注册用户和600门课程的使用[3],而这样的配置仅相当于目前个人电脑的配置。
对于用户来说,Dokeos的安装、配置不需要任何的网页语言基础。从官方网站下载后,将Dokeos源文件放在网页服务器目录下即可进行安装、配置。整个过程全部基于向导式的中文界面,相关参数的配置也有醒目的说明,极大地降低了该平台的技术门槛。
目前主流的LCMS基本上都源自西方社会,不同的文化背景和学习习惯导致了很多优秀的国外教学平台在中国都面临“水土不服”的问题,这个问题也是选择适合于中国国情的LCMS首先要考虑的问题,在这方面,Dokeos更适合国人的使用习惯。
Dokeos平台的用户分为三种角色:系统管理员、教师和学生,每种角色登录后分别进入不同的模块,这样的角色划分能够使各类用户专注于自己的任务。如图1所示,教师登录后,可以根据向导快速地新建网络课程,设置教学活动,特别是Dokeos提供的“虚拟教室”(Virtual Classroom) 和“学习路径”(Learning Path)功能使教师能够完全专注于课程的教学设计与资源整合上。Dokeos还支持SCORM1.4标准,这意味教师可以导入、导出本地或网上已经设计好的优秀的电子资源,大大提高了优秀资源的利用率,促进了资源共享。教师更是可以通过Dokeos提供的OOGIE RAPID功能,点击几下鼠标将各类Office文档转化成符合SCORM标准的学习资源。在课程设置过程中,教师还可以随时切换到学生视图,来检查学生看到的实际页面,以便随时调整设置。
图1 Dokeos课程管理界面
Dokeos在提供强大功能的同时,还提供了极易上手的管理界面。只需要输入创建课程的名称和编号,即可创建一门新的课程,与此同时,平台将会自动创建该课程的所有相关模块,如,课程论坛、教学计划、讲义材料、维基、虚拟课堂、测试等。教师所需要做的只是上传课程的教案、视频、文本材料等资源,平台会自动将其呈现在相应的教学模块中。平台提供的学习路径模块,使教师能够专注于教学设计,更合理地安排教学环节,并能在教学过程中随时进行调整,这使教师的教学主导地位得到了最大化的体现。
高职院校“网络营销”课程的培养目标是使学生在掌握网络营销理论的基础上,掌握各种营销技能,发展营销活动组织、策划和管理的能力。这就决定了该网络课程的内容,在突出网络营销理论的同时,更要强调对学生应用能力的培养。根据这个特点,利用Dokeos平台,我们设计了“网络营销”课程的框架,如图2所示。
图2“网络营销”课程框架
在本平台中,教师主要完成以下任务:
1.维护课程,安排进度。利用平台的写作工具设置课程简介信息,包括阐述“网络营销”课程在电子商务专业中的定位、课程的主要内容、培养目标,制定教学计划,安排课程的学习方式以及课程的考核方法等。这样可以使学生在学习之前对本门课程有一个总体上的认识,明确学习的方向。通过平台的日程模块,设置教学过程中各项任务及教学事件的开始日期和结束日期,能够使学生的学习更有目标。
2.管理学习资源。为了让学习者在解决某一问题或完成某项任务时,能快速地获取有价值的资源,内容完备、结构合理的资源库便成了网络课程教学的重要组成部分[4]。利用平台提供的资源管理模块,将网络营销教学中可能用到的学习资源上传到平台中,并进行科学的分类。这些资源包括各类网络营销的经典案例,教学中用到的音、视频文件以及相关图片等。另外,平台的资源管理模块还允许添加外部资源链接,以便以使学生利用更多的优秀教学资源。在实际构建平台的过程中,本研究添加了山东大学及上海大学等学校的“网络营销”精品课程链接。
3.进行教学设计。Dokeos平台最大的特色之一就是学习路径功能(教学设计)。学习路径是按章节(Chapter) 和步骤(Step) 组织的,章节类似于课程的章节,是教学内容的组织形式;步骤穿插于章节之中,是指完成相应章节的一些学习活动,如查看文档、完成练习、接受考核等。教师可以创建学习路径,设置学习前提。学习路径设置好以后,学习者按照既定的顺序来学习课程内容。教师可以在学习路径中导入符合SCORM/AICC标准的课程,也可以利用平台提供的模板编制课件。这些模板可以支持文字、图片、声音等多种媒体素材。
4.布置任务,评价学习。Dokeos主要通过两种方式来对学生的学习进行评价,一种是测验,另外一种是技能评价。测验题型包括单选题、多选题、填空题、匹配题、简答题。题目和选项均支持多媒体输入,可包含图片,flash,mp3等。教师也可以从题库中选择已经编好的题目。系统支持多种成绩统计方式,提供测验成绩分析工具。技能评价是对学生完成某项任务情况的考核,通过平台提供的小组功能,教师可以将一些需要协助完成的项目分成若干小组,使学生在协作与竞争的氛围中完成任务。
5.沟通交流,学习跟踪。Dokeos内嵌了多种支持在线交流的工具,如论坛、Wiki、博客、聊天室、内部邮件等。通过这些实时和非实时的工具,教师能够在第一时间解答学生学习过程的疑问,发布通知等。利用平台的“学习跟踪”功能,教师可以精确地查看学生的学习时长、各种学习行为以及测验状态,并可将这些信息生成报告,打印或通过电子邮箱邮寄给学生。
1.根据学习路径进行课程学习。学生进入课程平台后,要先注册,并按照提示选择注册到某门课程。进入到课程后,可以先根据课程介绍熟悉课程的相关信息,然后进入学习路径,按照教师编制的章节及任务进行学习。在学习过程中,可以随时查看自己的进度及学习报告,也可以将课程相关的资料下载到本地电脑上学习。如图3所示:
图3 学生视图中的Dokeos学习路径界面
2.完成作业及测试。学生在结束一部分课程内容的学习后,通过测验模块进入相应的测试页面。根据测验形式的不同,如在线测试、离线作业等,完成相应的测试并向教师提交测试结果。
3.接受学习评价,开展项目学习。为了达到做与学统一,提高动手实践能力,学生可以以个人或学习小组的形式,参与到课程的项目学习中。这些项目一般都是基于任务驱动,考察学生在某种情境下解决实际问题的能力。在本平台的实际使用过程中,我们将学生分成8组,根据平台中提供的调查问卷功能,让学生制作一份在校园网上购物平台的前期调查问卷,并将报告发布到平台中,让各组通过论坛等手段讨论问卷的优缺点,取得了良好的教学效果。
4.协作学习、交流反馈。
学生在学习过程遇到任何问题,均可以通过Dokeos提供的交流工具进行求助或讨论。如可以在小组内部讨论、在论坛中讨论,还可以发送内部邮件向教师求助。在课程教学过程中,教师可以通过日程模块,将各类教学事件通知给学生,也可以直接通过通知功能显示在平台首页。对于学生集中提供的意见和建议,教师可以通过课程管理模块方便、快捷地做出相应调整,从而进一步完善课程的教学设计。
基于Dokeos的网络课程平台对促进学生掌握理论知识及技能发挥了重要的作用。但在实际构建网络课程的过程中,也遇到了一些问题,通过探索,问题已经得到了初步的解决。
Dokeos平台虽然提供了中文语言包,但系统在安装时并没有这个默认选项,即使安装后,在配置菜单中将语言显示为中文,还是会出现乱码现象。解决这个问题需要在数据库中激活Dokeos对中文的支持,具体做法为,打开dokeos_main数据库的settings_current表,将platform_charset的值修改为UTF-8,问题即可得到解决。Dokeos官网上显示,目前该平台的汉化工作只完成了54.06%[5]。笔者也参与了DLTT汉化工作,但Dokeos对于其母语化的审查非常的严格并且周期较长。短期内语言本地化仍是制约Dokeos平台进一步普及的最大问题。
Dokeos平台本身提供了网络教学需要的绝大部分应用,绝大部分操作也都基于向导式,大大降低了平台的准入门槛。但正如没有一种程序能够满足所有人的所有需求一样,由于学校、专业、课程的差异性,在某些情况下,还需要对Dokeos进行二次开发来修改或扩充它的某些功能。虽然Dokeos的代码结构清晰,但是哪怕只是细微的修改,也需要一定的编程知识。通过Dokeos提供的管理员手册及教师手册,这个问题尚能得到较好的解决。
Dokeos默认为每门网络课程分配50MB的空间,而在实际使用中,这样的大小往往很难满足实际的需求,此时,可以通过调节相应课程的空间大小来满足实际的需求。具体方法为:以管理员身份登录,依次点击平台管理、课程列表,点击相应课程的编辑按钮,在配置页面的最大方输入新的空间大小。
通过以上分析,在构建网络课程时,选择Dokeos作为平台,既具有很高的经济价值,又具有低门槛、易搭建的特点,在网络教学领域确实是一个很好的解决方案。尽管目前国内对于Dokeos的研究较少,具有影响力实例还比较欠缺,Dokeos在本地化过程中也还有一些细节问题需要改善,但这不应成为在中国进一步推广的障碍。随着教育领域对Dokeos研究的深入,会有更多的、更成熟的基于Dokeos的网络课程平台应用于网络教学中。
[1]History of Dokeos [EB/OL].http://www.dokeos.com/wiki/index.php/History_of_dokeos.
[2]Worldwide map[EB/OL].http://www.dokeos.com/en/community.php.
[3] FAQ [EB/OL]. http://www.dokeos.com/wiki/index.php/FAQ#Hardware_Requirements_for_Dokeos.
[4]邓文新.基于活动的网络课程设计框架及其应用研究[J].电子科技大学学报(社科版),2007,(6).
[5]Dokeos Translation System[EB/OL].http://dokeos.com/DLTT/.
2010-08-25
杜荣良,硕士研究生,无锡城市职业技术学院(214063)。
责任编辑 柯 南
G423
B
1009—458x(2010)12—0067—04
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!