摘 要
计算机辅助教学是随着计算机技术的发展而产生和发展的。随着各种高新技术的不断涌现,人们对教育也提出了更高的要求,从而使基于Web技术的计算机辅助教学愈发显现出它在教育中的重要性。
本文首先阐述了计算机辅助教学系统的发展趋势,然后分析了开发网络教学系统的技术基础和运行环境,最后详细介绍了基于Web技术的计算机辅助教学系统的数据库的设计与页面的设计,以及利用Html、ASP和Java Script技术对该系统的具体实现及调试过程。
关键词:基于Web技术 计算机辅助教学系统 ASP技术 Java Script技术
The
Exploitation Of Computer Assisted Instruction System Based On
Web
目 录
第一章 计算机辅助教学概述……………………………………………1
1.1计算机辅助教学…………………………………………………………1
1.2网络教育的概况…………………………………………………………2
1.2.1传统教育与网络教育………………………………………………2
1.2.2我国网络教育的现状………………………………………………2
1.2.3网络教育的发展模式………………………………………………4
1.3基于Web技术的计算机辅助教学系统的发展趋势……………5
第二章 系统开发与可行性分析…………………………………………6
2.1系统开发背景……………………………………………………………6
2.2系统开发环境……………………………………………………………7
2.2.1硬件环境………………………………………………………………7
2.2.2软件环境………………………………………………………………7
2.3应用开发平台……………………………………………………………8
2.4可行性分析…………………………………………………………………8
2.4.1技术上的可行性……………………………………………………8
2.4.2网络学习环境构建的可行方法……………………………………9
第三章 系统规划与设计……………………………………………………11
3.1系统简介…………………………………………………………………11
3.1.1系统设计思想……………………………………………………11
3.1.2系统整体设计……………………………………………………11
3.2页面设计…………………………………………………………………12
3.2.1页面设计思想……………………………………………………12
3.2.2页面风格…………………………………………………………12
3.3系统内容介绍………………………………………………………13
3.3.1课程主要内容……………………………………………………13
3.3.2导航栏内容………………………………………………………14
3.3.3功能模块管理内容………………………………………………14
3.4数据库系统………………………………………………………………14
3.4.1系统数据库……………………………………………………………15
3.4.2表结构…………………………………………………………………15
第四章 系统开发技术和软件工具…………………………………16
4.1 ASP技术…………………………………………………………………16
4.1.1 ASP的发展……………………………………………………………16
4.1.2 ASP的特点……………………………………………………………17
4.1.3 ASP的执行过程………………………………………………………19
4.1.4 ASP的应用实例………………………………………………………20
4.2图像处理工具…………………………………………………………21
4.2.1 Photoshop6.0……………………………………………………21
4.2.2 Microsoft Photodraw2000………………………………………21
4.2.3 Flash5.0…………………………………………………………21
4.3梦幻网页的编制者Dreamweaver Ultra4.0…………………22
4.4 IIS技术……………………………………………………………24
4.4.1 IIS技术简介……………………………………………………24
4.4.2 IIS的软件要求…………………………………………………25
4.4.3 IIS特有的功能…………………………………………………25
4.5数据库技术…………………………………………………………26
4.6 JavaScript技术……………………………………………………28
第五章 系统的具体实现和调试过程……………………………31
5.1系统设计………………………………………………………………31
5.1.1设计思想……………………………………………………………31
5.1.2系统功能分析与设计………………………………………………32
5.2后台数据库设计与实现………………………………………………33
5.3前台页面设计……………………………………………………35
5.3.1系统公用页面…………………………………………………35
5.3.2查询页面………………………………………………………36
5.3.3留言板模块……………………………………………………38
5.4系统运行与维护………………………………………………………41
结
论…………………………………………………………………………42
致
谢…………………………………………………………………………43
参考文献………………………………………………………………………44
第1章 计算机辅助教学概述
1.1
计算机辅助教学
计算机辅助教学(Computer Assisted
Instruction-CAI)是把计算机作为一种新型教学媒体,将计算机技术运用于课堂教学、实验课教学、学生个别化教学(人-机对话式)及教学管理等各教学环节,以提高教学质量和教学效率的教学模式。CAI系统是利用计算机作为主要的教学媒体来进行教学活动,即利用计算机来辅助教师执行教学。随着科学的进步与时代的发展,计算机辅助教学已被大部分教师认可。计算机辅助教学手段的应用,以其软件多方位、立体化的开发和利用,以及贮存信息量大、画面丰富、多种媒体综合运用等特点,在教学过程中为学生建立了一个动态教学环境,开阔学生的视野,丰富学生的想象力,调动学生的学习兴趣,从而大大提高课堂教学效率。
计算机辅助教学是计算机应用于教育领域的主要方面。CAI以计算机替代或帮助教师执行全部或部分教学任务,模拟教师的教学行为,形成有序的教学信息,向学习者传授知识,训练其技能,达到激发学习者的学习积极性和主动性,提高教学效率和增强教学效果的目的。CAI系统是在学习者和计算机之间的一系列交互活动中展开教学的。计算机主要以文字、图表、图像、声音、动画、视频等方式呈现各种知识信息,学习者通过显示设备与计算机“会话”,用键盘、鼠标或其它设备输入信息,适时控制计算机的“讲解”速度。这种“人一机”交互活动是由CAI软件系统控制的。
随着计算机网络技术的发展,该项技术迅速融合到计算机辅助教学中,并逐步将计算机辅助教学扩展到校园网、局域网、广域网及Internet网上。目前,计算机辅助教学不再是狭域的、单机化的,而正在转变为广域的、网络化的CAI技术,即网络计算机辅助教学。网络化计算机辅助教学系统可以依托网络把多种现代化的教学设备有机地结合为一体,实时、高效地采集、加工处理和传输及播放文、图、声、像信息,充分发挥人和设备的潜力与整体效能,达到教学信息资源和设备资源共享,从而丰富教学手段,改善教学环境,给多学科、多课题的教学、科研、管理提供广阔的活动空间,为教学内容、方法与手段的改革,提高教学质量和效益提供重要条件。
计算机辅助教学与其他任何一门科学一样,有一个发展和被人们认识的过程。在计算机技术高度发展的今天,由于它的应用和普及条件已逐渐成熟,它的重要性也越来越为教育工作者所认识,进而又推动它向前发展。
第2章 系统开发与可行性分析
2.1
系统开发背景
计算机辅助教学大多以“观摩课”的方式成为教育教学中的一个点缀,信息技术并没有真正与学科教学“融合”在一起。这主要是因为在进行计算机辅助教学的过程中,需要老师自己开发课件,而开发课件需要花费很大的时间和精力。很多教师是在马上要上公开课或评优课了,赶紧来找计算机教师为自己的教案临时设计课件,供自己上课时使用。由于时间紧迫,脚本创作人员与软件制作人员没有很好的磨合、协商、渗透和改进,所以,这样的课件不能充分发挥计算机在教学中的优势。
虽然市场上已经有相当数量的教学软件,但是真正适用于教学的软件并不多,因此大多数情况下是教师自制课件,但是在制作课件的过程中很多学校普遍存在着这样的情况,由学科老师编写稿本,由计算机技术人员编程实现,开发成小型的教学软件,有时课件的最佳优势不能发挥出来,且在实际应用中常常因操作失误而失败,这就大大抑制了教师自制课件的积极性。
一般上课时用的课件都是事先根据教学要求而设计确定的,而现在多数课件的开发恰恰忽略了这一点,单纯追求直观和生动,忘记了作为主体存在的学生的主动性。只强调教师的“教”而忽略了学生的“学”,全部教学设计理论都是围绕如何“教”而展开,很少涉及学生如何“学”的问题,按照这样的理论设计的课堂教学软件。学生参与教学活动的机会少,大部分处于被动接受状态,学生的主动性、积极性很难发挥,更不利于创造型人才的培养。
近年来,随着网络软硬件的发展,其应用越来越广泛而深入,因而现代的学习活动也得以从传统的课堂走入了网络环境中,产生了网络环境中的学习。在网络多媒体交互式学习环境(Web-based
Learning,WBL)中,人们传统的学习模式、媒介与习惯发生了裂变,相互分享智能并提供合作和协作机会的学习与教学活动方兴未艾。本文从网络课程中学习者的认知活动角度、教师的教学需求角度、管理者的管理角度,来思考网络学习环境应具有的功能、规划理念及学习活动设计,并提供构建网上学习环境的可行办法。
本系统就是为了方便用户在线学习而设计的,用户通常以客户端浏览器来学习服务器端提供的教学课程网页,它比传统的书本教学方式更为直观,可查询系统使用户能够快速查询到所需内容,再配以动态HTML技术,生成真实生动的实例,这一点是传统教学模式所做不到的。网络信息技术改变了教学方式方法,使教学更为高效。网络对教育的积极影响会越来越大。