利用ASP和WEB数据库,开发大学英语教学网站

时间:2019-05-15 05:09:34下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《利用ASP和WEB数据库,开发大学英语教学网站》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《利用ASP和WEB数据库,开发大学英语教学网站》。

第一篇:利用ASP和WEB数据库,开发大学英语教学网站

摘要

随着互连网的规模飞速发展和网络编程技术的进步,网络已经在社会的很多领域得到了应用,如:远程会议、办公自动化、电子银行,信息高速公路、企业内部网、远程教育等。因此掌握一门主流网络开发工具已经变的很重要,而在这些网络开发工具中,Microsoft推出的ASP技术无疑是其中的佼佼者。我的毕业课题就是利用ASP技术和WEB数据库为现代教育中心开发一个大学英语教学网站。

大学英语网站中主要包括在线听力练习、写作欣赏、英语交流、在线测试、答疑解惑、登陆注册、后台管理等几个栏目,这些都是我们根据大学生学习英语知识和过英语四、六级的需要而设立的。

这篇文章介绍了本网站的设计开发过程,主要包括系统的软硬件环境、开发工具、系统分析、详细设计以及测试等详细的过程。欢迎大家指正。

关键词:信息高速公路;企业内部网;ASP;

Abstract With the progress of development and network programming technology at full speed of the scale of Internet, The network has already got application in a lot of fields of the society, for instance: Long-range meeting, office automation , electronic bank, information superhighway, Intranet , teleeducation,etc.inside enterprises.Know one major network very much important, In these network developing instruments, ASP technology that Microsoft puts out is undoubtedly the outstanding person among them.My graduation subject is to utilize ASP technology and WEB data base to develop Englishes teaching website of a university for the modern education centre.University English website mainly including online hearing practise, Writing appreciation, English exchange, test, answer questions and explain the puzzle, land registration, back-stage management odd columns online, All these it is we that study English knowledge and pass according to university student that need of English Test(Band 4 and 6)set up.This article has recommended the design of this website to develop the course, Mainly, soft hardware environment, developing instrument, network analysis, design in detail and detailed course of testing etc.of system.Welcome everybody to make a comment.Key word:information superhighway;Intranet;ASP 目 录 第一章 概述 1 1.1 题目的来源、目的、及意义 1 1.2 系统开发的软硬件环境 2 第二章 开发工具和开发方法 3 2.1 Web数据库介绍 3 2.2 SQL概述 4 2.3 SQL Server2000的功能与特性 4 2.4 Visual InterDev 6.0简介 5 2.5 ASP性能概述 6 第三章 可行性研究 9 3.1 可行性研究任务 9 3.2 该任务的可行性 9 第四章 需求分析 11 4.1 需求的任务和目标 11 4.2 本软件的需求分析 11 第五章 总体设计 13 5.1 系统设计 13 5.2 结构设计 14 5.3 系统的总体结构 14 5.4 模块的划分 15 5.5 典型功能模块的结构和功能 15 第六章

详细设计 17 6.1 数据库设计 17 6.2创建和配置ODBC数据源 18 6.3部分页面和流程图 18 第七章 编码和测试 23 7.1 关于编码 23 7.2 测试 26 第八章 总结 28 参考文献 29 致 谢 38

第二篇:ASP技术访问WEB数据库

ASP技术访问WEB数据库

文章类型:计算机网络 文章加入时间:2004年12月10日19:35

ASP技术访问WEB数据库

发布时间: 2003-11-9 作者:秩名 一.访问WEB数据库的多种方案

目前在WINDOWS环境下有多种访问WEB数据库的技术,主要有:

1.公共网关接口CGI(Common Gateway Interface)

CGI是较早实现的技术。适用于多种服务器平台,如UNIX、WINDOWS等,但CGI的开发成本高、维护困难、功能有限、不具备事务处理功能、占用服务器资源较多。

2.INTERNET数据库连接器IDC(Internet Database Connector)

IDC集成在ISAPI(Internet Server API)中,充分利用了DLL技术,易扩充,但编程较CGI更为复杂,只适用于小型数据库系统。

3.先进数据库连接器ADC(Advance Database Connector)

