“项目驱动教学法”在数据库课程教学中的应用

“项目驱动教学法”在数据库课程教学中的应用

ID:21721703

大小:54.00 KB

页数:6页

时间:2018-10-24

“项目驱动教学法”在数据库课程教学中的应用_第1页
“项目驱动教学法”在数据库课程教学中的应用_第2页
“项目驱动教学法”在数据库课程教学中的应用_第3页
“项目驱动教学法”在数据库课程教学中的应用_第4页
“项目驱动教学法”在数据库课程教学中的应用_第5页
资源描述:

《“项目驱动教学法”在数据库课程教学中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、“项目驱动教学法”在数据库课程教学中的应用【摘要】本文首先提及现在大多数高校数据库课程教学的现状,并且做了简单分析;从而引出项目驱动教学法的优势,然后介绍项目驱动教学法的实施过程及总结。  【关键词】项目驱动;数据库    简介:李秀妮(1981.4—),女,陕西人,硕士学位,高校教师,研究方向为计算机技术及应用。    1.数据库课程教学现状  目前,社会对计算机专业人才的需求,较大部分是工程型应用人才。在当前就业竞争越来越激烈的形势下,要增加就业机会,不仅要有扎实的专业理论基础,更应有实践动手能力。数据库技术是计算机软件系统开发的核心技术,因此“数据库技术”课程的教学在

2、计算机专业人才培养中尤为重要。  但是,目前很多高校关于数据库课程的教学在教学方式上,以理论讲述为主,实践操作为辅,导致学生在进行一个完整数据库系统设计中,很多环节存在问题,比如:设计步骤不完整、步骤次序错误、概念结构设计错误较多。分析原因如下:  1.1实践内容相互孤立  很多实践教学仅仅作为理论课程的补充,在学习完每个知识点后,上机实践验证,完成对理论知识的理解。上机实践内容相互孤立,没有体现出前后知识点之间的联系和知识的综合应用,没有实践一个完整工程项目的开发过程,导致表面上学生学习了数据库的设计方法,实际上没有掌握数据库应用系统开发所遵循的软件工程化原则,没有从实践

3、中总结出数据库应用系统的开发思想和方法。学生只知道独立的例子,不知道知识点之间的相互联系,不知道如何综合应用数据库知识。  1.2创新性不够  以往实践教学的目的只是验证和巩固所学的理论知识,几乎全是验证性实验。上机实践过程只是验证各个知识点,没有自由发挥的机会,上机实践的兴趣逐渐消失。由于没有机会实践一个数据库应用系统的设计和开发过程,更谈不上创新能力的培养。  2.项目驱动教学方法优势  基于以上情况,笔者在实际教学中尝试项目驱动教学法,打破书本上原有界限,不管章节知识点的先后顺序,以项目任务为教学单元,使用具体的数据库系统案例作为一个大项目,然后将整个课本所有章节的的

4、知识点融合到大项目所划分出来的各个小项目(小任务)里面,针对项目给学生渗透理论知识点,使得学习过程是一个不断成功地完成基础任务的过程。  项目驱动教学法有以下优势:  (1)通过“项目任务”来诱发、加强和维持学习者的成就动机,可以引起学生的学习兴趣,学生不只是坐在那里听讲、记笔记,而是根据教师提供的项目进行思考、判断和分析,找出解决方案,从而培养了思维能力和实际工作能力。  (2)可以加深学生对概念的理解,深化学生对理论知识的系统认识,因为在教学中不是从已有的概念、理论出发,而是以实际项目案例为出发点,去探究概念、理论和规律,从而达到了学生对所学课程深刻理解的效果。  (3

5、)可以培养学生辩论、分析、应用理论和与人交流思想进行沟通的能力。  3.项目驱动教学法的实施  项目驱动教学法实施的过程一般分为设计任务、分析任务、完成任务、评价任务等。  3.1提出明确且可行的任务  数据库课程教学最终所要达到的教学效果,是让学生学以致用,能开发出一个小型数据库系统。所以笔者在《数据库技术应用》课程讲解的第一堂课,就给学生展示、欣赏几个使用数据库软件设计出的实用数据库系统实例,让学生体会到数据库软件的功能和作用。同时,给学生设计本学期这门课程的最终任务要求:分小组,每个小组在期末要设计出一个简单功能的数据库应用系统,希望通过学生自己动手实践的方式来掌握书

6、本相关理论知识和数据库系统构建的方法。  3.2合理分解任务  对于要设计一个完整的数据库系统这样一个大任务,很多同学乍一听,觉得很难,认为无法实施,此时可以给学生解释,每个章节的学习都是实施课程大任务的基础,因此课程大任务可以按照章节进行分解,每个章节可以设计一个或多个小任务,通过每个章节小任务的完成,就自然积累到大项目的实现。  3.3实现任务  3.3.1分组  把全班同学平均分成几个小组,并在每组中设立"项目经理",全面负责小组的学习讨论和落实工程项目的安排。分组的依据为:学生的学习成绩、知识结构、学习能力、性格特点、男女搭配等,主要以互补的形式为主,成绩好的与成绩

7、差的搭配,性格内向的与外向的搭配等。争取每组人员的能力尽量达到均衡,避免两极分化的境况。  3.3.2具体任务分配  在分好组的基础上,每1个或2个学生选择项目中其中一个模块具体负责,比如,有人承担项目的“需求分析”,有人保证创建数据库系统的数据源“表“,有人负责数据库系统中“查询”的设置等,尽量使每个模块任务明确、细化,责任到具体每个人,这样可以使小组成员之间互相牵制、影响,无形中就督促学生积极的配合其它成员完成项目任务,提高了学生自主、自觉学习的能力。  3.4任务评价  学习效果评价既是总结与提高的重要阶段,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。