论文部分内容阅读
随着教育信息化改革的不断推进和计算机网络的普及,网络教育这种新兴的教学方式被人们所熟知,并逐渐被广大教育工作者所接受。网络教学相比于传统教学方式,为学习者提供了更大的学习空间,对提高学生的学习质量,培养学生的创新精神和自主学习能力有很大的帮助。但是目前我国市场上的网络教学管理平台型号众多、功能各异、相互之间在接口上也很难匹配没有足够的灵活性。而Moodle(Modular Object-Oriented Dynamic Learning Environment)自引入我国以来,因其强大的课程管理功能,良好的灵活性,源代码开放的特性为人们所热捧。在Moodle平台下教师可以通过对Moodle的功能进行二次开发,添加一个满足实际需要的模块或插件,通过各个模块的最佳组合达到更好的教学效果。在本文的开头部分对Moodle平台的特点及功能进行了阐述,提出了利用Moodle平台建立网络教学系统的理论依据。在对我校的网络教学系统进行详细的系统需求分析之后,再通过对Moodle平台的功能特点和系统数据库进行详细分析,对比具体的系统需求从中找出Moodle平台功能上的不足,然后以Moodle平台为基础,对照系统需求分析,制定了详细的设计方案和业务流程。通过对Moodle平台原有功能进行拓展,在Moodle网络教学系统中加入两个新增模块,实现网络教学系统在功能上的完备。本文的后半部分主要描述了本次设计新增的两个功能模块的设计和实现过程,首先,对两个新模块的系统结构和功能进行了分析,然后对两个模块未来在系统中的使用情况进行了规划设计,最后从实际使用效果来看各项功能都达到了预期的效果,满足了我校网络教学和培训的需要。两个新增模块的建立是对Moodle平台进行二次开发的一种尝试,从中积累了宝贵的经验。