ADC提供了ActiveX Control来访问数据库,它的主要特点是数据查询由用户端浏览器执行,因而需将服务器端数据库中的部分记录下载到用户端,系统开销较大、响应慢,只适用于特别频繁的数据库查询操作。

4.JAVA/JDBC语言编程

JAVA语言是一种面向对象、易移植、多线程控制的语言,可通过JDBC去连接数据库。用JAVA/JDBC编写的软件可移植性强,适用于多种操作系统,但其执行效率和执行速度还不理想,目前无法建立高效、高速的应用。

5.动态服务器页面ASP(Active Server Page)

ASP是微软公司最新推出的WEB应用开发技术,着重于处理动态网页和WEB数据库的开发,编程灵活、简洁,具有较高的性能,是目前访问WEB数据库的最佳选择。

二.ASP简介

1.ASP访问数据库的原理

ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。

当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。

由于ASP在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP源程序不会泄密,增加了系统的安全保密性。此外,ASP是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。

2.ASP页面的结构:

ASP的程序代码简单、通用,文件名由.asp结尾,ASP文件通常由四部分构成:

1)标准的HTML标记:所有的HTML标记均可使用。

2)ASP语法命令:位于<% %> 标签内的ASP代码。

3)服务器端的include语句:可用#include语句调入其它ASP代码,增强了编程的灵活性。

4)脚本语言:ASP自带JScript和VBScript两种脚本语言,增加了ASP的编程功能,用户也可安装其它脚本语言,如Perl、Rexx等。

3.ASP的运行环境

目前ASP可运行在三种环境下。

1)WINDOWS NT server 4.0运行IIS 3.0(Internet Information Server)以上。

2)WINDOWS NT workstation 4.0运行Peer Web Server 3.0以上。

3)WINDOWS 95/98运行PWS(Personal Web Server)。

其中以NT server上的IIS功能最强,提供了对ASP的全面支持,是创建高速、稳定的ASP主页的最佳选择。

4.ASP的内建对象

ASP提供了六个内建对象,供用户直接调用:

1)Application对象:负责管理所有会话信息,可用来在指定的应用程序的所有用户之间共享信息。

2)Session对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同WEB页面跳转时,Session中的变量在用户整个会话过程中一直保存。Session对象需cookie支持。

3)Request对象:从用户端取得信息传递给服务器,是ASP读取用户输入的主要方法。

4)Response对象:服务器将输出内容发送到用户端。

5)Server对象:提供对服务器有关方法和属性的访问。

6)Object Context对象:IIS 4.0新增的对象,用来进行事务处理。此项功能需得到MTS(Microsoft Transcation Server)管理的支持。

5.ASP的主要内置组件:

1)Ad Rotator组件:用来按指定计划在同一页上自动轮换显示广告,用于www.xiexiebang.component),通过在WEB服务器上设置ODBC和OLEDB可连接多种数据库:如SYBASE、ORACLE、INFORMIX、SQL SERVER、ACCESS、VFP等,是对目前微软所支持的数据库进行操作的最有效和最简单直接的方法。

ADO组件主要提供了以下七个对象和四个集合来访问数据库。

1)Connection对象:建立与后台数据库的连接。

2)Command对象:执行SQL指令,访问数据库。

3)Parameters对象和Parameters集合:为Command对象提供数据和参数。

4)RecordSet对象:存放访问数据库后的数据信息,是最经常使用的对象。

5)Field对象和Field集合:提供对RecordSet中当前记录的各个字段进行访问的功能。

6)Property对象和Properties集合:提供有关信息,供Connection、Command、RecordSet、Field对象使用。

7)Error对象和Errors集合:提供访问数据库时的错误信息。

三.ASP访问数据库步骤

在ASP中,使用ADO组件访问后台数据库,可通过以下步骤进行:

1.定义数据源

在WEB服务器上打开“控制面板”,选中“ODBC”,在“系统DSN”下选“添加”,选定你希望的数据库种类、名称、位置等。本文定义“SQL SERVER”,数据源为“HT”,数据库名称为“HTDATA”,脚本语言采用Jscript。

2,使用ADO组件查询WEB数据库

1)调用Server.CreateObject方法取得“ADODB.Connection”的实例,再使用Open方法打开数据库:

conn = Server.CreateObject(“ADODB.Connection”)

conn.Open(“HT”)

2)指定要执行的SQL命令

