浅析ASP在多媒体网页课件制作中的应用

来源 :中国教育信息化·基础教育 | 被引量 : 0次 | 上传用户:mlgbdwcnm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   摘 要:随着科技的发展和教学的需要,多媒体教学设备已经普遍进入课堂,学科教师运用多媒体教学软件辅助教学也成为了课堂教学活动的主流。而随着国家对教育的继续加大投入和重视,学校普及了校园局域网,Internet网络得以推广,网页逐渐被广大师生熟悉,网页课件于是成为教育教学活动过程中一种独特的工具和模式。
   关键词:ASP;多媒体教学软件;网页课件;数据库
   中图分类号:G434文献标识码:A文章编号:1673-8454(2010)24-0055-02
  
  多媒体课件是一种根据教学目标设计的、表现特定的教学内容、反映一定教学策略的计算机教学程序,是为学校课堂教学应用而开发的软件。它可以用来存储、传递和处理教学信息,是能让学生进行交互操作,并对学生的学习作出评价的教学媒体,具有教学性、科学性、交互性、集成性和诊断性五个特点。
  在现实教学活动过程中,教师常用的多媒体课件类型主要有PPT演示文稿、Word文档、Authorwear课件和FrontPage制作的静态网页。教师喜欢此类课件的原因在于课件制作方便、制作用时少、所占系统容量小、易于运行、页面简洁且易于修改。
  然而,这些课件都存在一定的局限性。从分类上看,这些多媒体教学软件属于展示型和资料型,没有突出多媒体课件在辅助教学活动过程中的优势。它只是将大量的教学知识、内容和资料利用电子信息的方式展示给学生,导致在教学活动课中很容易步入满堂“电灌”的误区。这样,课堂教学就激不起学生的学习兴趣,不利于发挥教师在教学活动过程中的主导作用,更不利于培养学生的自主学习能力。
  目前,我们国家正大力推行新课程改革,而新的课程标准要求我们“突出学生主体,尊重个体差异;采用活动途径,倡导体验参与;开发课程资源,拓展学用渠道”。那么ASP网页类型的课件可以弥补上述教师常用类型课件的不足,更好地实践新课标理念。
  
   一、ASP在网页课件中的应用
   ASP是Active Server Page的缩写,意为“动态服务器页面”,它是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的Web应用程序。
   ASP可以突破静态网页的一些功能限制,实现动态网页技术,从而很方便地解决利用网页课件辅助教学存在的一些误区。
   1.ASP方便连接Access与SQL数据库,易于学习资料的拓展与共享
   ASP中包含的独立外置对象ADO(Activex DataObject),它是一项容易使用及可拓展的链接数据库、操作数据库、查询数据库,并且可以将数据库访问结果添加、反馈到Web页面的技术。例如以下语句:
  SetConn=Server.CreateObject("ADODB.Connection")
  Conn.Open"数据库ID"
  Conn.Execute
   ASP使用“Conn”的“Open”方法打开了与数据库的连接,再使用“Conn”的“Execute”方法来执行写入数据库的SQL语句。在网页课件中,使用ASP与后台数据库链接的技术实现上传日志、留言板之类的功能。教师可以利用它们拓展知识内容,学生也可以在网页上通过编写、上传日志和留言,与大家分享自主学习过程中的经验。这样有效地加强了师生间及学生间的交流,有利于学生更有效地学习。
   2.ASP提供的内置对象可使服务器端脚本功能更强,真正实现课件的交互性和诊断性
   使用ASP提供的一些内置对象如Ruquest、Reponse、Application和Session,可以使服务器端脚本功能更强,能真正实现课件特点中的交互性和诊断性。
   ASP提供的内置对象可以从Web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向客户端Web浏览器发送反馈信息,应用原理如图所示。
  在制作网页课件过程中,采用ASP所提供的内置对象,可以结合数据库制作出课后作业或调查问卷等。学生通过网页login.asp登陆后,进入practice.asp完成课后作业,然后ASP以“post”的方式提交给results.asp,最后通过results.asp将学生的课后练习结果反馈到页面上。这样,学生就可以对本节内容知识的学习进行自我评价。教师也可以通过反馈信息具体掌握每个学生对知识的理解程度,进而加以指导,不会造成在以后的教学活动中对学生有所偏差。
  3.以ASP制作的网页支持多种脚本语言,有助于美化课件
  以ASP制作的网页支持多种脚本语言,如JAVAScrpict和VBScript。这些脚本语言除了能实现网页的动态交互之外,还能给网页内容制作出多样的动态效果,从而美化课件。例如以下JAVAScrpict代码,效果是当鼠标经过某一图片时图片会闪动、突出显示。