欢迎来到天天文库
浏览记录
ID:33333168
大小:410.24 KB
页数:5页
时间:2019-02-24
《基于web的工程图学远程教学系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2005年工程图学学报2005第5期JOURNALOFENGINEERINGGRAPHICSNo.5基于Web的工程图学远程教学系统周淦淼,冯开平,左宗义,谢文达,袁宜英(广东工业大学,广州510090)摘要:现代化是当今经济和教育发展的客观要求,是教育发展的必然。以网络为特征的现代远程教育的突现及发展促进了各类信息教育技术的深刻变化.针对工程图学课程教与学的难点以及远程教育的特点,提出了工程图学远程教学网站体系设计思想。并结合开发的工程图学远程教学网站实例,阐述了创建远程教学网站的有关的安全认证、图
2、形、动画、数据库等技术。关键词:工程图学;远程教育;虚拟现实建模语言;Java描述语言中图分类号:TP391.6文献标识码:A文章编号:1003-0158(2005)05-0165-05远程教育(DistanceEducation)就是利用计目前应用得较多的是基于Web的远程教育模式。算机及计算机网络进行教学,使得学生和教师可WorldWideWeb已成为Internet上最为常见以在异地完成教学活动的一种教学模式,是计算和最具潜力的信息查询方式,被广泛地用于资源机技术和多媒体技术相结合的新一代教育方
3、式。共享和技术共享。而且这些技术在教育方面的潜由于采用与传统教育方式不同的交互式和自主力越来越明显,尤其在开放的和远程的学习方式学习方式,加强了教师与学员、学员与学员之面。间的信息交流,克服了单机辅助教学系统中信息无法及时反馈的缺点。1工程图学课程特点及网站设计思目前,远程教育的研究和应用主要有两种形想式,一种是基于Web的软件实现方式。在这种方式下,学生或教师只要有一台计算机,而且连上工程图学课程一直被认为是难教难学的一了Internet,就可以通过软件进行远距离教学,门课程,它是以图为主,由空间抽
4、象到平面,又不需要特殊的硬件。在这样的系统中学生可以进由平面想象回到空间的复杂教学过程。使用传统行学习、考试、讨论等,学生和教师之间可以传的教学工具和模式,为使学生理解空间分析和想输文字、图形甚至声音、图像等各种信息。象空间结构,教师要花费很大的精力和时间进行远程教育的另一种形式是基于视频会议系统模型、挂图、幻灯、投影等的课前准备,尽管如的远程教育模式,由于其要求有各种特定的设备此,教学效果也不尽如人意。学生的空间思维能及较高的网络带宽和传输速率,并且这是一种同力是学好工程图学的基础,该能力除先天因素
5、以[1]步形式的教学方式,不具有教和学在时间和空间外,还得靠后天的培养训练来提高。上的灵活性,因而难于得到广泛的应用。因此,因此,建立一个基于Web的工程图学远程教收稿日期:2005-04-06作者简介:周淦淼(1982-),女,湖南攸县人,硕士研究生,主要研究领域为数字媒体与CAD。·166·工程图学学报2005年学网站是必然的。然而,工程图学作为一门以图远程、动态、详细地讲解工程图学各个方向的课为主的课程,它的教案和作业所占的空间都比较程内容。大,从而在网络上传输要求的带宽比较高,这样就要求比较快
6、的网络,实现交互就更是困难了。如果使用三维动画制作软件,则生成的动画文件较大,不利于网络传输;而利用VRML2.0和Flash可以生成很小的矢量动画程序(小于10k),并实现同样效果的动画;通过综合考虑了这些方面的因素,笔者选择了用VRML实现图形的三维交互,而用Flash实现二维的动画交互,这样动画文件所占空间比较小,传输速率就比较快,更重要的是VRML具有实时交互的特点,使学生能够大幅度提高空间思维能力,从而极大地提图2系统界面高了工程图学课程的教学质量。3设计中的几个技术问题处理2工程图学远程教
7、学网站介绍3.1安全问题笔者开发的工程图学远程教学网站系统在远程的系统中,安全性是首先需要考虑的的主要功能模块有:教学系统、测试系统模问题,在这个系统中,使用了双层密码保护机制,块、作业解答、上传作业、在线问答、有关第1个是由于Web服务器的存在而成为的一个隔站点、帮助系统。图1为系统的基本流程。离层,第2个是要求用户必须是系统能够识别的图2为系统的主页面,系统界面上列出了实用户,就是要求有权限,通过在数据库中建立一现上述功能的各个控件。个表来保存系统用户信息,用户只有通过了系统的验证后才能进入并使用
8、本系统,这个当中用到进入网页了ASP调用数据库,为防止未经注册的用户绕过注册界面直接进入应用系统,采用了Session对输入密码象进行注册验证,Session对象最大的优点是可以把某用户的信息保留下来,让后续的网页读取,否验证以下是其实现的关键点代码[4]。是‘读取用户输入的账号和密码进入系统UserID=Request(“UserID”)Password=Request(“Password”)‘检查UserID及Password是否正确(实教学系统测试
此文档下载收益归作者所有