连接数据库后,可对数据库操作,如查询,修改,删除等,这些都是通过SQL指令来完成的,如要在数据表signaltab中查询代码中含有“X”的记录

sqlStr = “select * from signaltab where code like „%X%‟”

rs = conn.Execute(sqlStr)

3)使用RecordSet属性和方法,并显示结果

为了更精确地跟踪数据,要用RecordSet组件创建包含数据的游标,游标就是储存在内存中的数据。

rs = Server.CreateObject(“ADODB.RecordSet”)

rs.Open(sqlStr,conn,1,A)

注:A=1读取

A=3 新增、修改、删除

在RecordSet组件中,常用的属性和方法有:

rs.Fields.Count: RecordSet对象的字段数。

rs(i).Name: 第i个字段的名称,i为0至rs.Fields.Count-1

rs(i): 第i个字段的数据,i为0至rs.Fields.Count-1

rs(“字段名”): 指定字段的数据。

rs.Record.Count:游标中的数据记录总数。

rs.EOF: 是否最后一条记录。

rs.MoveFirst: 指向第一条记录。

rs.MoveLast: 指向最后一条记录。

rs.MovePrev: 指向上一条记录。

rs.MoveNext: 指向下一条记录。

rs.GetRows: 将数据放入数组中。

rs.Properties.Count:ADO的ResultSet或Connection的属性个数。

rs.Properties(item).Name:ADO的ResultSet或Connection的名称。

rs.Properties: ADO的ResultSet或Connection的值。

rs.close(): 关闭连接。

4)关闭数据库

conn.close()

四.查询WEB数据库举例

下面这段示例程序是访问SQL SERVER数据库的 signaltab表,表中有三个字段:code(代码字段,字符型,3位),class(分类字段,字符型,10位),memo(备注字段,字符型,20位)。程序中数据源DSN:HT、用户名:client、口令:passwd。

屏幕输入页面input.asp

<% @ language=javascript %>

请输入查询条件PLEASE INPUT CONDITION

第三篇:ASP技术WEB数据库分析论文

一、引言

ASp(Active Server pages)是Microsoft 于1996年11月推出的Web应用程序开发技术。微软声称设计出了一个完美的Active平台,在微软的文件中把ASp描述为:“一个服务器的脚本环境,在这里可以生成和运行动态的、交互的、高性能的Web服务器应用程序”。从这段描述我们可以看出,ASp既不是一种语言,也不是一种开发工具,而是一种技术框架,其主要功能是为生成动态的交互式的Web服务器应用程序提供一种功能强大的方法或技术。ASp的主要特性是能够把HTML、脚本、组件等有机地组合在一起,形成一个能够在服务器上运行的应用程序,并把按用户要求专门制作的标准HTML页面送给客户端浏览器。ASp属于ActiveX 技术中的服务器端技术。与我们通常在客户端实现动态主页的技术如Java applet、ActiveX Control、VB Script、javascript等所不同的是,ASp中的命令脚本语句都是在服务器中解释执行,执行后的结果产生HTML 页面并送到浏览器。由于ASp是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASp。同时,由于只是标准的HTML页面送到浏览器, 在浏览器上看不到ASp程序,因此可以防止程序被窃取,保护了开发者的利益。

二、为什么用ASp

随着Internet的发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此;另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页,例如访问某一网站的新用户得到的欢迎词与重新返回到该站点的用户得到的欢迎词是不同的。

三、ASp的特点

ASp具有学习快、设计快的特点,不需花许多时间即可学会和快速设计出WEB应用程序。

ASp的源程序码在服务器端执行,代码保密性好。

集成与HTML中,无需编译链接可直接执行;使用文本编辑器如记事本,即可设计。

与浏览器无关,用户端只要使用常规可执行HTML代码的浏览器。

ASp是面向对象的(Object_Oriented)

四、ASp与其它相关技术的比较

随着Internet的发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此;另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。

所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页,例如访问某一网站的新用户得到的欢迎词与重新返回到该站点的用户得到的欢迎词是不同的。有许多技术可以实现动态内容,目前常用的主要有两种:CGI(公共网关接口)和ISApI。

