网络教学辅助系统的设计与开发研究 ——以软件工程课程为例

网络教学辅助系统的设计与开发研究 ——以软件工程课程为例

论文摘要

社会的发展推动了教育改革的步伐,而当今教育改革的核心内容就是促进学生的全面发展。在此背景下,高等教育如何培养出具有终身学习能力、创新能力,并且理论功底和实践能力兼备的人才,已成为高校教育为适应社会发展而培养合格人才的关键问题。研究证明,网络在教育中的应用已成为上述问题的一种有效的解决方法。利用网络进行教育教学活动是现代教育发展的有效手段和必然趋势,它在实现共享教育资源、扩大教育规模、提高教育效率、构筑终身教育体系等方面具有传统教学所不具有的优势。如今,各个高校在对课程体系进行改革的同时,也积极地开展了基于网络的教学应用。网络教学辅助系统就是其中应用较多的一种模式。本文试图在总结网络教学辅助系统的理论和实施方法的基础上,以为各学科课程服务以达到提升教学质量为目的,进行用于指导网络教学辅助系统的设计与开发的研究。在此研究中,以笔者所在学校的软件工程课程为例,运用在实践中总结出的相关理论和方法,设计和实践了软件工程课程网络教学辅助系统,以验证相关理论和方法的可行性和应用效果,并提出相应的观点。本文首先对教学辅助系统的历史和发展做出了简单的回顾,并对网络教育的理论进行了总结,以此来加强对网络教学辅助系统的认识。其次笔者探讨了网络教学辅助系统的特点、定位以及网络教学辅助系统与课程的关系,得出在设计和开发网络教学辅助系统要体现出以教育教学为主,技术为辅的结论。在以上工作基础上,总结了网络教学辅助系统的设计模式,经过分析得出结论:由于各个学科课程知识体系的表现方式、认知规律、内容组织方法等各有不同,要总结和归纳出符合各门课程教学和认知规律的网络教学辅助系统开发和设计方法是不太现实的,但是从一个大的原则上和方向上对开发和设计网络教学辅助系统做出指导还是可行的。本文对此做出了一定的总结和归纳。应用总结出的网络教学辅助系统的设计模式,本文以笔者所在学校的软件工程课程为研究对象,开发和设计了软件工程课程网络教学辅助系统。通过对软件工程课程的教学目标、教学内容、学习者、当前的教学问题等方面的分析,提出了建立软件工程模版库、案例库、指导说明库等配套资源,以期通过这些资料增强学生对软件工程课程的感性认识和理解,并通过强制性的项目作业要求来锻炼学生的动手实践能力,最终达到提高计算机科学技术专业学生的综合素质能力的目的。通过前期的课堂教学实践,证实本方法具有一定的可行性和较为明显的效果。在此基础上,本文将把这些收集和整理的资料电子化,通过网络系统的方式提供给学生,同时将在系统中建立虚拟社区为学生和教师通过一个良好的交流和学习的平台。并设想通过该软件工程课程网络教学辅助系统的应用,不断收集和整理更广泛的资料,并建立和丰富教学FAQ库。系统的使用也可以起到电子档案库的功能和作用,通过分析和对比,可以评价出使用系统所带来的效果,并为软件工程课程教学改进提供第一手的资料。在最后的总结与展望中,阐述了本研究的特点和有待改进的问题,并对进一步的研究工作提出了几点建议。

论文目录

  • 中文摘要
  • Abstract
  • 文献综述
  • 1 引言
  • 1.1 研究背景
  • 1.1.1 高校课程体系改革
  • 1.1.2 网络教育的兴起
  • 1.2 问题的提出
  • 1.3 研究目标
  • 1.4 论文主体内容
  • 2 教学辅助系统概述
  • 2.1 教学辅助系统的发展
  • 2.1.1 幻灯、投影、电影、广播在教学中的应用
  • 2.1.2 程序教学
  • 2.1.3 智能教学系统
  • 2.1.4 基于超媒体/超文本的学习系统
  • 2.1.5 智能学习系统
  • 2.1.6 网上教学支撑平台
  • 2.2 教学辅助系统的理论基础
  • 2.2.1 行为主义学习理论
  • 2.2.2 人本主义学习理论
  • 2.2.3 建构主义学习理论
  • 2.2.4 混合学习理论
  • 2.3 网络教学辅助系统的定位
  • 2.4 网络教学辅助系统的特点
  • 2.5 前期分析工作
  • 2.5.1 课程目标、教学目标分析
  • 2.5.2 教学资源分析
  • 2.5.3 学习者分析
  • 2.5.4 知识的效用分析
  • 2.5.5 学习理论选择
  • 2.5.6 传统课堂教学问题分析
  • 2.6 系统实现技术分析
  • 2.6.1 技术平台分析
  • 2.6.2 导航设计
  • 2.6.3 界面设计
  • 2.7 教学效果与系统效能评价
  • 3 软件工程课程网络教学辅助系统需求分析
  • 3.1 教学情况分析
  • 3.1.1 前期教学与实践工作
  • 3.1.2 软件工程学科与软件工程课程
  • 3.1.3 软件工程课程教学目标
  • 3.1.4 教学内容分析
  • 3.1.5 教学问题分析
  • 3.1.6 系统使用者分析
  • 3.1.7 网络教育指导理论的选择
  • 3.2 系统开发技术选择
  • 3.2.1 系统开发平台的选择
  • 3.2.2 B/S 三层体系结构的确定
  • 3.3 系统需求分析
  • 3.3.1 系统设计思路
  • 3.3.2 系统的功能模块图
  • 3.3.3 系统需求建模
  • 4 软件工程课程网络教学辅助系统的设计与实现
  • 4.1 系统类图
  • 4.1.1 系统实体类图
  • 4.1.2 实体类的属性和方法
  • 4.2 系统的时序图
  • 4.2.1 添加电子资料时序图
  • 4.2.2 下载资料时序图
  • 4.2.3 发布帖子时序图
  • 4.3 系统的活动图
  • 4.3.1 注册活动图
  • 4.3.2 添加帖子活动图
  • 4.3.3 回帖活动图
  • 4.4 数据库设计
  • 4.5 实现技术与系统界面
  • 4.5.1 母版页和站点导航
  • 4.5.2 数据绑定技术
  • 4.5.3 Ubb 标记
  • 4.5.4 论坛子系统
  • 4.5.5 FreeTextBox 控件
  • 5 总结与展望
  • 5.1 系统小结
  • 5.1.1 系统意义
  • 5.1.2 系统预期效果评价
  • 5.2 本课题所做主要工作
  • 5.3 进一步的改进工作
  • 注释
  • 参考文献
  • 附录一:用例指导专题……创建用例模型
  • 附录二:模板、案例文档目录
  • 附录三:指导文档和教案目录
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    网络教学辅助系统的设计与开发研究 ——以软件工程课程为例
    下载Doc文档

    猜你喜欢