APP下载

基于Joomla构建高中生物课教学网站的研究

2015-12-11田松林

教育教学论坛 2015年12期
关键词:生物

田松林

摘要:文中利用开源的内容管理软件Joomla!开发高中生物课教学网站,投入少,效益高,功能强。该网站作为学生学习的辅助平台,支持学生自主学习,支持师生、生生交流,能有效提高学习效率。

关键词:Joomla!;生物;教学网站

中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2015)12-0246-02

一、Joomla!介绍

内容管理系统(Content Management System,CMS)是企业信息化建设和电子政务的宠爱。WordPress,Drupal和Joomla!是目前最为流行的网站内容管理系统。

WordPress是一个注重美学、易用性和网络标准的个人信息发布平台。用它可以搭建功能强大的网络信息发布平台,但更多的是专注于个性化的博客。针对博客的应用,WordPress不用考虑后台技术,可以集中精力做好网站的内容建设。Drupal有一个优秀的模块化结构,提供了许多模块,包括短消息、个性化书签、网站管理、Blog、日记、电子商务、电子出版、留言簿、Job、网上电影院、论坛、投票等模块,并且Drupal模块的下载、安装、定制非常方便。Joomla!是一套获得过多个奖项的内容管理系统。可运行在Linux、Windows、MacOSX、Solaris等各种平台上。Joomla!除了具有新闻/文章管理、文档/图片管理、网站布局设置、模板/主题管理等一些基本功能之外,还可以通过其提供的上千个插件进行功能扩展,包括电子商务与购物车引擎、论坛与聊天软件、日历、博客软件、目录分类管理、广告管理系统、电子报、数据收集与报表工具、期刊订阅服务等。

一个内容管理系统通常包括[1]以下几种。

1.后台业务子系统管理(管理优先:内容管理)。新闻录入系统、BBS论坛子系统、全文检索子系统等,所见即所得的编辑管理界面等,清晰的业务逻辑,各种子系统的权限控制机制等。

2.Portal系统(表现优先:模板管理)。大部分最终输出页面:网站首页、子频道/专题页、新闻详情页一般就是各种后台子系统模块的各种组合。

3.前台发布(效率优先:发布管理)。面向最终用户的缓存发布和搜索引擎spider的URL设计等。

内容管理系统使作者只需在他们的文档中采用少量的模板代码,然后即可把精力集中在设计之上的内容了,极大地提高了工作效率。

二、网站规划

在信息化、网络化的今天,为课程教学建设辅助学习平台已经是一件非常普通的事情了。它可以充分利用学生的课余时间,发挥学生的探索精神,培养学生自主学习的习惯。

本网站规划为高中生物课的辅助学习网站。允许教师随时上传自主创新教案、学案、课件,创新实验设计,原创试题,课件制作素材,生物论文,生物资讯,生物课题研究,等等。也允许即时的师生交流、生生交流,及时解答学生的疑惑,提高学习的效率。

三、网站构建

基于Joomla!的生物教学网站的开发,其大概步骤如图1所示。

1.Joomla!的软件版本选择及其安装、部署。Joomla!版本很多:1.5非常老,扩展最多,中文教材最多;2.5主流,扩展比较多,系统比1.5更好,中文教材太少;3.0最新,使用HTML5协议,英文扩展也很多,中文扩展较少。本网站建设选择了Joomla!的稳定版本Joomla!2.5.8。

在本地安装Joomla!时,有必要建立“自己的内网”,就是需要一个浏览器、网站服务器、一个PHP环境和Joomla支持的数据库系统,一般安装Xampp软件就可以了。将Joomla!文件复制到XAMPP的主文件夹htdocs中,通过Joomla Web安装程序来予以配置。期间,注意数据库的安装、服务器、用户名、管理员账户等信息。安装完成后,必须删除installation目录[2,3]。

2.模板选择。模板是网站最重要的部分之一,它向用户展示了外观和设计。佛靠金装,人靠衣装。思考一下其他产品,比如衣服必须有良好的材质和原料,但最重要的购买理由之一通常会是设计。即使它不是最重要的原因,也会引起用户购买的兴趣并使他考虑到更多实实在在的购买理由。

