APP下载

将项目驱动教学法应用于数据库教学的探索

2018-10-26王辉

职业 2018年10期

王辉

摘 要:在职业教育中,教法一直在不断更新。本文介绍了如何以建构主义教学理论方法为基础,建立项目驱动教学法的做法。该教学的主要指导思想为,把精简的教学项目案例和建构主义学习理论、驱动教学思想相融合,并运用在项目驱动教学模式的SQL数据库教学中。在教学过程中,通过提出问题、分析方法、实现功能和评价项目的步骤,使学生增强解决问题的能力,并提高学生的团队协作能力,学生学习主观能动性也会有所提高,从而提高教学效果。

关键词:项目驱动教学法 建构主义教学方法 职业教育教法

职业教育主要是培养学生的职业能力,职业教育的教法既要贴近实际应用,也不能让学生觉得陌生,所以本文以“学生信息管理系统”为驱动项目。每个教育单位肯定都有一套学生信息管理系统,而每个企业也必然有自己的人员管理系统,两种系统既相通又相近,所以项目的选择不会让学生感到陌生,又贴近职业需求。

学生信息管理系统的功能对于学校运作起着至关重要的作用,应该为用户提供足够详细的个人资料和提供个人资料的快速查询服务。作为计算机应用的一部分,利用数据库对学生信息进行管理,具有手工检查不可比拟的检测方便、可靠性高、存储量大、保密性好、使用寿命长、成本低等优点。这些特点大大地提高了信息管理的效率。在本文中,笔者将讨论在职业教育中如何使用项目驱动教学方法。

一、项目驱动教学法与职业教育

项目驱动教学法和传统教学法相比,其主要以学生自主学习和协作学习为中心,教师在教学过程中需要指导思路、组织学习、帮助困难和促进技能,充分利用教学中的环境因素、案例中的项目、对话时的反问,激发学生主动学习的能力、探究问题的欲望、解决问题时的创造性,最终实现学生的主动性。

职业教育的教学要求学生掌握理论知识作为基础,又需要掌握专业技能,教学和学生学习比较困难,学生只有主动学习,学习效率才能最大化,所以项目驱动这种以自主学习为中心的教学方法非常适合职业教育的教学。而且在计算机技术日新月异的今天,需要学生有自主学习的能力、独立分析和解决问题的能力,才能适应现代计算机和学科知识的高速发展。

二、项目驱动教学模式在职业教育教学中的实现

1.项目驱动教学法需明确、适当的项目

明确目的和项目对帮助学生学习来说非常重要。在课堂教学中,教师设立一个数据库应用情境,把需要的知识点插入情境中,在学生学习的过程中,引出知识点,环环相扣。项目的合理选定能使学生的学习积极性得到提高,并激发学生的求知欲,从而达到预期的教学效果。

项目可以由老师提出,也可以由学生根据自己的需要提出。学生能提出自己感兴趣和更愿意解决的项目,能最大限度地激发出学生主动学习的兴趣,只有这样,学生才会主动探索学习,从而培养学生自学的能力。

在职业教育的教学中,要求學生根据实际需要完成项目的设计与实现。在这个过程中,学生必须学会分工合作,因为这是一个巨大的项目,需要团队协作共同完成。学生要制定需求分析、数据采集和数据整理等许多任务或子模块,这是逐步完成目标任务的学习过程。

2.项目的合理分解是实施项目驱动教学法的关键

分解项目顾名思义就是指把整个项目分解,先拆分若干个小项目,再根据每个小项目中包含的功能,分解为相对简单的独立操作。这些小功能中,肯定有之前没有接触过的新知识,这就激发了学生的探索欲望,让学生积极主动地去研究解决问题。老师要做好学生的引导工作,帮助学生顺利解决项目中的难点,需要注意的是教师只是起到主导作用,学习的主体依然是学生,所以应以引导为主,不要直接给学生讲授难点知识。教师的目的在于让学生在项目中自主学习,在项目分解过程中锻炼逻辑思维能力,在独立操作中锻炼技能和独立解决问题的能力。

其实,对项目的设计和分解过程就是逐步的学习和实现的过程。通过对学生的引导,慢慢整理出项目的结果。整个项目被细分为数个子模块后,整个项目的可实现性慢慢呈现出来,整个项目的结构也更加清晰。这实际上就是把大的项目分为数个“子项目”,逐渐向学生展示和安排。在学期结束时,通过将每个子项目组合在一起构成完整的项目结果,实现整个系统的效果。在完成整个项目的过程中,老师可以提供一些典型的完整案例,让学生取长补短,不断健全自己的班级项目系统。这样可以逐渐消除学生对项目的迷茫,使教学过程顺利进行。

