基于计算机网络的远程教学系统的设计和实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于计算机网络的远程教学系统的设计和实现摘要:文章主要介绍了一种基于计算机网络的远程教育教学系统的设
计和实现。
随着计算机网络在全球的普及和应用,现代远程教育应运而生。
它以其开放性、交互性、实用性和即时性,迅速成为现代教育的重要组成
部分。
一、引言
当今世界已经进入了一个全新的信息化时代。
人们的生活方式、工作
方式都随着全球信息化程度的不断提高,发生了翻天覆地的变化。
特别是
随着计算机网络在全世界的不断普及和应用,人们以往的各种习惯都在改变。
接受教育的方式也不例外,现代远程教育(或称之为网络教育)以其
广泛的开放性、有效的交互性、切实的实用性和方便快捷的即时性,正在
全球的教育系统中产生了巨大的影响,迅速成为世界各国教育的新的重要
组成部分。
在我国,现代远程教育是在上世纪末到本世纪初得到迅速发展的。
1998年,我国开始启动现代远程教育试点;1999年,国务院批准实施
“现代远程教育工程”;近年来又陆续扩大了试点范围,由启动初期的4
所院校发展到今天的几十所,接受网络教育的学生也以几何级数迅速增长
到近百万人,呈现出一个良好的开端。
目前,现代远程教育已经成为了我
国高等教育的重要组成部分。
远程教育中的教学系统是远程教学活动的技术支撑,是实施远程知识
传递、导学和远程管理的基础。
系统设计必须满足远程教学、远程管理的
基本需求,同时应尽可能地创造一个模拟真实的网络教学和学习的环境。
要努力把传统学习方式的优势和网络、媒体环境的学习优势结合起来,对
学习、教学、服务和管理提供全面的支持,真正为学习者创造一个完美的
网络学习空间。
二、系统设计
(一)系统需求
《数据库程序设计语言——VisualFoxPro》是现代高校中大多数专业
都会开设的一门技术基础课。
对于计算机专业的学生而言,为其以后学习
数据库原理、数据库开发乃至面向对象程序设计等课程打下坚实基础;而
对其它专业学生而言,不仅是数据库技术的入门课,也是首次受到可视化
程序设计训练的一门课。
其重要性不言而喻。
为方便学生课后学习,同时
也利用高校教育网的高速,特别设计了网上教学系统。
(二)系统组成
此系统采用模块化设计和开发实现。
系统结构如图1所示,主要包括:系统安全体系:目前主要由安装在服务器上的专业杀毒软件和防火墙
实现。
同时,为了减少危险,对访问者的身份做了限制,即必须是在校生
并使用该校合法IP才可以访问。
1.网络基础平台。
包括网络基础设施、硬件服务器、网络操作系统和
数据库系统。
2.远程教学支持系统。
包括支持教学的基本数据库系统,各种管理系
统和各种评测系统。
3.远程学习支持系统。
包括各种教学资源的浏览,网上测试作业的提交,网上信息交流、网上论坛等。
4.远程管理系统。
包括课程内容的管理,课件资源的定位,认证系统的管理,测试系统的管理等。
5.远程教学资源平台。
包括远程教学资源的发布。
目前仅限于课件和各种网页形式。
6.网络课件层。
主要包括由学习部分、远程答疑、交互式讨论和习题及测试等部分组成。
教学内容涵盖了非计算机专业的数据库技术和计算机专业的数据库应用的学习内容。
学习者可以根据自己的需要自主选择学习测试内容。
三、系统主要功能和所使用的实现技术
(一)系统的主要功能
VisualFoxPro是一款非常优秀的关系数据库管理软件,它将多媒体数据处理、面向对象的程序设计方法、可视化的开发环境及Web数据库技术融为一体,是当前数据库技术的主流之一。
社会的需求使得数据库技术成为大学的热门课,VisualFoxPro相继成为多个专业的必修课。
《数据库程序设计语言-VisualFoxPro》课件的实际设计和开发中,坚持以学生的需求为核心,紧扣教材,开发一个基于Web的网上的多媒体VisualFoxPro教学系统。
它既可以实现远程教学,又可以作为课堂教学的补充。
它强调交互性,体现教与学两个方面的活动。
该系统是一个具备较好开放性、移植性、交互性的网络教学系统。
(二)系统所使用的主要技术
利用目前最流行的网页制作工具,比如Dreamweaver和Flash等制作Web页。
插入文字、图形和图片,使用超级链接功能插入动画和图像而形成的开放型网上多媒体教学软件。
四、系统的特色
1、系统提供用户认证,主要目的是为了记录访问者的基本情况。
通
过统计一周内学生访问情况,管理者可以基本了解不同专业学生的侧重点,便于修改网上学习资源和习题测试资源的内容。
同时,也是为了系统的安
全性考虑。
2、系统通过开放型网上多媒体教学软件教学。
引入了动态演示的实
验教学手段,给学生以直观感,简化的实验教学的难度。
网上论坛上实现
交互讨论和远程答疑为学生和教师以及学生之间的交流提供了方便,增强
了互动性。
而且教学的内容涵盖了计算机专业和非计算机专业本科的教学
大纲所有必修和选修内容,使用对象为计算机专业和非计算机专业本科《VisualFoxPro》类课程的多媒体教学和远程教学,可供学生自学。
并对
每一章节提供网上作业的测试功能,实时批改,学生可立刻知道自己的学
习情况。
3、利用《数据库程序设计语言——VisualFoxPro》网络课件进行多
媒体教学和网络教学,实现了教学手段的现代化,教学形式的多样化,提
高了学生的学习兴趣,减轻了教师的劳动强度,提高了教学的效率和质量,培养了学生在数据库应用开发方面的创造性思维能力和实际动手能力,特
别是促进学生不仅学习课件本身所展现的知识,同时也激发学生去进行更
深入的计算机应用的学习和研究。
五、结束语
本系统基本能够满足学生对VisualFoxPro语言学习的需要。
不仅讲
解知识,而且对问题加以检查,并能及时答疑。
现代高校的教育已经不仅
局限于大教室内,高校的教学也不仅面对大学生。
我们正积极探索,希望
利用目前较为广泛的计算机网络形式,把这种教学形式实现到更多的地方。