学生关于,任务驱动法在ASP程序设计教学中运用

更新时间:2024-04-05 点赞:14899 浏览:61066 作者:用户投稿原创标记本站原创

摘要:为了培养学生掌握Web程序设计开发、网站建设的实践动手能力,中职教育中广泛开设 ASP 程序设计课程,要上好这门课程需要探讨好的教学方式。本文浅析探讨了ASP程序设计课程教学的特点,结合具体教学实践,探讨任务驱动法在ASP 程序设计课程教学中的运用实施。
关键词:任务驱动法教学ASP程序设计
一、引言
随着网络技术的进展,ASP技术日益成为各类网站、电子商务平台的重要开发手段和技术,社会对网络程序开发人员的需求也越来越多,为了适应信息技术的进展需求,近年来,中职教育中广泛开设ASP程序设计课程。该课程的教学目的是使学生掌握动态网页设计的基本概念、基本论述与基本策略教学论文,通过实践培养学生对Web网站的规划、设计、开发及综合运用的能力。
ASP程序设计课程的特点是:面向对象,高度抽象;内容丰富,学习量大;实践性强,运用性强;学习难度大。许多同学在学习过程中有着动手能力不足,论述知识和实践之间有着较大距离的理由。本文以实践的角度出发,遵循由浅入深、循序渐进的原则,以注重培养学生解决实际理由为主线,着眼于弱化ASP程序设计的难点,强调学生动手开发能力的培养,探讨任务驱动法在ASP程序设计课程中的运用。

二、任务驱动法教学方式

1.任务驱动法的定义

任务驱动法,就是在教学过程中,学生在教师的帮助下,紧紧围绕一个共同的任务,在强烈的理由动机的驱动下,通过对学习资源积极主动的运用,进行自主探讨和互动协作的学习,并在完成既定任务的同时,引导学生产生一种学习实践活动。教师将所要学习的新知识巧妙地隐含在一个或几个具体的、有代表性的任务之中,让学生在任务的驱动下,通过对任务的浅析、探讨,明确任务大体涉及的知识,自己提出理由,并经过深思小学英语教学论文和教师的点拨,在自主探讨和互动协作的学习过程中,找出完成任务的策略教学论文,以而达到相应的教学目标。它充分体现了学生的主体地位,注重学生独立自主的探讨,是培养学生浅析理由、解决理由能力以及革新思维能力较为有效的教学法。

2.任务驱动法实施步骤

第一步,提出任务。它是任务驱动教学的关键环节。任务驱动法中用来驱动的“任务”的设计是非常重要的一环,“任务”设计的完整性、难易程度及是否能引起学生的兴趣等都将直接影响到学生学习的效果。因此首先任务的设计要有明确的目标,将ASP程序设计教学中的学习内容隐含于一个个的任务中,学生在完成任务同时,也就实现了教学目标。其次任务的选择要有趣味性,兴趣是最好的老师,是推动学生去学习知识的原动力。第三是任务的选择要能够符合学生特点,教师进行任务设计时,要以学生的实际情况出发,考虑不同层次学生的需求,任务的难度设计要循序渐进,并要留给学生一定的独立深思小学英语教学论文和自我扩展的空间。
第二步,浅析任务。它是任务能否正确完成执行的前提。教师提出具体任务和要求后,要有针对性地启发和引导学生自主学习,鼓励学生自己解决理由。在此过程中,教师应尽量使课堂气氛活跃,让学生踊跃说出自己的思路和想法,不管正确与否,都应先给予肯定,并浅析有代表性的正确案例和错误案例的特点,由易到难,逐层深入。这样不仅激发了学生的学习兴趣,而且能够提高学生浅析理由、解决理由、相互协助的能力,同时也培养了学生的革新意识。
第三步,完成任务。它是整个教学过程的重点部分。实验是“任务驱动”教学中必不可少的验证环节。在实验的过程中,或多或少会有一些理由,老师应该主动帮助他们,促使他们把实验顺利完成,也帮助他们浅析产生理由的理由,让学生既知其然也知其所以然。
第四步,评价与总结。它是学生知识提高的阶段。评价与总结任务是“任务驱动”教学的最后阶段,也是学生知识得以升华的阶段。通过评价与总结,及时反馈学生的学习情况,让学生明确自己掌握的知识和进程,运用知识解决理由的能力。教师在此过程中应尽可能挖掘学生解决理由中的闪光点,同时也应将任务中出现的理由再加以强调,巩固学生已有知识结构,并帮助学生掌握新的知识点。

三、任务驱动法在教学过程中的运用实例

任务驱动教学方式是用任务来驱动教学的。任务是中心点,学生围绕任务学,教师围绕任务教。在ASP程序设计课程的教学中,采用任务驱动教学,以“案例和实训项目”为引导,化抽象为具体,把学生的学习过程转化为围绕完成一个具体任务来进行,将任务融入教学的各个环节,学生主动参与、自主、合作,提高了学生动手实践的能力。下面笔者以“表格形式输出数据库数据”为例,谈谈这种教学策略教学论文的运用。

1.提出任务

学生学习ASP操作数据库之前,已经学习了ASP程序设计的基本知识部分,对ASP程序设计已经有一定的基础,而本章主要是学习ADO数据库访问接口,因此我们可以提出一个任务:表格形式输出数据库数据。

2.浅析任务

任务是实现用一个循环将person.mdb中grade表中所有的数都显示出来,每次循环让RecordSet对象向下移动一次,直到移动到最后一条记录为止,所显示出来的是全部数据,而且以表格的形式输出到浏览器上。运转小学数学教学论文结果如图1所示。
程序代码如下:

<%
var conn=Server.CreateObject(“ADODB.Connection”);
conn.Open(“driver={Microsoft Access Driver (*.mdb)};dbq=”+
Server.MapPath(“person.mdb”));
rs=conn.Execute(“Select * from grade”);
Response.write(“”);
Response.write(“”);
//输出表头
for(i=0;i{
Response.Write(“”+rs(i).Name+“”);
}
Response.write(“”);
//输出表内容
while(!rs.Eof)
{
Response.write(“”);
for(i=0;i{
Response.Write(“”+rs(i)+“”);
}
Response.write(“”);
rs.movenext();
}
Response.write(“”);
conn.close();
%>
浅析任务时,教师要引导学生深思小学英语教学论文:如何让程序执行脚本语句来实现操作数据库呢?这时,教师就要发挥主导作用,及时引导,通过浅析知道实现ASP操作数据库要用到ADO的Connection、RecordSet、Command对象以及SQL语句,教师在这时将ADO对象的概念、属性、策略教学论文、实例创建教给学生。
教师通过与学生互动讨论引出,在ASP中,与数据库的所有通信都通过一个打开的ADO的Connection对象进行。对一个数据库进行数据的插入和读取之前,必须先打开与这个数据库的连接。
格式说明:利用Execute策略教学论文建立RecordSet对象
//第一步:建立Connection对象

1


相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~