基于Joomla的精品课程网站建设

时间: 2022-08-01 08:20:00 浏览次数:251

李效伟, 李志慧, 王赛, 董亚亚

(山东女子学院 信息技术学院,山东 济南 250300)

摘要:精品课程网站的建设质量直接决定了课程的教学效果。本文基于Joomla开源框架,利用PHP脚本技术,使用MySQL数据库,以Apache作为服务器,并结合div+css技术设计网页界面,开发了一个广泛应用于教学的精品课程网站。最后,以《网页制作》精品课程网站为例进行用户研究,验证了基于Joomla开源框架开发精品课程网站的有效性和用户满意度。

0引言

2011年,教育部发布了《关于国家精品开放课程建设的实施意见》,旨在加强优质教育资源开发和普及共享,进一步提高高等教育质量,服务学习型社会建设[1]。精品课程是指具有特色和一流教学水平的优秀课程,是具有一流的教学队伍,一流的教学内容,一流的教学方法,一流的教学条件,一流的教学管理等特点的示范性课程[2]。Joomla[3]是使用PHP编程语言和MySQL[4]数据库开发的Portal(企业门户)型CMS(Content Management System,内容管理系统)[5],与其他CMS相比,更适用于门户网站的开发[67] 。

2001年麻省理工学院院长查尔斯宣布,将在10年内把全部的课程材料上网,供全世界人们免费使用[8]。2003年,我国启动了国家精品课程建设项目,该项目是我国史上重大的教育教学改革工程[9]。近几年通过资源共享促进教育公平,提升教育质量已成为我国教育领域研究的热点问题[10]。目前,我国大部分精品课程网站都采取独立开发模式,该模式使网站的稳定性和安全性不高。现有的精品课程网站建设的模式可以分为两类:一是静态网站模式;二是网络教学平台模式。采用静态网页工具可以研发功能强大的网站,但对网站制作人员的专业技术要求较高,也存在开发周期长的问题。基于Joomla建设精品课程的动态网站,则解决了以上问题。Joomla用PHP编写代码,用MySQL数据库保存网站数据[1112],可以在不同的平台上执行,最重要的是能通过上千种插件进行功能扩展[13],Joomla网站内容管理系统可以用作门户网站的核心软件框架[14]。

精品课程建设要求有关课程的教学大纲全部上网,这推动了高校建立基于网络的远程学习环境,并为学生的个性化学习提供高质量的服务[15]。本文主要研究基于Joomla的精品课程网站的建设,以Web界面与用户交互界面实现了教学资源的共享[16],提高了教学质量。精品课程网站不仅可以实时、快捷地为学生提供教学方法,更好地加强老师和学生之间的交流,还可以满足学生自主学习的要求,最终达到提高学生自学能力的目的。精品课程网站是一种体现学生主体地位、以自主、探究、合作为特征的新型学习方式[17],能够使教育资源共享程度和教学效果达到最优化[18]。

1网站建设过程

1.1建设流程

基于Joomla的网站建设流程一般分为:总体规划;环境搭建;模板选择与设置;组件、模块、插件安装与设置;内容编辑与管理以及二次开发与整体优化等六大步骤。网站建设流程图如图1所示。

1.2建设步骤

(1)总体规划

在正式开始建立网站时,要先对网站进行规划,以达到精品课程网站实现资源共享的效果。若未规划好整个网站,随着信息量的逐渐增大,站点将变得混乱不堪,难以管理。

(2)环境搭建

下载并安装Joomla及其汉化包。Joomla是使用PHP 编程语言和MySQL数据库开发的框架,因此,在安装Joomla框架之前,需要安装支持 PHP的Web服务器和MySQL数据库。

(3)模板选择与设置

根据网站建设的具体需求选择合适的模板,在后台管理界面对选定的模板进行设置。

(4)组件、模块、插件安装与设置

根据网站的设计,在后台管理界面将所需的组件、模块、插件进行安装。

(5)内容编辑与管理

首先将分散的内容分成单元和分类两个层次;其次,使用菜单将内容按指定的顺序和结构对外展示。若对个性化有需求,则可以通过安装现成的模板或者自己开发的扩展来实现。

(6)二次开发与整体优化

根据用户研究结果,整合网站资源和优化网站设计。

2《网页制作》精品课程的网站建设

