浅谈英语网络教学平台的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浅谈英语网络教学平台的设计与实现
传统的教学方式由于只能是教师当面授课,受到时间和空间的制约,日益显出教学模式上的局限性,已经完全不能适应社会化、信息化、现代化的教育环境发展。基于这种情况,1994 年我国开始实施的教育科研网示范工程。我国于2007 年正式颁发的《大学英语课程教学要求》提出:要充分利用多媒体和网络技术发展带来的契机,引入新的教学模式改进原来的以教师讲授为主的单一课堂教学模式厂新的教学模式中采用现代信息技术,特别是网络技术,使教学具有互动性、个性化、主动性、不受时间和地点限制的特点。
网络教育平台可以使成千上万不同地区不同阶层不同学习类型的人们,可以打破时空限制,用最低的投入及成本获得最佳的学习效果。广义的网络教育平台包括支持网络教育的硬件设施和支持网络教育的软件系统。狭义的网络教育支持平台是指建立在互联网的基础之上,为网络教育提供全面支持服务的软件系统的总称。这里所说的英语网络教学平台,是指狭义上的网络教育平台。
通过该网络平台,可以使学习者从知识的被动接受者转为知识的主动建构者,使教学管理更为简便、科学的软件系统;可以改变传统教师课堂授课的线性教学模式,转而变为学习者突破时间和空间限制的非线性自主学习模式。它依据建构主义学习理论,依托现代信息技术,在充分吸收传统英语教学模式优点的基础上充分发挥应有网络教学的优势,能有效提高英语教学质量,从而进一步提高大学生的英
语听说读写等综合能力。
1 英语网络教学平台的设计
英语网络教学平台的模块主要包括:账号注册、课程教学、管理中心及学习公告。未注册的用户可以访问课程信息和在线学习页面; 当学生用户需要进行在线测试时必须先登录,当学生账号注册成功,登录网络教育平台后就可以进行选班。选完班级后等待教师审核。只有加入班级后学生才能进行完整的学习流程,如教师答疑、面授课程等。学生用户不可以进入管理中心。管理中心是教师用于用户管理、作业管理、作业添加、学院等基本信息管理、论坛管理及管理员信息修改的。整个网络教育平台系统以课程教学为核心,课程教学主要由学习测试、教学辅助、教辅资源组成。
学习测试,主要包括学生学习、学习测试等内容。学生首先要注册并选择相应的班级,这样就可以在该班级进行学习。在正式开始学习之前,学生可以根据自己的实际英语水平并结合教师的建议选择系统中相应的英语教材进行学习。学生在学习的过程中可以根据自己的学习进度进行实时自我测试。学习和测试两部分内容是学习过程的主要内容。平台系统会在学生学习时自动记录该学生的学习时间,为学生总结学习经验、提高学习效率提供帮助。此外,学生还可以将平台系统以外的教材、光盘等学习资源导入该网络教育平台以充分利用该网络教育平台。教学辅助包括系统各辅助教学模块,主要由学期选班、学习查询、成绩查询、学习日志、班级作业、学习论坛、新闻公告等内容组成,可以完成约课、查看学习成绩、向老师咨询、交
流学习经验等各种功能。学期选班主要负责学生进行选择相应的学期和班级。学习查询分为成绩查询和学习日志两个主要部分,主要负责学生查询自己的学习进度、学习成绩、学习时间、学习效率及教师的学习提示等关于学习的详细情况,并根据各个成员的特点提供有针对性的服务。班级作业主要负责教师布置作业、学生完成作业的相关任务;学生可以随时在线查看、完成作业、查看教师的评阅反馈情况,教师除可以及时批阅学生的作业之外还可以根据学生作业的完成情况及时对学生作业提示和学习建议。教师和学生之间可以通过学习论坛进行交流、沟通,及时解决学习中的问题、学习好的学习方法等。在这里,我们不仅可以知道学生们的兴趣点和关注点,也可以知道他们对这些问题及社会热点问题的看法,进而可以从中了解学生们的思想动态。新闻公告则及时向师生公布国内外相关的各种新闻供师生选择浏览。
教辅资源,用于选择浏览各类教学辅助资源。它是一个开放的系统平台资源,并可根据需要将相应资源下载使用。它利用网上资源建立多媒体教学课件库、西方文化资料库、英语网站、英语语料库和试题库等。教师和学生可以根据自身的需要,从中搜集材料,重新整合,构建新知识体系。
2 平台系统架构
国际互联网的发展也带动了网络教育的进步,然而由于传输速率的限制,一些较大的教育课件还不能在网上很好地应用,同时网速过慢也会影响学习者的网上学习效果,因此在设计网上教育平台时一
定要考虑到效率问题。另外,还要考虑教育平台设计完毕投入使用后再改动时的方便性问题。所以,我们采用了基于B/S 体系框架结构构建。同时,为了提高应用系统的安全性、鲁棒性、易用性,并便于开发、维护,我们采用了3 层逻辑结构。所谓的3 层逻辑结构只是逻辑上的3 层结构划分。在B/S 体系模式下,一般来说,操作在浏览器端,大量计算处理任务都放在服务器端,通过浏览器端( B) 发出各种指令到达服务器端( S) 后,服务器端( S) 经过大量的计算处理后,将结果返回到浏览器端( B) ;B/S 体系下的3 层结构,主要是在逻辑上分为表现层、功能层、数据层,只要的主要目的是高内聚,低耦合。
在Browser/Server 三层体系结构下,表示层( presentation) 、功能层( business logic) 、数据层( data service) 被割成 3 个相对独立的单元。第一层( 表示层) :Web 浏览器。第二层( 功能层) :具有应用程序扩展功能的Web 服务器。第三层( 数据层) :数据库服务器。并依此为基础设计了各功能模块。
3 数据库的建构及设计
网络教育平台系统不但要综合管理大量的用户群,还要提供极其丰富的共享资源信息。这就要求该系统必须具有存储和管理海量数据的能力。因此设计一个良好的数据组织结构并根据该组织结构建设一个数据库,使整个系统都可以快捷、方便、准确地调用和管理所需的数据,是衡量一个网络教育平台系统优秀与否的重要指标。大学英语网络教育平台实质上就是一个小型的数据库系统,它需要存储大量
的资源信息。经过各种分析和对比,在当前比较常用DBMS 系统产品中,选择微软公司的SQL Server数据库系统作为二次开发平台,SQL Server 系统为微软公司开发的关系型数据库的拳头产品,经过多年开发、推广,在世界上拥有广大市场,现已发布多个版本,有极强的安全性、稳定性、鲁棒性,尤其是具有安全、简易的API 接口,极易开发三层结构的BS 系统。并且SQL server 与java、.Net、asp 等Web 开发平台可以无缝链接,可以大大提高应用系统的开发效率。站点开发和数据建模我们分别选择了Macromedia Dreamweaver 8.0 和AllFusion Erwin DataModeler r7。数据建模工具Erwin 指导,ERwin 支持的IDEF1X 特点的指导,IDEF1X 数据建模和ERwin 方法的指导。采用Erwin 进行数据建模,软件为Erwin7.0,Erwin 的全称是AllFusion Erwin DataModeler,利用三层模式,外部模式、概念模式、内部模式。数据建模方法用IDEF1x。以此创建各种数据表等基础数据。
创建好数据库后,往往要创建前端浏览页面与后台DBMS 系统数据源的链接并进行各种操作,在应用系统中,将完成此任务的功能模块封装在文件conn.asp,需要链接数据源并对数据进行各种操作时,只要调用--! #include file=conn.asp--即可。这样可以提高程序的可读性,同时也可以提高编写代码的效率。系统在数据库连接中采用Connection对象,Connection 对象用于提供并维护客户端应用程序同数据库之间的连接通道。与数据库源进行通信前必须打开一个连接。在ASP 中,创建Connection 对象用ADODB 对象中的ADODB.