CGI是开发较早的技术,它可以很好地实现动态内容,但它有两个主要缺点。一是对每一个请求(请求一个页面)CGI都要产生一个新的进程,同一时刻发出的请求越多,服务器产生的进程也就越多。我们知道,产生一个进程是非常耗时的,而且需要用到大量的服务器RAM,所以其响应时间相对较长,特别是当进程多到某一数量后,服务器性能将显著下降。另一方面,CGI的主要编程语言是C语言,对大多数网页开发人员来说,要掌握和精通这些编程语言需要花很长的时间。

ISApI针对CGI第一个缺点进行了改进,利用DLL(动态链接库)技术,以线程代替进程, 提高了性能和速度,但要考虑线程的同步问题,而且开发步骤烦琐。

ASp除了提供CGI的所有功能外,还具有许多显著的优点。ASp运行在Web服务器的同一个进程中,可以更快、更有效地处理客户请求;ASp提供更方便、更简单的访问数据库的方法,使开

发基于数据库驱动的Web应用程序更加容易;ASp支持几乎所有的脚本语言,如VBS cript、Jscript和perl,其主要脚本语言VBScript是基于众多编程人员非常熟悉Visual Basic语言,所以ASp更容易被人们所接受。

五、ASp的工作过程

ASp技术直接建立于微软的Web服务器之中,所有微软的Web服务器都支持ASp,如Wind ows NT Internet Information Server(IIS),Windows NT Workstation 以及Windows95 personal Web Server。你不要担心浏览器是否能执行你的ASp程序,你的WEB服务器会自动把ASp程序码,解释为HTML格式的主页内容,再送到用户端的 浏览器显示出来。如图1所。

六、用ASp实现用户登陆WEB数据库

在ASp中访问数据库,可采用ASp内置ActiveX服务器组件棗数据库访问组件,使用ActiveX Data Object(ActiveX数据对象,简称ADO)的技术。ADO通过在WEB服务器上设定ODBC,来建立与多种数据库的连接,其中包括SQL Server、Oracle、Foxpro等各种大、中、小型数据库。下面我们举例说明用ASp实现用户登陆WEB数据库的过程。

1.用户在客户机浏览器上输入一个URL地址并回车,请求一个页面。

例如http://yin/User_Login/default.htm。

2.服务器接受用户请求,调出相应页面(假设该页面含有一个表单)。

例如default.htm,其代码如下:

系统登录

系统登录


请输入用户名:

请输入口令:


当浏览器端填入要查询的用户名和口令并按下submit按钮时,它将用户名以username,口令以password的变量形式送到user_login.asp中。

3.服务器把刚调出的含有表单的页面送给客户机浏览器,系统login.htm在IE浏览器中的显示情况如图2所示.。

4.用户填写完表单,单击“提交”按钮把数据送给服务器,假设表单中Action的URL地址是带有扩展名.asp的文件。例如action=user_login.asp。服务器运行该ASp文件,取出用户提交的信息。如果ASp文件需要从数据库得到信息,那么它与数据库连接并从数据库取出数据。这里我们假设有一个Sql server 7.0的用户(USER)表(USERNAME,pASSWORD),我们要求用户在输入正确的用户名和口令后,给出提示信息。正如前所述,我们先在WEB SERVER上配置了ODBC System Datasource(TA),UserID(YIN)。

第四篇:毕业论文开题报告(ASP网站开发)

开题报告填写要求

1.开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及教研室审查后生效;

2.开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网址上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;

3.学生查阅资料的参考文献应不少于6篇(不包括辞典、手册);

4.有关年月日等日期的填写,应当按照国标GB/T7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。如“2004年4月26日”或“2004-04-26”。

毕业论文开题报告

1.本课题的研究意义

在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。

这次我们所设计的课题正是互联网与社会生活之间的紧密关系的体现,现今的社会,人们已经离不开了网络,网络已经成为人与人之间交流的一种形式,他能够把事情的复杂化转为简单化。老干部局网网站的建设不仅能够使该事业单位的工作方式有所改变,也大大地提高了该单位工作人员的办事效率,也增加了该单位的知明度,更重要的是为我们局的老干部们提供了一个网络生活空间,促进了他们对网络知识的进一步地了解。

通过该网站展示了机构设置、政策法规、办事指南、电子刊物、新闻、学习园地、问题集锦、养生保健、生活小常识、旅游简介等系列内容的介绍。同时您也可以利用电子信箱经济而又快捷地与外界进行各种信息沟通。

