论文摘要
随着信息技术的高速发展,尤其是宽带互联网的普及,教育的网络化已经成为一种不争的事实。网络教学不仅可以超越时间和地理约束的限制,而且使得学习者可以很方便地依靠网络教学平台进行自主学习,并共享网络上丰富的各类信息和学习资源;同时网络技术的飞速发展,也为在网络教学过程中实现协作式的学习方式奠定了基础,因此,网络教学无论是对实现学习的社会化还是学习的终身化都起着非常重要的作用。作为网络教学的核心基础部分,网络课程学习平台在许多领域中都有广泛的应用,如在校学生的课外学习活动、企业的在职培训以及远程教育等,因此网络课程学习平台一直以来是许多研究机构和软件企业研究的重点内容之一。本文在对现有网络教学平台进行深入分析和研究的基础上,针对其局限性,实现了一个通用的网络课程平台,该平台基于最新的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 用户和角色管理子系统结语参考文献后记
相关论文文献
标签:网络课程论文; 网络学习平台论文; 个性化学习论文; 通用性论文;