论文部分内容阅读
Zope是一个优秀的开放源代码Web应用服务器,Plone是zope上的内容管理系统。Zope/Plone适合用作内部网/外部网的服务器、内容管理系统。Zope/Plone用户界面友好,操作简单,设计者不需编程,就可搭建一个包含常用功能的教育Web应用系统。目前,部分学校内部网/外部网站的建设,以及教学平台的设计搭建,存在开发成本高、开发周期长、维护困难、教师学生使用不方便、不便扩展等问题。而Plone可以解决上述提到的问题。论文深入研究了建构主义理论、协作学习理论和知识管理理论,并且仔细研究了Zope/Plone技术的特点、内容和使用方法技巧。特别研究了建构主义理论、协作学习理论和知识管理理论与Zope/Plone技术的结合点,发掘出这些教育理论如何在基于Zope/Plone技术教育Web应用系统中发挥出指导性意义,以及将体现建构主义、协作学习理论的基于Zope/Plone技术的附加产品如Blog、Wiki应用于教育领域的方式方法。论文检索了国内外各种有关Zope/Plone的资料,加以研究筛选,并通过各种技术手段进行反复实验,总结出利用Zope/Plone建立教育Web应用系统的技术;对coreblog2、ZWiki、Ploneboard等产品仔细研究了其应用过程,特别是研究了其与教育理论相结合的各种应用。在此基础上,基于Zope/Plone技术开发了一个教育系统的Web应用系统,在此系统中,包含一个教育Web应用所常见的功能,体现了建构主义、协作学习和内容管理理论,解决了一些建立系统过程中遇到的难点技术如coreBlog2博客产品的汉化问题、站点的备份移植问题等等。该系统目前运行正常,正在接受师生的反馈意见。Zope/Plone技术在教育领域可以发挥巨大的作用,基于Zope/Plone技术教育Web应用系统使得广大教育界的人士多了一份简单易用的搭建通用的教学平台的选择。