《网页制作》精品课程的网站建设是高校教学网络化的一项重要措施。精品课程网站主要为在校大学生和成人本科学生服务,同时,精品课程也为学生提供了一种新的学习方式。以《网页制作》精品课程网站为例,网站的主菜单主要分为首页、课程设置、教学内容、教学方法、实时实训、教学效果、政策支持、课程团队等八个菜单项,如图2所示。基于网站建设的需求,每个菜单项设置了多个子菜单项,教学内容菜单项页面展示如图3所示。

随着《网页制作》精品课程网站的不断建设和深化,实现了教育资源网络化,可以更好地展示学生和老师的网页制作作品,同时,也方便了校内和校外专家对精品课程进行网上评审,学生及其家长也可通过此网站了解学生的学习效果。另一方面,还能够使后期的课程教学易于被管理监控,确保资源建设的延续性,丰富资源媒体的表现形式,增强资源的时效性,保证其能够实时地为学生提供学习资源。精品课程的网络化,在深化教学内容和课程体系改革,特别在提高教学质量和水平方面发挥了非常重要的作用。

3用户评估

3.1实验参与者、设备和实验任务

3.2实验结果

图4和图5为参与者对新旧两版精品课程网站的体验满意度。其中,图4主要从对网站的界面设计、网络资源丰富度、是否易于浏览及对新版网站的喜爱四个方面来调查。图5针对新旧版网站的页面设计、内容完善度及网站的色彩搭配三个方面进行对比。由于新版课程网站加入了以用户为中心的设计元素,选择了新的配色、字体和

图5参与者对新旧版网站的喜爱程度版式设计方案,所以大多数参与者更加倾向于新版的精品课程网站。由此可以得到结论,新版的精品课程网站建设更能够满足用户的需求。

4结束语

精品课程网站的建设是教育部深化教学改革,以教育信息化带动教育现代化的一项重要举措。特别针对网页制作精品课程网站,通过用户研究发现,由于新版课程网站加入了以用户为中心的设计元素,选择了新的配色、字体和版式设计方案,更能够满足用户的需求。

参考文献

[1] 教育部.教育部关于国家精品开放课程建设的实施意见[S].2011.

[2] 龚志武.关于国家精品课程建设现状的若干思考[J].中国电化教育,2008(1):5356.

[3] 张蒲生.Mysql数据库应用技术[M].北京:清华大学出版社,2008.

[4] 薛小龙.PHP典型系统实战与解析[M].北京:电子工业出版社,2009.

[5] Huang Lan, Zhang Jing, Feng Kai,et al.Building a scientific social network with Joomla[J].Applied Mechanics and Materials,2014, 687691: 23162319.

[6] 王正良,钟丽丹.基于Joomla!内容管理系统的门户网站建设[J].农业网络信息,2011,3(7):8284.

[7] 王懿.体育视频数据库的制作方案——开源 CMS 系统 Joomla的比较与分析[J].体育科研,2009,30(2):4557.

[8] 许坦,石长征.精品课程发展现状综述[J].中国电化教育,2007(5):5356.

[9] 丁兴富.北京市精品课程网上资源运行情况专题调研及主要结论[J].中国大学教学,2006,7(5): 2225.

[10] 李彦敏,周跃良.基于开放课程构建校际协作学习新模式——以国家精品课程现代远程教育(MDE)为例[J].中国电化教育,2012(4):4751.

[13] 渠芳.利用Joomla!构建WEB应用系统[J].农业图书情报学刊,2010,22(11):6264.

[15] 师黎,常永英.国家精品课程建设中构建和谐教学体系的思考[J].郑州大学学报:哲学社会科学版,2007,40(6):151153.

[16] 王红.Apache Web应用开发技术实用教程[M].北京:中国水利水电出版社,2008.

[17] 何克抗.从Blending Learning看教育技术理论的新发展(下)[J].中国电化教育,2004(4):161164.

[18] 祝智庭,贺斌.智慧教育:教育信息化的新境界[J].电化教育研究,2012,7(12):513.

  非常感谢您读完蓝港网络的这篇文章:"基于Joomla的精品课程网站建设",仅为提供更多信息供用户参考使用或为学习交流的方便。我们公司提供:网站建设、网站制作、官网建设、SEO优化、小程序制作等服务,欢迎联系我们提供您的需求。

标签:

Copyright © 常州蓝港网络科技有限公司 苏ICP备2022017479号-1