论文部分内容阅读
网络教育突破了传统教育制度和模式的束缚,是教育体系发展过程中的一次重要变革。人们通过网络教育可以轻而易举地获取知识,从而参与公平竞争。网络课程具有交互性、共享性、开放性、自主性、协作性等特点,在网络教育中占有核心地位。因此,网络课程建设是网络教育的重要一环。在学校现有的良好网络环境下,展开网络课程的研究与开发,具有重要的理论意义和实践价值。本文从以下几个方面进行了探索研究,并最终实现了系统原型。1、对相关教学理论和建设标准的探讨人本主义、建构主义、元认知理论等都对网络课程开发有重要的指导意义。在对各种理论分析的基础上,重点探讨了各种理论对网络课程开发的指导作用;《现代远程教育资源建设技术规范》在统一资源开发者的开发行为、开发资源的制作要求、管理系统的功能要求等方面具有指导作用。综合以上探讨,本文给出了基于教学理论和建设标准的网络课程平台的开放模型。2、知识管理与网络课程平台的集成研究知识管理是应用技术工具和程序来处理数字化存储教育领域的知识和智慧,并通过网络使整个教育领域的知识和经验得以传播、共享和访问。知识管理扩大了知识范畴,其核心是创造能够使隐性知识和显性知识产生互动的机制和平台,体现了“以人为本”的思想。本文引进这一在商业领域流行的理论,用以指导网络课程的开发设计。主要是分析了知识管理的SECI模型,知识管理系统的开发架构,并建立了知识管理与网络课程平台相融合的集成框架。3、系统建模和实现技术的分析建模是对现实的简化,对建模的采用是软件成功的一个重要因素。本文分析了统一建模语言UML及其各种视图、图,以及UML扩展机制。J2EE/Struts框架是MVC模式的一种具体实现,为Web应用提供了通用的框架,让开发人员可以集中精力解决业务处理问题。它的开放性使用户可根据需要进行扩展和定制。本文对MVC模式及Struts框架进行了分析,并在系统具体实现中采用了这一框架。4、系统原型的开发与实现在前期探索研究相关理论并熟悉实现技术的基础上,实现了网络课程平台原型。系统以教学理论指导功能模块的设计,以知识管理理念指导知识组织。提出以课程知识点为基础,各相关模块分别与课程相联系的设计方案。这样,在各模块仍保持相互独立的同时,各相关模块内容得到分类,成为课程内容的扩展,扩大了知识范畴。开发所采用技术保证了系统的可维护性、可移植性、可扩展性。