王忠华 李艳丽
【摘要】根据软件工程方法论和建构学习主义理论来设计与开发网络教育资源,旨在建立起适应网络教育和远程教育快速发展步伐的网络教育资源开发的一般流程模型,引导设计者和开发者以专业化方式合作开发高质量的网络教育资源。
【关键词】软件工程;网络教育资源;资源库;开发流程
【中图分类号】G40-057 【文献标识码】A 【论文编号】1009—8097(2009)07—0111—03
引言
教育信息化推动了网络教育、远程教育的发展,相应地拉动了网络教育的资源需求。网络教育资源是保证网络教育和远程教育顺利开展的重要支撑条件。因此,对网络教育资源的质量和数量提出了更高的要求,迫切需要以工业化、流水线的方式开发出高质量的教育资源来适应这种高速增长的需求。因此,将软件工程的思想和方法引入到网络教育资源的设计与开发过程中来,有助于缓解目前这种资源供需脱节现象,减少资源的低层次的重复建设,可以满足大众终身学习的需求。
一 软件工程概述
软件工程(Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的、高质量的软件的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。其基本思想就是将软件当作一种工程产品来处理,从时间角度对软件开发和维护的复杂问题进行分解,把软件生命的漫长周期依次划分为若干个相对独立的阶段,并给每个阶段赋予明确而有限的任务。……