项目驱动式教学法在离散数学教学中的应用探讨

2009-10-22 08:13齐兴敏
现代商贸工业 2009年18期
关键词:项目驱动课程设计

齐兴敏 周 鹃

摘 要:针对《离散数学》课程教学存在的学生学习兴趣不高,教学效果差的问题,提出了在《离散数学》课程中采用项目驱动式教学方法。该教学方法的引进不但提高了学生学习的积极性和主动性,而且提高了教学质量。

关键词:项目驱动;项目实训;课程设计

中图分类号:G424.1文献标识码:A文章编号:1672-3198(2009)18-0225-01

《离散数学》是计算机科学与技术专业的一门重要的专业基础课程,在计算机科学中有着广泛的应用。它是学习很多计算机专业核心课程的必备基础,对学生逻辑能力和抽象思维能力的培养有着重要的作用。因此,本文采取项目驱动式教学方法,不仅提高了《离散数学》的教学质量和教学水平,而且对学生后续课程的学习和动手能力的培养有着重要的意义。

1 《离散数学》教学现状

随着计算机技术日新月异的发展,各行各业对计算机人才的需求量日益增大,对计算机人才的质量要求也越来越高,同时计算机研究与开发的起点也在不断提高。目前,在计算机研究与实践中出现的很多大问题表明,这些问题不仅是技术问题,而且是理论问题,至少是技术方面的理论问题。因此,《离散数学》的理论教学和实践教学是同等重要的,偏废任何一方都是不妥当。而目前《离散数学》的教学中却存在着重理论轻实践,或两者都不重视的现象,主要表现在以下两个方面:

(1)从学生的角度上看,一部分学生认为《离散数学》的理论课程不重要,认为计算机专业的学生就应该重视动手能力的培养,要会编程,学习理论对编程没有帮助,而且理论学习枯燥、乏味,概念又多又抽象,难于理解。于是这部分学生放松甚至放弃理论课程的学习。另一部分学生很重视理论课程的学习,但是不注意实际应用,一遇到实际问题的求解时,就束手无策,不知道该采用什么理论知识来解决这个问题。

(2)从教师的角度上看,首先,授课老师讲课时还是站在纯数学的角度来讲授学生所学的内容,不能从计算机专业的角度来讲述所授内容,导致学生不能把所学习的内容跟实际应用联系起来,更不会用计算机技术去解决实际问题。其次,教学过程中没有改变老师的主体地位,老师讲授,学生被动的接受,没有调动学生主动学习的积极性。因此,改变《离散数学》的教学方法是很有必要的。

2 项目驱动式教学方法的应用

2.1 项目驱动式教学方法

项目驱动式教学法,是德国职业教育在20世纪80年代开始大力推行的一种“行为引导式的教学形式”,这种以项目为主体的职业行业为引导的教学方式,是一种通过组织学生参加项目设计(包括模拟项目)、履行和管理,完全在项目实施过程中完成教学任务的过程。它是一种以现代企业的行为为目标,强调对学生综合能力作全面培养的一种教学方式。是高校学生就业实现零距离上岗的一条很好的学习途径。由于项目驱动式教学强调项目的现场性、知识的综合性和学生全面能力的培养,其形式、内容与传统教学课程有较大差异。

项目驱动式教学方法的特点是以项目和案例为核心。项目和案例都是学生能够直接感受到的东西,因此学生能够很快理解教学内容。这区别于传统的知识驱动式教学法,知识驱动教学法是以知识为核心,由于很多知识是抽象的,所以有的时候学生很难理解各个知识点。由于强调了项目的参与性,一开始就能够引起了学生的极大兴趣,引发学生的学习积极性。

在项目实训中,强调学生跟着教师共同学习和探讨。要求学生根据项目任务书的需求参与设计,并以学生小组讨论方案,以培养学生的合作与协调能力。在逐步的展示和分析中让学生跟着工程的进度学习和思考,课程快结束时,教师再从企业的角度介绍情况,评议学生的设计,让学生感到所学知识的实用性,与社会、企业的零距离接触感。

2.2 项目驱动式《离散数学》课程中的教学过程

根据项目驱动式教学方法的原理,通过教学研究和任课老师的之间的协作,我们研究出了适合学生学习《离散数学》的项目驱动式教学方法。该方法的实施,大大提高了学生学习的积极性和学习的兴趣,极大的促进了教学质量的提高。项目驱动式教学方法的教学过程分三个阶段:理论教学阶段、项目实训阶段和项目检验阶段。

(1)理论教学阶段。

该过程的主要任务是根据学生实际,设计出合理的教学大纲和教学进度表,然后根据大纲和进度表的进程,讲授所学内容。我们设计出的这一阶段学生学习的主要内容有:命题的逻辑推理、谓词演算、集合论、抽象代数论和图论,共五个部分。教师可以选择灵活的教学方法,让学生充分吸收所学的知识,并通过上机实验巩固练习,为项目实训阶段做好准备。这一阶段的教学效果可以通过学生的平时作业、课堂表现和上机演练来检验。

(2)项目实训阶段。

项目实训阶段的关键是根据每一章节的内容,设计出科学合理的分项目,该阶段主要由项目准备、项目分析和讲授、分组实践操作三部分组成。项目准备的主要任务包括项目的设计和在项目开始之前对学生进行分组,根据每个项目的特点和每组学生的特点任命组长,其中项目设计很重要,要有该课程组老师认真研究设计;项目分析和讲授主要是对各个分项目的意义和项目的内容、重难点进行说明,激发学生的兴趣,考虑到学生的实际情况和课程的难度,在项目实施前,要有教师现将每个分项目演示一遍给学生看,然后再带领学生一起做;分组实践操作环节主要是让学生在教师的指导下,由组长带着组内成员合作完成分项目,这一环节要充分调动组内和组间的合作,培养学生的团队协作能力。并且教师要在学生做的过程中指导学生开发,不能让学生觉得看了演示过程后还是无从下手,确保每个学生都能亲自动手去做。所以这阶段的教学效果可以通过观察学生的编程情况和学生书写的项目报告书来检验。

(3)项目检验阶段。

在第二阶段,老师已经把每个项目做出来了,学生只是模仿了一遍,为了检验学生的学习效果,在第三阶段,可以让学生根据所学内容,自己选择开发平台,多方收集资料,完成一个项目的开发,也可由老师提供项目,学生自己独立完成。

3 结语

教学研究要解决的核心问题之一就是如何激发学生的学习兴趣,调动学生学习的积极性,从而提高教学质量。对于理论性和抽象性都很强的《离散数学》课程,通过项目驱动式教学方法在《离散数学》课程中的实施,一方面解决学生学习的为难情绪,提高了学生学习的热情,使得学生由被动的接受,变成主动学习,提高了教学质量。另一方面,提高了学生的实践动手能力,培养了学生的团队协作能力,实现了学生就业时与社会的零距离接触。

参考文献

[1]@许杏芳.案例教学在离散数学中的应用[J].福建电脑,2007,(7).

[2]@董黎明.项目驱动式教学在《Linux服务器管理》课程中的应用研究[J].北京城市学院学报,2008,(4).

[3]@张奇.项目驱动式教学在《管理信息系统》中的应用探讨[J].计算机教育,2007,(5).

猜你喜欢
项目驱动课程设计
龙凤元素系列课程设计
中秋明月
项目驱动教学法在机械制造工程学课程教学中的应用
基于“红色之旅”项目驱动的《调酒与咖啡》工作室制人才培养机制探讨
基于Articulate Storyline的微课程设计与开发
MOOC环境下微课程设计研究
基于自动化系统的PLC课程设计
开放大学课程设计与资源开发