项目驱动法在《ASP动态网页设计》教学中的应用

点赞:6156 浏览:17857 近期更新时间:2024-01-15 作者:网友分享原创网站原创

摘 要 :《ASP 动态网页设计》这门课程是为了让学生在实际问题中根据所学的ASP知识进行动态网站的创建与维护,以及动态网页的程序编写,再通过数据库的访问及操作,以使学生具有ASP动态网站开发的初步能力.在《ASP动态网页》教学中采用“项目驱动教学法”更能提高学生掌握知识的能力和运用能力.

关 键 词 :项目驱动教学法;ASP;动态网页

中图分类号:G434文献标识码:A文章编号:16727800(2012)007017302

作者简介:赵颖(1979-),女,青海互助人,硕士,青海广播电视大学开放教育学院讲师,研究方向为计算机应用.

0引言

随着互联网技术的迅猛发展与应用的普及,基于网络的各种活动与日俱增,网络经济发展突飞猛进,电子商务一日千里,几乎所有的企业都将互联网作为自己新的宣传手段,来开展自己的商业活动.通过网站的运行可以节省管理成本,从而提高效率,这就意味着需要有大量从事网站建设、维护的高技能应用型人才,而《ASP动态网页设计》是计算机专业课程中一门实践性很强的课程,能够培养这样的人才.

《ASP动态网页设计》这门课程是使学生通过学习后能够在实际问题中运用所学的ASP知识,进行动态网站的创建与维护,以及动态网页的程序编写,再通过对数据库的访问及操作,让学生具有ASP动态网站开发的初步能力.但一方面该课程对数理思维要求较高,另一方面远程开放教育学生的数理逻辑能力较差,所以学生感到很难掌握,老师也感到很难讲.如果仍旧采用传统的以“知识为本位”的教育模式,那么学生对这门课程就很容易产生厌倦和排斥,这门课程的教学活动也很难进行,这就要求我们要对教学模式进行进一步的改进.通过实践证明,“项目驱动教学法”能充分激发出学生的学习积极性,从而达到良好的教学效果.因此,在ASP课程教学中引入“项目驱动法”值得研究.

1何为项目驱动教学法

所谓项目驱动教学法是指在教学过程中以一个个项目为主线来展开,把相关的知识点融入到项目的各个环节中去,层层推进项目.通过对问题的深化或功能扩充,来拓宽知识的广度和深度,直至得到一个完整的项目解决方案,从而达到学习知识、培养能力的目的.

在项目驱动教学法中,我们是将教学与项目实施活动融合到一起并通过教师的恰当引导,从而让学生通过自己直观的感知来获取知识、技能和技巧,这样可以很好地挖掘出学生的创造思维,激发学生自主学习的热情和积极性.在项目驱动教学过程中,我们注重的不是最终的结果,而是项目完成的过程.

《ASP 动态网页设计》这门课程要求学生在掌握理论知识的同时也要具备一定的动手操作能力,这就使培养学生利用ASP语言编写数据库程序的能力成为教学的重点.我们在教学实践中发现,“项目驱动教学法”是解决开放教育计算机专业课ASP课程教学中教师难教、学生难学的一剂良药.

2项目驱动教学法在《ASP动态网页设计》教学中的应用

在项目驱动教学法中,可以通过4个环节进行,具体为:①目标确定;②设计项目;③项目实施;④项目评价.我们用网上购物系统这个实例来探讨如何在这门课的教学中应用项目驱动教学法.

2.1目标确定

学生在平时上网的时候接触过很多网上购物系统,有的学生也有过网上购物的经历,所以网上购物系统的设计能够充分调动起学生的兴趣和积极性.

2.2项目设计

目标确定以后就要进行详细的项目设计,我们按照教学要求把项目分解为具体的任务.其基本设计思路是通过3个单元模块来实现网上购物系统的功能,并根据这3个模块确定项目教学的3个任务.任务一:系统分析和总体设计,功能分析是开发平台的一个重要环节,目的是使开发的系统能够更好、更完善地执行我们所需实现的功能.任务二:前台用户模块设计,本模块主要是实现用户登陆、浏览商品信息、添加商品到购物车并生成订单的功能.任务三:后台管理员模块设计,本模块的功能主要是为网站的管理员提供对商品类别、用户信息管理、商品信息、订单信息的管理.

在“项目驱动教学”过程中我们要注意尺度,应一步一步地引导学生,不能操之过急.设计的项目要运用哪些理论知识、可以查阅哪些资料、参照什么系统等,教师要给学生进行详细的讲解,要让学生做好充分的准备工作.需要注意的是项目的选取,如果设计的项目任务操作起来难度太大,会使学生在操作中因为总是遇到难题而产生厌倦,这样反而达不到预期的目的.

2.3项目实施

在项目的具体实施过程中,要慢慢地引导学生制定实施方案,要注意项目驱动教学法有很强的组合性,在完成一个系统的设计时要运用到很多知识点.因此,在项目的实施前要让学生掌握下列内容:数据库的连接技术、数据的存储、查找、读取、删除、修改,以及数据的分页显示技术.只有让学生有了比较好的基础,才能引导他们去做项目,把零散的知识点整合在一起.让学生做项目,是要学生在编程实践中复习所学理论知识,在编程实践中解决问题,并学会学习、掌握技能.

为了让学生很好地综合所学知识,并激发思维,我们要让学生思考以下几个问题:要很好地完成所选项目需要掌握哪些知识点?学生通过讨论得到答案后,再进一步引导学生考虑:如何连接数据库?怎么显示数据库中的记录?项目中要用到的数据库的基本操作语句有哪些?通过对这些问题的思考和讨论,可以很好地引导学生编写这3个模块程序的方案.

在项目实施过程中,教师要耐心地对待学生,要在学生编写程序的时候适时对其进行相应的指导,对于学生设计过程中遇到的问题,在下一步的总结和评价中进行讲解. 

项目驱动法在《ASP动态网页设计》教学中的应用参考属性评定
有关论文范文主题研究: 关于教学法的论文范文检索 大学生适用: 本科毕业论文、函授毕业论文
相关参考文献下载数量: 97 写作解决问题: 学术论文怎么写
毕业论文开题报告: 文献综述、论文前言 职称论文适用: 杂志投稿、高级职称
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 优秀选题

2.4项目评价

在一个项目设计完成以后,要让学生演示和对自己的设计进行讲解,教师再就设计中同学们遇到的问题和困难让学生自由讨论,最后由老师进行总结和评价.

最后的总结和评价,可以使学生看到自己实际动手过程中的不足,这样可以让学生在以后的编程实践中注意克服和避免这些问题,从而进一步提高自己的实践能力和综合素质,达到教学的预期目标.

通过实践,我们发现,在ASP动态网页的教学中,传统的教学内容、形式和方法无法达到预期的效果,而“项目驱动教学法”是通过实施一个完整的项目而进行的教学活动,其目的是在课堂教学中把理论与实践教学有机地结合起来,充分发掘学生的创造潜能,提高学生解决实际问题的综合能力.所以,在ASP动态网页中实施“项目驱动教学法”更能促进学生对知识的掌握,并提高学生运用知识的能力.