浅谈如何将ASP技术应用于网络课件

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:ljj3061105011
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着网络技术的日益成熟,兴起了网络教学的热潮。网络课件是网络教学中的基本学习资源,与传统的教学版课件不同,它通过Web服务器和其他信息技术向网上用户提供教学服务。在网络环境中师生教学分离,因此,如何设计出支持学生独立学习的课件已经成为教育行业不可忽视的问题。本文简要说明了ASP技术,并对ASP技术在网络课件中的应用做了较为详细地介绍。
  关键词:ASP技术;网络教学;网络课件;对象
  中图分类号:TP3 文献标识码:A文章编号:1007-9599 (2011) 09-0000-02
  How Applied ASP Technology to Network Courseware
  Shen Li
  (Xuchang Vocational&Technical College,Xuchang461000,China)
  Abstract:With the increasingly mature network technology and the rise of the network teaching upsurge.The network courseware is the network teaching basic learning resources,and traditional teaching edition courseware is different,it through the Web server and other information technology to provide online users teaching services.Teaching in a network environment,separation,so students how to design a support students independent learning education industry has become the courseware unavoidable issue.This paper briefly explains the ASP technology,and the ASP technology in network courseware application are introduced in detail.
  Keywords:ASP technology;Network teaching;Network courseware;Object
  网络教学课件是指为了达到一定的教学目标,依托信息网络,综合运用多种媒体手段来展示相对独立或完整的教学内容的应用软件,它应该具有网络交互性,相对完整性和媒体多样性等特征。它需要网络的支持,包含局域网(校园网)和广域网(Internet),不仅要适合教师现场教学使用,更要适合学习者在网络终端自行操作学习。利用网络课件学习,改变了传统的完全由教师讲授、学生被动接受的教学模式;形成了学生充分发挥主动性、自主学习的新的教学模式,这种模式符合建构主义学习理论,能收到良好的教学效果。因此,开发网络课件已成为教学课件开发的主流。
  一、ASP技术简介
  ASP是Active Sever Pages(动态服务器网页)的简称,其实是一套微软开发的服务器端脚本环境,ASP内含于IIS 3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。ASP程序其实是以扩展名为.asp的纯文本形式存在于WEB服务器上的,你可以用任何文本编辑器打开它,ASP程序中可以包含纯文本、HTML标记以及脚本命令。你只需将.asp程序放在WEB服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过WWW的方式访问ASP程序了。有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
  二、ASP技术在网络课件中的应用
  (一)ASP的对象与方法
  ASP提供了五个内部的对象,可供用户直接调用:
  1.Response对象:主要功能是向浏览器输出信息;
  2.Request对象:主要功能是从客户端得到数据;
  3.Application对象:被用来存储一个应用中所有用户共享的信息;
  4.Server对象:提供存取服务器的方法和属性的功能;
  5.Session对象:被用来存储一个普通用户滞留期间的信息。
  在ASP的使用中,经常用Server.Create Object()方法创建与服务器的连接对象,例如下面的语句:
  Server.Create Object(“ADODB,Connection”)
  便创建了一个与服务器的连接的ADO(ActiveX Data Object)数据库对象。
  除上面的内部对象外,还经常需要对ADO对象进行访问,以实现某些功能。
  在教学课件的设计中,常使用Sever对象的Create Object()方法,即Server.Create Object(“ADODB,Connection”)语句建立一个Connection对象,然后利用Connection对象打开一个数据库,再利用Execute()方法产生一个Record Set对象来操作数据库,接下来便是运用Record Set对象的各种方法对数据库进行查询、插入、删除和更新等操作,以实现教学课件的大部分功能。
  (二)建立注册、登录系统
  传统的教学课件多设计为教师授课时的演示课件,或者是仅适合单个学生单机学习的课件,不存在系统注册、登录问题。注册、登录系统是网络教学课件不同于以往课件的一大特点。每一位利用网络教学课件的学习的学生,首先要注册,注册之后该学生的所有情况就被写入到后台的数据库中。每次学习都要登录之后才能开始,每次学习的情况也会写入到后台的数据库中,以便教师对每位学生的学习情况进行分析。
  (三)建立学生学习情况跟踪
  学生使用网络教学课件学习可以建立学生学习情况跟踪系统,来对学生学习的过程进行跟踪调查。无论是在教师的指导下利用网络进行学习,还是学生自学,学生学习情况的跟踪都很重要。跟踪的情况包括:学生学习的内容、学生喜欢使用哪种媒体、给出的测试题答对的正确率等等。利用ASP技术完成上述功能的设计如下:
  1.建立数据表:
  教学素材表:用来存储每个知识点的具体内容(多种形式的,即可以表示该知识点的文本、图像、动画、视频表示都可以存入数据表)。
  学生学习情况表:用来存储学生什么时间登录、学习了什么内容、使用了哪种媒体。
  学生测试情况表:用来存储学生测试题回答的情况。
  2.分析学生学习情况,根据以上的学生学习情况表中的记录,利用ASP编出相应的程序,统计出规定时间内有多少学生在学习,某个学习内容哪种媒体更容易被学生接受等情况。
  3.分析学生测试的情况,根据学生测试情况表中的记录,利用asp程序实时判断学生解题的正误情况,使得学生能方便的了解自己对所学知识的掌握程度,并及时的给出每题的对错以及提示信息,这样就相当于有一位教师在面批作业。
  有了这些数据,教师就能了解所教学生的水平,为教师改进教学方法提供了参考依据。
  (四)利用交互功能互动学习
  在学生的学习过程中,加入一些问题,例如:理科基础知识教学学习的过程中,可提示学生有哪些内容与所学内容相关;文科阅读理解时,可提一些相关的问题,让学生回答。学生将答案写在文本框中提交,提交之后正确答案将会出现,利用ASP技术的模糊搜索可实现正答率的判断。这一功能使得学生在学习的过程中始终处于积极思考的状态,变被动学习为主动思考。
  (五)作业模块
  在此模块中,学生可以通过网页上的表单完成作业的上传,教师可以在网页上对作业进行批改。上传功能是通过一个上传组件完成的,可以使用activefile组件。服务器上建立一个目录,用来存放学生每次的作业。学生把每次的作业压缩成一个zip文件上传到服务器上。文件上传后命名要规范化,以明确作业的内容及批改情况。
  (六)ASP技术在网络教学课件中的其他应用
  我们还可以利用ASP技术为网络教学课件设计出更丰富的内容,ASP的应用方式与上面基本相同,只是在采用的内容上有所不同。例如:“教师信箱”、“聊天室”、“论坛”等。
  通过以上的论述可以看出ASP技术具有强大的功能,它在制作网络教学课件中占据着重要的地位,并且有巨大的发展潜力。如果能将ASP技术充分应用到网络教学课件的设计与制作当中,定能取得良好的教学效果。本文只是初步探讨了ASP技术在网络课件中的应用,希望大家予以指正。也希望更多的网络教学课件制作者利用ASP技术设计制作出高水平的教学课件,供一线教学使用。
  参考文献:
  [1]宣小平,但正刚,张文毅.ASP数据库系统开发实例导航[J].人民邮电出版社,2003,1
  [2]王金菊,马武.多媒体课件的制作流程[J].中小学电教,2002,11
  [3]刘宏峰,陈江波.ASP3.0网络开发技术大全[M].人民邮电出版社,2001,4
  [4]嘉格伦[美].网络教育[M].高等教育出版社,2000,2
  [5]何克抗.现代教育技术[M].北京师范大学出版社,1998,11
  