ASP简介

1什么是ASPMicrosoftActiveServerPages(ASP)实际上是将标准的HTML文件拓展了一些附加特征,ASP像标准的HTML文件一样包含HTML语句并且在一

个浏览器上解释并显示。但它为HTML编写人员提供了在服务器端运行脚本的环境,使HTML编写人员可以利用VBScript和JScript或其他

第三方脚本语言来创建ASP,实现过去需要编写复杂的CGI程序才能实现的有动态内容的网页,如计数器等。一个ASP文件的后缀为。asp,其中包含实现动态功能的VBScript或JScript语句,如果去掉那些VBScript或JScript语句,它和标准的HTML文件没有任何区别。ASP提供了一些内建对象(参见后面关于内建对象的章节)。利用这些内建对象,你可以使你的脚本更加强大;这些

对象会允许您从浏览器中接收和发送信息。例如,利用request对象,你可以接收用户的HTML表单中的信息并加以处理。ASP包含标准的ActiveX组件(参见后面关于组件的章节),这些组件可以实现一些复杂的功能,如使用数据库等。不过,你并不会被此局限,你可以轻松创建属于你自己的附加ActiveX组件。这意味着你可以不加限制地拓展你的ActiveX组件(参见后面关于自制组件的章节)。ASP可以和诸如SQLServer这样的数据库行挂接,在本书后面的章节中,我们将详细地学习这方面的内容。重要的是,这是ASP一个非常强大的功能所在,在线商务以及在线论坛等各种非常高级的、动态更新的站点都需要数据库的支持,而且需要随数据库内容的更新而自动更新,这样,你就可以利用ASP自己建立很多类似的高级站点。通过上面的描述,我们可以了解到,ASP就是由服务器端脚本、对象以及组件拓展过的标准网页并为其提供了运行的环境。而它的网页并不是在建立初期存在的,而是当某个浏览器向它提出请求时,它才根据需要产生所需要的标准网页,这克服了过去HTML编写的网页的静态缺点,从而使网页上可以有许多动态的信息存在。如:当前的计算机时间、计数器的计数值等。

2ASP的功能

ASP是一套服务器端的脚本运行环境,当用户从浏览器向We毕业论文开题报告-ASP

2使用ASP与SQLServer网站架设

而ASP的每一个命令都首先被用来生成HTML文件,因此ASP允许生成动态内容。

下载对于Web服务器来说,ASP与HTML有着本质的区别,HTML不经任何处理送回给浏览器另一方面,对于浏览器来说,ASP和HTML几乎是没有区别的,仅仅是后缀为。asp和。htm的区别,当我们在客户端提出对ASP的申请后,我们的浏览器接受的是HTML格式的文件。因此它根据以上特性,我们用ASP可以方便地实现诸如表格信息收集、计数器、留言簿、公告板、ASP还可以轻松地实现对页面内容的动态控制,为不同的浏览者定制不同的页面内容,实现

适用于任何浏览器。

******甚至电子商务等过去必须由CGI才能实现的功能。

个性化的网站。

3使用范围

用ASP实现各功能时几乎没有什么限制,只要网站存在并正常运行,以下是的应用示例列表:

。在你的网站主页顶部添加一个滚动显示的广告栏。

。从HTML的表单中接受信息并且存到数据库中。

。根据不同访问者显示不同内容,创建个性化主页。

。在你的主页中添加点击计数器。

。根据用户浏览器的版本、类型和能力显示不同档次的内容。

。连接多个主页使之容易网际导航。

。跟踪用户网站上的活动信息并且存入日志文件。

。使用基于WindowsNT的Intranet建立你的MIS应用。

用ASP编写出的系统,完全可以达到原来使用Client/Server的网络数据库系统的水平。使用ASP最大的好处是,在你对程序进行升级时,你只需要修改服务器上的ASP文件,而不需要修改客户端程序。

以上只是简单介绍,看完下面章节,你会对利用ASP做的事情有更加全面深入的了解。你会真正学会如何使用ASP建立各种应用。

2.本课题的基本内容

为了树立中国各级政府各部门在网络上的崭新形象,有利于使各级政府由管理型向管理服务型的角色转换,降低办公费用,提高办公效率,促进勤政、廉政建设,提高政府公务员的信息化水平,市委老干部局网站的建立将为办公网

