前言:寻找写作灵感?中文期刊网用心挑选的网络教育平台构建方案,希望能为您的阅读和创作带来灵感,欢迎大家阅读并分享。
摘要:在现阶段的发展过程中,信息技术得到了充分的发展,网络技术手段的发展与普及,给人们的生活、工作、学习带来了一定的影响,推动了网络教育模式的发展。网络教育模式在实践中可以突破传统教学模式的束缚,有效提升教学的质量与效果,在今后的发展中有着重要的作用。对此笔者主要对网络教育平台的构建方案进行了简单的分析与研究。
关键词:微服务架构;网络教育平台;构建方案
网络教育就是以现代教育思想为主要指导,在网络环境之下通过网络的教育功能以及网络资源,为学习者提供网络教学以及学习的环境系统。此种方式与传统的教学模式相比,其消除了传统教学模式的弊端与不足,为现代教育提供了更为广阔的空间。
1网络教育平台的构建技术
1.1AJAX技术
AJAX技术主要包括:XHTML和CSS的呈现技术;DOM的动态显示交换技术;XSLT的处理技术以及XML数据交换技术;XMLHttpReques的异步数据获取技术;JavaScript的客户端脚本语言。
1.2ARR技术
第一,可以有效提升负载均衡,应用ARR,管理员通过ARR,*.aspx路由到一个独立的应用服务器之中。第二,应用标准简单。ARR具有创建、管理、应用程序负载平衡的能力,可以实现对系统的实时监控。
2网络教育平台系统的构建
2.1网络教育平台系统的构建原则
网络教学资源库系统是以计算机网络技术为基础发展形成的一种资源模式,其主要的目的就是推动各种优质资源的共享与构建,为教师以及学生提供一个信息交流以及资源共享的平台,对此在进行网络教育平台的构建过程中,必须要保障其遵循高效与稳定、实用与安全的基础性原则,要及时更新内容,对其进行日常的管理以及维护,对此必须保障其遵循以下原则。
2.1.1标准化原则
标准化就是保障各项信息内容的共享性,保障系统具有一定的安全性以及兼容性,在软件系统的设计以及实践中必须要保障其与标准化原则要求内容相吻合,这样才可以保障工作的有效开展。对此,在实践中可以通过镜像技术构建标准的开发环境,利用Docker消除环境差异,保障其标准性,
2.1.2可扩展性原则
在设计网络教学平台的预览信息系统过程中,遵循可扩展性原则,可以保障系统在满足用户各项需求的基础之上真正做到降低成本,真正实现在整个数据平台之上的移植以及改造。可以通过微服务框架相关技术,确定粒度大小,合理部署Docker容器,将各个容器作为单独的微服务,同时在不同的微服务器之间的耦合度也相对较低。
2.1.3安全与保密性原则
综合系统设计以及系统实施的安全性,可以为其提供用户权限管理以及信息安全保障,进而从根本上保障信息的机密、完整以及可用性,在实践中可以通过改进后的AJAX模型,在基于XXTEA的加密算法以及D-H的密钥交换算法的基础之上制定安全性传输战略。利用安全协商提升密钥的安全性,加强对各种敏感信息的传输,提升整体安全性。
2.1.4易用性原则
主要就是以学生自身的认知过程、知识构思模式以及学习目标、教学目标为基础开展,通过科学合理的方式对整个网络教学平台进行系统的设计。网站知识结构以及网站内容必须要与学生的思维模式以及认知结构相吻合。同时,要综合网络课堂教学平台的实际特征,保障网页系统设计界面的简单性、操作性,为学员提供更为良好的学习环境[2]。例如,可以将ARR技术作为关键技术设置网络教育平台,这样可以有效提升资源配置的效果,操作也更为便捷。
2.1.5互动性原则
网络课堂教学信息平台主要就是为教师与学生构建轻松、愉悦的教学以及互动平台。在实际过程中要综合教师与学员的各种活动。学生要通过自主学习的方式进行知识的学习,在遇到问题时,利用论坛以及邮件、留言板等方式与教师或同学进行沟通。专家、教师以及相关学生等应用者可以在网络课程资源学习中发现各种问题、提出建议以及解决措施,进而构建一个高质量的学习环境。例如,在设计教育平台的过程中可以通过AJAX技术构建四层架构,通过AJAX引擎、客户端、Web服务器和数据库服务器开展工作,进而增强互动效果,及时处理用户请求。
2.2系统管理模块
在此模块中,主要涵盖了用户管理系统、系统设置系统、数据库管理系统、安全管理系统。
2.3课程管理模块
课程管理系统的主要功能就是对课程节点进行修改、查询、添加以及删除等操作,同时也可以对课程的程序以及结果进行管理[3]。
2.4课程信息模块
在网络教育平台构建过程中,其课程信息模块的功能就是及时各种课程动态信息;支持教师修改以及更新教学内容;基于课程管理以及布局管理等对其进行在线的更新。其具体的模块功能主要如下。(1)管理模块,用户选择以及设置课程模块,可以对教学的资源、内容、活动以及教学视频等相关内容进行设计。(2)界面设置,用户可以基于自身的喜好选择个性化的界面风格。(3)课程内容,课程内容可以通过在线添加的方式通以网络教学以及网页形式。(4)课程信息维护,用户可以及时更新与修改网络教学信息,进而从根本上维护课程的内容。
2.5网上教学互动活动模块
(1)论坛管理,就是为学生以及教师提供学习以及交流的平台,通过对岗位类别以及论坛帖子的管理,实现网站论坛的信息发送以及消息回复。(2)在线答疑,实现在线的教程,可以让学生有针对性地选择教程,通过提问与回答的方式开展教学。(3)作业管理,可以及时反馈学生的网络平台应用状况、学习情况以及作业情况,教师可以了解到学生作业的完成状况,并且对学生进行及时的评价以及打分。(4)题库管理,将不同的学科数据分开,构建信息资料库,可以选择题库的选项卡,对其进行集中管理。(5)在线测试,学生在完成在线测试之后,教师就可以了解学生的学习状况,系统可以自动检查学生的在线测试状况,并且对其进行评价。
2.6教学评价模块
教学评价模块支持网络教学课程的考核与评价,主要是对学生的评审以及教学效果的评价。学生在网络课程内容以及教学资源的构建过程中,主要就是以教师的课程讲授情况为基础,对实际教学效果进行评价;评审管理专家基于国家网络课堂教学的既定评价标准以及相关评分标准,通过文字的方式给出相关评审意见;网校管理部门可以基于网络课程的技术性指标进行教学评价[4]。
2.7树形目录的设计与管理
在整个网络教育平台的构建过程中,系统的资源展示是重点,对此在实践中可以通过树形目录的方式展示其主要资源,在实践中可以通过TreeView进行设计,其主要方式如下。(1)在设计界面的过程中,首先在属性设置以及界面代码中编辑TreeView控件。(2)资源需要在数据库中搜索获得,因此,可以构建树形结构。(3)在XML文件中读取数据并且构建完善的树形结构,其在操作过程中可以添加新目录、上移目录以及节点等相关内容,其主要代码如下:
3结语
在计算机网络技术的发展过程中,网络教育平台的构建是一种发展的必然趋势,可以为学生提供一个更为便捷、高效的资源平台,可以为学生的学习提供有效的方式,通过信息技术加强交流与沟通。在现阶段的发展中,要想制订一个完善的网络教育平台构建方案,必须要对其进行系统的分析,了解市场的实际需求以及状况,对学员的需求进行分析,进而不断完善网络教育平台系统,提升其整体质量与效果。
参考文献
[1]张微.网络课堂教学平台的设计与实现[D].长春:吉林大学,2014.
[2]李华.英语网络教育平台构建方案[J].佳木斯教育学院学报,2012(5):352.
[3]单娴.基于网络环境的自主学习能力培养方案研究[J].中国成人教育,2014(20):10-12.
[4]赵爽.基于.NET平台的体育类网络课程建设中的关键技术[J].辽东学院学报(自然科学版),2011,18(1):76-80,89.
作者:汪昱帅 单位:武汉轻工大学