3.学生自主学习和协作学习

在提出项目并分解细化之后,学生需要独自和协作来完成项目,建构主义学习观认为学习知识时学生是主动且积极的,教师的讲解只能起到很有限的作用,因此,需要学生主动学习的能力达到一定的水平,并且还要有很好的团队协作能力。这样才能在主动学习中利用团队合作,完成整个项目。

所谓的学生自主学习就是以学生为中心,让学生发挥主观能动性,自己探索求知。在探索求知的过程中学会新知、学会学习,学会利用各种手段和工具获取信息,不仅是学生完成了本项目的工作,更重要的是学生提高了分析和解决问题的能力,这也是职业教育教法中最重要的一点。除此之外,学生在提高自身能力的同时,学生通过团队的协作、小组的商讨,可以拓宽思维,对知识加深理解,进一步完成和深化学科意义的建构。通过这种合作和交流,可以扩宽学生的思维,让学生从不同的方向寻找解决问题的方法,这对于更全面和困难的项目来说很有效果。

以学生管理系统为例,涉及对表格、查询、表格等对象的识别、理解和操作,如录入、查询和编辑等,以及打印功能的控制和报表知识等。在这些基本的操作知识以外,还有许多复杂的操作考验学生分析和解决问题的能力。学生要想解决这些问题,就必须通过自己的努力,利用各种工具手段查找相关的学习资料或典型案例。在项目的实现中,学生可以通过对典型案例的理解和模仿,逐步转变成自己的知识,从而达到了提升自主学习能力的目的,然后鼓励学生分享信息进行学习交流,这样能够更好地提高协作学习能力。如果学生在完成项目的过程中有困难解决不了,老师可以适当进行指导,可以给学生提供一些新的思路或者是利用其他案例进行讲解,以便于帮助学生能够顺利地完成项目。

4.项目完成评价

老师在学生完成项目的同时要对学生完成的效果和过程作出及时的评价,并帮助学生进行归纳和总结,此时是培养学生的自信心和成就感的好时机。当学生完成项目时,他虽然对知识有了新的理解,但并不完整。教师需要对学生完成的项目做客观评价,指出优缺点,并提出新的可能性,鼓励学生继续完善项目。除此之外,学生在完成项目的同时也可以获得成就感, 这种成就感会继续激发学生的学习动力,形成良性循环。在这个时候,老师给予一定的表扬和鼓励会事半功倍,增强学生的自信心,使学生能够在一个良性循环中不断学习和进步。

当学生完成系统项目时,笔者挑选出几个学生的作品(特别是不同想法和方法的作品)来展示设计成果,以鼓励创新。首先,学生对自己的优势进行介绍,并阐述本项目的功能和实现过程。然后,其他学生可以就该生的阐述提问,并说出自己的观点,形成一种讲解答辩的形式。最后,由老师进行项目回顾,重点阐述学习的重点知识,突出讲解难点。这样的总结和点评,一方面对学生的成绩给予肯定,让学生保持自信的学习态度;另一方面,也指出了项目中的不足与改进方向,给学生以完善和进步的空间,让学生知道学无止境,从而全面提高学生的素质,达到职业教育的目的。

三、小结

项目驱动教学法的目的不仅是“授人以魚”,而且“授人以渔”,强调自主学习能力、创新能力的培养和协作学习能力的提高,适用于职业教育的教学。在教学过程中,教师要让学生尽可能有时间自学,对有困难的学生进行帮助,点到即止,给学生继续思考的内容和时间,同时也要把控整个教学的内容、进度和方向。在这种教学法下,首先要有一个明确而具体的目标。分析项目和解决问题的思路是关键,完成自主学习和合作学习的能力是目标。最后,对整个项目的评价,是归纳总结、突出重点,并强调不足,给予完善目标。在让学生了解学习重点的同时,引领学生探求新知。每一个步骤都有重要的作用,环环相扣、缺一不可。

当然,项目驱动教学理念是将新知识转化为一些项目,从而巩固学习到的知识。这样在完成目标任务的过程中,有利于旧知识的巩固和理解,吸收新知识的内容和解决问题的方法,得到提高和锻炼,从而达到培养自主学习和协作学习能力的目的。

参考文献:

[1]张沛露,王建军.基于网络平台的数据库基础课程教学模式初探[J].科技传播,2010(24).

[2]赵永霞.电子商务发展的数据库基础[J].软件导刊,2006(7).

[3]霍秀荣.关于高职《数据库基础》教学趣味性的实践与探索[J].重庆工贸职业技术学院学报,2015(4).

[4]李玉林.《数据库基础》课程教学改革初探[J].通讯世界,2016(12).

(作者单位:天津市机电工艺学院)