络化,自动化、电子化,全面信息的共享所提供了优越的条件中国物流信息网

本课题介绍了市老干部局网站建设的做法和具体步骤,给出了老干部局网站建设的方案选择、设备配置。还介绍了老干部局网站建设的运用目的和发展方向以充分实现以上目的。还全面介绍了在Internet上建设和管理网站的技术。内容涉及网站的基础建设,对原始数据进行调查,重点放在新闻更新、办事指南等的事务处理以及站点管理,使用ASP,HTML开发前台程序,完成网站的链接,从相关系统中导入数据,编写相应的存储过程,以便联系老干部局的需要开发出功能强大的网站。

老干部局网站为干部的工作、管理、生活、信息交流个通讯等提供综合的网络环境。网站的使用,使干部的办公、学术研究和管理条件跨上一个新台阶,同时也给老干部局的宣传,发展,提供了一个平台。我们可以充分利用现用计算机资源,实现信息交流和软硬件资源的共享,实现老干部局办公、管理、服务于社会的现代化新形式。

关于建设老干部局网站的一些内容,包括网站的结构,特点以及网站建设的理论知识要点。其最大的特点就是在于对ASP中的每个知识点都精心运用到了实际需要中,通过对理论的研究来联系实际操作,并全面地掌握ASP开发WEB动态网站的思路、技巧和体系。另外,ASP还提供可更简单、更方面的数据库访问方法,使开发基于数据库驱动的WEB应用程序更容易,ASP支持VBScript和Jscript,并能以插件形式支持其他脚本语言,如HTML。

第五篇:初中英语教学资源的开发和利用

初中英语教学资源的开发和利用

资源无处不在。一个英语教师只要心中有了资源意识,就不会对教学感到茫然。有资源意识的教师,在他们眼里,再平凡不过的东西都是富有情感的,都是资源。广义的教学资源主要包括教学材料、教学环境所组成的物的资源和教师、学生等所组成的人的资源。

一、英语教材的内部资源

《英语课程标准》强调课程资源的开发和利用。它指出:“积极开发和合理利用课程资源是英语课程实施的重要组成部分。英语课程资源包括英语教材以及有利于发展学生综合语言运用能力的其他所有学习材料和辅助设施。”以笔者之见,课程资源可分为内部资源和外部资源。

内部资源即教材以及与之相配套的学生课堂用书和教师用书、练习册、活动册、挂图、卡片、音像带、多媒体光盘、读物等。

外部资源即广播影视节目、录音、录像资料、书刊杂志、网络信息等。英语教材是英语课程资源的核心部分。因此,开发英语课程资源主要是开发其内部资源,即合理有效地使用教科书。英语教学能否成功,关键在于能否充分挖掘课程资源,而要充分挖掘英语课程的内部资源就要善于活化教材。

教材总是存在着局限性,这是因而:1.教材是根据教学大纲或课程标准统一编写的,它无法满足课堂的具体需要。2.教材是知识载体。外语教学过程包括两个转换:一是把自然语言的运用事实转化为知识,以教材的形式固定下来,这是教材编者的任务;另一转换是把教材所承载的知识转换为言语行为,使之成为交际中的言语,这是教师的任务。在这两个转换过程中,难免产生失真现象。3.教材受篇幅的限制,不可能收入所有能有效服务于教学目标的信息。4.教材是由专家们编写的,而专家们离“具体的学生”还有些遥远。因此,挖掘英语课程的内部资源的首要任务就是活用教材,对教材进行适当的纠正和补充,克服教材的局限性,使教材丰满和充实起来。

实践也证明了照“本”宣科无法实现既定的教学目标。教学活动若只限于教材,就只会是死教书、教死书。而早已广为推广的张思中“适当集中、反复循环、阅读原著、因材施教”十六字教学法是活化教材的成功范例。它使传统的“教教材”改变为“用教材来教”。张思中的“适当集中、反复循环”打破英语教学常规和教材体系,把单词和语法提前集中教,符合了语言学习的规律;其“阅读原著”大大扩充了教材内容,大大发展了学生的外语思维能力和语感;其“因材施教”带动了不同层次的学生共同进步。张思中“十六字”教学法正是由于能本着义务教育英语教材的宗旨,按教学大纲的要求,依外语学习的规律,大胆地、科学地活化教材,才使之成为一种快速高效,大面积提高英语教学质量的教学法。