对于不会编写程序的教师来说,可以直接使用Joomla!安装程序自带的模板,也可以上网搜索一些免费的模板进行覆盖替换。

如果对网页设计比较熟悉,就可以创建自己的模板,尽情展示自己的设计才能和思想。如为了吸引学生对生物课的兴趣,使学生对网站产生亲切感,可以设计一个生态环境为背景的模板,使整个网站显得生机盎然。

3.网站内容功能分组及菜单设计。网站的内容设计首先要根据生物课教学的实际需求做好功能上的分组和模块的划分,然后在Joomla!中用菜单工具和模块工具来实现。这就相当于搭好了整个网站的框架。

本网站设计有三个板块:第一板块(基础教学板块),包含高中生物必修一、二、三和选修一、二、三,本板块涵盖内容有每章节对应的教案、学案、作业练习、单元检测卷、每学期的期中期末考试模拟卷、相应的实验演示视频。第二板块(高二水平考试板块),包含水平考试的分章节的教案、学案、课件,每本教材的基础知识点汇总、水平考试模拟卷等。第三板块(高三迎考复习板块),应包含有第一轮复习分章节的教案、学案、课件、配套的课时作业、单元检测卷;第二轮复习的专题教案、学案、课件(如蛋白质的有关计算;减数分裂和有丝分裂图像辨析;基因在染色体上的位置;光合作用与呼吸作用中有关总光合产量、净光合产量、呼吸消耗量三者之间的关系;分离定律解题技巧;自由组合定律的变式解题。)第三轮模考试卷。同时设计题库,以便教师自主组卷、高考大纲的新动向、历届高考题分析、学生易错点汇总、高考改卷中学生出现的典型问题汇总、各大名校月考题汇总、考前冲刺练等。

4.教学材料的组织。网站框架设计好后,就可以进行教学材料的组织,也就是网站内容的添加了。内容添加和维护可以使用Joomla!的文章管理和类别管理工具。

Joomla!的文章可以归类。一般而言,归类就是通过抽象来识别、区分、理解事物的过程。这听起来相当复杂,但用于管理文章是非常管用的。

Joomla!1.5最多只能有3级分类,Joomla 2.5就突破了这个限制。Joomla不再有单元—仅存分类,允许创建无限的分类。分类可以嵌套,文章可以归属其中任一类别。通过类别管理器,Joomla!可以对分类树进行管理,并至多可以筛选10个级别[4]。

5.交互功能的设计。平常的交互功能可以使用生物教师QQ群、微信群等社会化软件工具实现。本网站除了提供名师优质课视频外,还设计有“如何学好高中生物的方法介绍”论坛、“专家支招高三生物如何复习”论坛、“国际生物新动向论坛”等,用来满足师生之间、生生之间的及时交流,提高学习的及时反馈,从而改善学习效果。

交互功能用Joomla!的论坛和聊天插件实现。Joomla!插件可用作各种用途,为网站的输出页面增加了更多的表达方式,并且具有安装功能。Joomla!的插件有8个核心类型,分类存放在/plugins/目录下。

四、结语

本文利用Joomla!开源内容管理系统,实现了在低投入的情况下建设高中课程教学网站的需求。如果不需要复杂的功能,一般来说,中学教师经过简单的培训和少量的帮助,就可以使用Joomla!构建自己需要的课程辅助平台,降低了开发门槛。随着国内对开源技术的重视程度逐渐加大,相信Joomla!在国内教育行业的应用也会越来越广泛。

参考文献:

[1]内容管理系统(CMS)的设计和选型[EB/OL].

http://www.chedong.com/tech/cms.html

[2]于秀金,张皓斐.基于Joomla!系统开发网站的设计与实现[J].电脑开发与应用,2010,(11):50-52.

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

[4]Joomla!教程[EB/OL].

http://www.ycway.com/

猜你喜欢

生物
生物多样性
生物多样性
上上生物
发现不明生物
史上“最黑暗”的生物
第12话 完美生物
最初的生物
自然生物被直销
清晨生物初历直销
生物的多样性