其他文献
为了贯彻好《国家中长期教育改革和发展规划纲要(2010-2020年)》提出的“注重学思结合”的主张,培养学生的创新意识、创新精神和创新能力,我们可通过以下四种方法来创建“学思结
尊敬的先生/女士:为了提高我国外语人才的跨文化交际能力,培养多语种国际化人才,更好地服务国家“一带一路”建设实际需要,中国跨文化交际学会将于2016年5月27—29日举办“中国跨
以大城市、中小城市、农村三段消费创建了波状消费模型,采集数据验证了该模型的合理性.在此基础上运用波状消费模型分析了中国消费不足的主要症结是农村市场,并提出了政策建
随着高校科研管理机制从行政型向服务型转变,如何正确把握管理与服务的关系成为科研管理工作者面临的一道新的难题。引入风险管理理论对科研管理与服务的关系进行分析,找到二
将语言哲学中的指称理论发展成为语用学中的指称行为研究,不仅为一般指称思想提供了语料和语言学解释,而且为言语交际中虚构指称词和不准确指称的使用和理解提供了分析的可能
中国高等工程人才培养特色的形成处在要素驱动、投资驱动与创新驱动并存的阶段,主要受资源要素、市场需求、培养策略与结构、相关的产业与支持产业、政府以及机遇六要素的影
采用探测词再认和照应句阅读时间法的研究范式,运用移动窗口技术,以英语叙事语篇为实验材料,以中国英语学习者提取先前信息的准确度和速度为指标,考察叙事语篇时间转换对第二语言
鉴于Chomsky语段理论存在某些问题,Bogkovi6对之做出改进,提出所有实词扩展投射的最高短语为语段;语段是由语境决定的;语段遵循语段不可穿透性条件和抗定域条件。Bogkovi6提出无
2007年5月8日下午,中国知名公共管理学专家、北京大学政府管理学院副院长周志忍教授应邀到北航作了一场题为“发达国家政府绩效管理”的学术报告。
针对传统网络辅助教学的不足,本文在分析以往网络辅助教学系统不足的基础上,探究了一个以Blog为载体,融合RSS聚合等功能的网络辅助教学系统,并做了详细的分析,试图构建一个传统课