二、开放式教学环境

自“面向21世纪教学内容和课程体系改革发展”计划实施以来,我国中小学的教学内容、教学设备已逐步更新,但教学的全方位环境:教学意识、手段、方法仍需下大力气进行改革,否则难以适应信息社会对信息能力与创造能力的需求。素质化教育要求开放式的教学及其环境,要求全方位的自我学习、协作学习的能力锻炼。基于网络的开放式教学环境将提供主动、探索式学习,综合能力训练的场所,提供挖掘学习潜力的机制,预计该环境将成为21世纪中小学辅助教学环境的主导。其中,课件的开发与集成,是此环境建设中的重要一环。

在传统的教学中,学生的知识来源较窄,主要来源于教材、实验及教师授课。而新型的开放式网络教学则具有:(1)开放性:学生可得到源源不断的、及时更新的教学资源,学习可突破时空限制;(2)交互性:使教、学双方都参与教学活动,并有机会在网上发表见解和交流,遇到问题时可通过E-mail和在线交流方式获得帮助;(3)集成性:利用多种形式及媒体学习,可使若干教学阶段:讲、听、作业和考试融为一体;(4)自适应性:通过在线测试进行学习效果评估,并据此来调整学习策略、内容和进度。总之,学生可获得更广阔的学习空间,更丰富的教学资源,更灵活、更开放的学习方式。

三、教师资源的开发和利用

当教学物质资源开发到一定程度,尤其对于那些物质条件已经饱和或物质条件已经限定的学校来说,起决定作用的往往是教学人力资源。其中教师是重要的教学资源,主要有以下几个方面。

1.加工教材,使其功能最大化

有的教师认为上课就是教书,既然教书,书上对教学内容的呈现过程就是教学过程。所以在使用新教材以来,许多教师在承认其优势的同时也在抱怨新教材存在生词太多、阅读量太大、部分教学内容超出学生的实际水平和教学任务难以完成等诸多问题。对此,教师应转变观念,不要局限于课本,也不要盲从教材。教材不是教学内容的全部,教材是可变的、发展的和开放的。教师应从学生的兴趣、学习习惯和生活经验出发,根据教学的需要对教材进行增、减、改、编等加工处理。

比如,把难度较大的听力材料加工成文化背景知识欣赏的材料;把简短的、地道的会话材料加工成训练学生口语的材料;将内容丰富、设计新颖的趣味阅读材料加工成学生表演的台词等。经过加工处理的教学材料能更灵活地用于课堂,真正做到让教材服务于学生而不是让学生适应教材。例如,五年制高等职业教育教材英语第二册,Unit 6 Speaking 中,教材是这样设计和编制的:根据书中所提供的照片去一一介绍照片中的人物。为了充分调动学生参与的积极性,笔者对教材的内容进行了增的处理,先用幻灯片呈现一张本人的家庭照片,让学生去猜猜照片中的人物。接着又提供一张周杰伦的家庭成员合影,让同学们编一个对话并一一介绍其中的人物,再让同学们拿出自己的全家福向大家展示并运用本课的生词自编对话并表演。在这些有趣的活动中,同学们的积极性非常高,他们积极地参与活动并创编了数段精彩的对白。

2.活用语言,使其魅力个性化

