基于ASP.NET3.5的通用网络课程学习平台

基于ASP.NET3.5的通用网络课程学习平台

论文摘要

随着信息技术的高速发展,尤其是宽带互联网的普及,教育的网络化已经成为一种不争的事实。网络教学不仅可以超越时间和地理约束的限制,而且使得学习者可以很方便地依靠网络教学平台进行自主学习,并共享网络上丰富的各类信息和学习资源;同时网络技术的飞速发展,也为在网络教学过程中实现协作式的学习方式奠定了基础,因此,网络教学无论是对实现学习的社会化还是学习的终身化都起着非常重要的作用。作为网络教学的核心基础部分,网络课程学习平台在许多领域中都有广泛的应用,如在校学生的课外学习活动、企业的在职培训以及远程教育等,因此网络课程学习平台一直以来是许多研究机构和软件企业研究的重点内容之一。本文在对现有网络教学平台进行深入分析和研究的基础上,针对其局限性,实现了一个通用的网络课程平台,该平台基于最新的ASP.NET 3.5动态网页制作技术,采用优秀的Visualstudio2008开发环境进行开发的。该平台包含个性化功能子系统、通用课程管理子系统、学习子系统、在线测试子系统、疑问管理子系统、用户与角色管理子系统,它主要具有以下一些特性:通用性:本系统的课程管理是基于一种通用性的策略而设计的。不同课程具有相同存储结构和相同的管理平台,为用户提供统一的学习界面。个性化:无论是用户的使用界面、页面布局还是功能设置,都可以根据用户的自身需求进行设置,甚至对于学习内容,用户也可以个性化的定制。开放性:在本系统中与课程内容相关的学习资源的管理是开放的,学习者不仅可以对已有的学习资源进行学习和评价,还可以自行添加和相互分享学习资源。本系统集学习,答疑反馈和在线测试等功能于一体,是一个完整的网络课程学习平台,利用该平台学习者可以方便的进行个性化的自主学习,具有较强的应用价值,是课堂教学的有益补充。系统目前可以良好的运行在.Net开发平台上,系统用户均可以正常使用其具有的功能。

论文目录

  • 摘要
  • Abstract
  • 第1章 引言
  • 1.1 网络教育是教育发展的趋势
  • 1.2 什么是网络课程
  • 1.3 网络课程的特点
  • 1.4 网络课程学习平台的现状研究
  • 1.5 本文的工作创新和意义
  • 第2章 系统开发平台
  • 2.1 平台需求分析
  • 2.2 MicroSoft .Net 介绍
  • 2.3 VisualStudio2008 开发平台介绍
  • 2.4 最新技术介绍
  • 2.4.1 AJAX 技术
  • 2.4.2 LINQ 技术
  • 2.4.3 SilverLight 技术
  • 第3章 理论基础
  • 3.1 学习理论的发展和实践指导
  • 3.1.1 行为主义学习理论
  • 3.1.2 认知学习理论
  • 3.1.3 建构主义学习理论
  • 3.2 学习策略与应用的研究
  • 3.2.1 个别化学习
  • 3.2.2 基于问题的探索式学习
  • 3.2.3 协作式学习
  • 第4章 网络课程学习平台的设计
  • 4.1 用户需求分析
  • 4.2 网络课程学习平台的体系结构
  • 4.2.1 网络课程学习平台的三层设计思想
  • 4.2.2 什么是三层架构
  • 4.2.3 分层的优点
  • 4.2.4 三层架构结构图
  • 4.2.5 三层结构的实现
  • 4.3 网络课程学习平台的系统功能设计
  • 4.4 网络课程学习平台的功能模块介绍
  • 4.4.1 个性化功能子系统
  • 4.4.2 通用课程管理子系统
  • 4.4.3 学习子系统
  • 4.4.4 在线测试子系统
  • 4.4.5 疑问管理子系统
  • 4.4.6 用户与角色管理子系统
  • 4.5 数据库设计
  • 第5章 网络课程学习平台的实现
  • 5.1 个性化功能子系统
  • 5.1.1 个性化主题实现
  • 5.1.2 个性化布局实现
  • 5.1.3 个性化功能设置实现
  • 5.2 通用课程管理子系统
  • 5.2.1 课程部分
  • 5.2.2 知识章节部分
  • 5.2.3 选课部分
  • 5.3 学习功能子系统
  • 5.3.1 个别化学习模块
  • 5.3.2 基于问题的学习
  • 5.3.3 社区协作学习
  • 5.4 疑问管理子系统
  • 5.5 测试子系统
  • 5.6 用户和角色管理子系统
  • 结语
  • 参考文献
  • 后记
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于ASP.NET3.5的通用网络课程学习平台
    下载Doc文档

    猜你喜欢