预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共67页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

河南师范大学 硕士学位论文 基于Web的编译原理辅助教学系统的设计与实现 姓名:陈继光 申请学位级别:硕士 专业:课程与教学论·计算机 指导教师:孙玉强 20080401 摘要用教育资源。因此,基于Web的辅助教学系统成为教育信息化的重要实践内容和研究基于Web的教学系统以Internet平台为依托,与软硬件平台无关,可进行多媒体信息的发布、集成和浏览。采用网络传送的方式,使所有的数据都借助现有网络,将教学内容以Web页面的形式呈现,这无疑具有相当明显的优势。课程的教学。正因为如此,基于Web的教学系统无论是对我国的普通高等教育,还是函授教育、职业教育和继续教育都具有较大的实践意义。随着互联网的迅速发展,基于互联网的各种应用日益受到人们的重视。在教育领域中,传统的教学方式已经发生了显著的变化,出现了Web环境下的现代教育模式,基于Web的计算机网络教学模式打破了传统教学方式的时空、地域限制,能更充分的利方向之一,同时也是推动教育信息化进程的一个重要而迫切的课题。因而具有影响范围大、用户覆盖面广、对环境要求低、系统容易管理和维护等优点,非常适合于高等院校各类本文主要研究了“主导一主体”教学理论指导下的网络辅助教学,并根据学教并重的教学理论和编译原理课程的特点,设计与实现了基于Web的编译原理辅助教学系统。首先,文章介绍了系统开发的背景、国内外研究现状和“主导.主体”教学理论指导下的网络辅助教学。其次,从分析基于Web的辅助教学系统入手,结合Web开发的特点对系统进行了需求分析,制定了系统的设计方案,并给出了系统的总体结构、功能模块划分和数据库设计。根据系统设计方案,对系统开发所需的关键技术和开发工具进行了选择,通过对C/S模式和B/S模式的对比,采用三层B/S模式进行开发;后台数据库管理系统选用Access;动态网页技术采用ASP。详细介绍了ASP技术的特点、工作原理、常用内置对象和组件,及其与数据库结合的技术。并对开发系统所需的工具和脚本语言进行了介绍。接着,对系统五个功能模块的实现进行了详细的阐述,包括教师管理模块、在线学习模块、在线习题模块、在线考试模块、在线答疑模块的具体实现过程,并构建了Web环境及网格环境下的智能答疑系统模型。最后讨论了系统的性能测试及安全问题,提出了相应的解决办法。基于Web的远程教学系统在国内外正日益受到人们的关注。因此,我们针对“编译原理”这门课的特点,对教学内容进行认真分析,对教学表现形式进行重新没计,设计开发出了一个基于Web的编译原理辅助教学系统。该系统既可以提供学生进行远程 的各项活动,该系统的投入使用较好的满足了同学们对编译原理课程的远程教学要求,学习,又可供教师在网络教室进行辅助教学,它不仅实现了静态Web页面的浏览,还实现了动态、交互的Web页面。本系统主要包括在线学习(课程大纲,电子教案,网络课件,精彩动画)、在线习题、在线考试、在线答疑等模块,完成了常规教学过程中并为设计其它课程的基于Web的辅助教学系统提供借鉴和参考。关键词:B/S(Browser/Server)模式,ASP,在线考试,计算机辅助教学 STRACTABnetworkThisWithmethods.ModemmodeandCanTherefore,network-aidedrelevantansubject,whichadvantagebroad,andby“leading—subject’’by“leading—subject’’teachingbeginanalysisanalyzetechnologiesIntemet,basedtheofthatbasedgeneralization.Meanwhileinteractwithhaseasily.Besignificance,beingweb—baseddevelopment.Wethreerapiddevelopmentfactpeoplepayingmoreattentionnetwork’Svariousapplicationsnow.Infieldeducation,prominentchangeshavetakenplacetraditionaleducationmodesenvironmentweboccurred.Computerbrokenthroughtimespacerestriction,andregionalrestrictioneducation.Itmakefullteachingsystembecomesresearchdirectionskeypracticalinformationitisimportanturgentpushesgeneralizationprocessahead.Teachingt