教学语言是教师进行课堂教学时使用的语言,它不仅是教师向学生传授语言知识的媒介,同时也是师生间情感交流的载体。然而,不少教师往往重视知识传播的途径,而忽视知识传播的载体——语言;或者只重视语言表达的准确性、规范性及科学性,而淡化语言传递的趣味性、启发性和艺术性。在平铺直叙的课堂中,学生听课时容易走神,甚至丧失学习英语的动力。教师应学会用语言吸引学生,学会在语言上做文章,充分体现体态语言的生动性以及会话语言的趣味性。比如,教师在提问时,一个淡淡的微笑加上期待的眼神,学生就能获得鼓励的信息:Have a try? 一个疑问的眼神,加上脑袋微微倾斜的动作,就能马上把学生的目光都吸引过来:What’s this? 颔首微笑给学生的是赞赏:Well done!耸起双肩,双手一摊,意思是:I’m sorry.You haven’t got the right answer.这些形象、直观的体态语言不仅代替了课堂的指示语,节省了时间,更重要的是加强了师生间的情感交流,让学生有了学好英语的信心和敢于尝试的勇气。同样,如果教师能巧妙运用会话语言的生动性、趣味性和幽默性等特点,为学生营造良好的语言交际环境,让每位学生都有足够的“说”的机会,则能让学生在轻松的状态下获取语言信息,提高学习效率。例如,在让学生发表自己的见解时,许多教师习惯用“What about you?”或“What do you think of...?”相反,如果运用“Who can give me a better answer?” “I’m sure you have different opinions, right?” 等鼓励性和肯定性语言,就更能使学生产生更多的自信与参与学习活动的热情。

3.发挥教师的“主动学习”并以此建构自己的知识结构和人格品质

教师要通过不断主动学习来丰富和扩展自己的知识结构和人格魅力。努力提高自己的学科专业知识是教师的首要任务。学科专业知识的最大问题是知识窄化,学科专业知识不单是解题能力,还包括教师具有的所教学科的各种知识。自己有一桶水,才能给学生一杯水。因此教师的业务应该不断进修。

在课程改革和学科教学的今天,传统教学活动中的一些落后方式和做法正在受到现代教育的冲击。作为一名英语教师我们应该更好地开发教学资源,使之能更好地培养学生自主学习、求异创新、解决问题和实践能力,使教学资源开发活动更加切合实际,符合学生的特点和要求,以提高教学资源开发的针对性和实效性。

参考文献:

[1] 唐德斌.英语教学中课程资源的开发和利用[J].四川教育学院学报,2004(7).[2] 房定坚,陈振华.试论英语课程资源的开发和利用[J].天津市教科院学报,2005(2).

下载利用ASP和WEB数据库,开发大学英语教学网站word格式文档
下载利用ASP和WEB数据库,开发大学英语教学网站.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    实验二ASP网站开发基础课后题

    实验二ASP.NET 4.5 网站开发基础 一、实验名称:ASP.NET 4.5 网站开发基础 二、实验内容: 1. 建立一个描述MyPetShop网站信息的XHML5文件 aside{float:left ;width :15%......

    ASP电子商务网站的设计与开发5篇

    承德石油高等专科学校 毕 业 设 计 说 明 论文题目:ASP电子商务网站的设计与开发 班级: 学生姓名: 指导教师: 完成日期: ASP电子商务网站的设计与开发 中文摘要:当人们足不......

    英语教学中课程资源的开发和利用

    高职英语教学课程资源的开发和利用之探索 南充职业技术学院 唐诚 637131 【内容摘要】合理利用和积极开发课程资源,给学生提供内容健康和丰富的课程资源是英语课程实施的重......

    利用Moodle开发专题学习网站心得

    利用Moodle开发专题学习网站心得 我在虚拟机里安装Moodle的过程中,产生了不少问题。Moodle安装的文件打不开,拉不进虚拟机。这时候我借用了同学的镜像,把他的镜像拉过来我的虚......

    asp。net web 应用开发技术喻钧课后答案修正版

    第一章 1.填空、选择题(1)网址(2)D (3)A (4)C (5)A 2.解答题(1)c/s结构适用于局域网,要有专门的小范围的网络硬件环境,bs结构则是适用于广域网,只要能接入internet的用户即可使用;c/s结构......

    材料的开发和利用

    教学目标:1.知识与技能 知道超导材料是一种电阻为零的材料,知道超导材料具有导磁材料的开发和利用悬浮特性,了解纳米材料的有关知识2.过程与方法 了解新材料的特性及应用前景.3.情......

    文化交流和大学英语教学

    文化交流和大学英语教学 摘 要:因为英汉两种语言的文化背景不同,所以在语言应用中有很多差异。文化差异给大学英语学习者带来一些困扰,这要求教师在进行语言教学的同时,必须注......

    教学资源的开发和利用

    教学资源的开发和利用,对于转变课程功能,转变学生的学习方式有着重要意义,而在课堂教学中由学生动态生成的教学资源,可以超越教师的思维,就更显珍贵。因此教师一方面利用教材资源......