PBL教学法在医学院校程序设计类课程中的应用

时间:2022-10-21 06:22:03

PBL教学法在医学院校程序设计类课程中的应用

【摘 要】PBL教学方法目前主要应用于医学教育,医学院校学生对PBL教学过程较为熟悉,但在学习传统的程序设计类课程时又感到非常吃力。本文在分析PBL教学法要点的基础上结合医学院校程序设计课程的教学实际,提出了将PBL教学法应用于程序设计类课程的教学方案,并编写了配套的实验指导教材,经过实际验证取得了较好的教学效果。

【关键词】PBL教学;医学院校;程序设计

0 引言

PBL(Problem-Based Learning)是以问题为导向的教学方法,是基于现实世界的以学生为中心的教育方式。目前该方法主要被应用于医学教育,在PBL医学教育中以问题为基础,以医学生为主体,以小组讨论为形式,在辅导教师的参与下,围绕某一医学专题或具体病例的诊治等问题进行研究和学习。与传统的以学科为基础的教学法有很大不同,PBL 强调以学生的主动学习为主,而不是传统教学中的以教师讲授为主,PBL 将学习与更大的任务或问题挂钩,使学习者投入于问题中,它设计真实性任务,强调把学习设置到复杂的、有意义的问题情景中,通过学习者的自主探究和合作来解决问题,从而学习隐含在问题背后的科学知识,形成解决问题的技能和自主学习的能力。

1 PBL教学法应用现状

在我国PBL目前主要还是应用于医学教育,而在程序设计类课程教学中的应用较少。程序设计课程和医学教育类课程都要求学生具有较好的理论知识结构及较强的实践动手能力,在教学中大量采用案例教学,因此将PBL的核心要素抽离出来,结合程序设计类课程的实际状况,设计出适用于程序设计类课程的PBL教学法,并配合恰当的指导教材,对提升程序类课程的教学效果将有极大的帮助。

近年来,国内学者对PBL在程序设计类课程教学中的应用也做了一些研究。徐一秋等[1]研究了PBL教学法在C语言设计实验课教学改革中的应用,将该教学法应用于医学影像专业C语言课程的教学,通过一年的实践证明该改革是科学有效的。齐景嘉等[2]研究了PBL教学法在VB教学中的应用,制定了具体的实施步骤;朱丽[3]在计算机程序设计教学过程中,通过对实验组和对照组分别进行PBL教学及传统教学,并对两组教学结果进行全方位对比,探讨PBL在计算机教学中的应用手段和评价方法;杨春波等[4]通过在Visual FoxPro 程序设计课程教学中使用PBL和案例式教学方法,探讨了两者的特点及结合的可行性。

PBL教学方法在国内得到了广泛的关注和认可,大量学者尝试将其移植于非医学类教学,并取得了一些成绩。然而将PBL教学法和程序设计类课程教学过程融合的方法并不成熟,与PBL教学配套的案例设计和指导实验教材更是不多见。医学院校学生大多接触过PBL教学法,熟知教学规则和操作流程,因此将PBL教学法应用到医学院校程序设计类课程,学生能够快速的接受并能取得更好的教学效果。

2 PBL教学方案及实施

PBL本身的教学思路和特点都已经比较成熟,我们在研究其特点的基础上针对医学院校程序设计类课程做了移植和改进,以我校2015级信息管理与信息系统专业学生为实施对象,以该专业所开设的《Java程序设计》课程为依托,进行了具体的设计和实施。

首先,在教学方案的设计中,我们调研了同类学校程序设计类课程的教学方法以及学生的学习状况,分析了目前教学方法的教学效果,找出问题所在,通过实际听课、走访、查看考核结果等方式,充分了解目前教学方法的不足,挖掘根源所在。我们发现医学院校学生在学习程序设计类课程时主要面临两个方面的问题,一是,医学院校的医学类课程大多偏重于记忆,但程序设计类课程偏重实践,导致学生按照学习其它课程的方法来学习很难有好的效果。二是,学生普遍基础薄弱,相关知识储备不足,对程序设计类课程普遍认识不足,比较迷茫,缺乏兴趣,在学习时没有投入足够的精力,甚至带有恐惧心理,自然教学效果难以保证。基于上述分析,我们决定将PBL教学中以问题为导向、用问题来驱动的方法应用于《Java程序设计》中,采用由浅入深的问题来激发学生兴趣。

其次,在具体的方案设计中,我们对传统教学方法做了以下两个方面的改进,一是,转换学生为主体,对学生进行分组,本项目中我们把2015级信息管理与信息系统专业的42个学生分成6组,首先学生自由组队,然后老师根据组队人数情况和平时学习情况进行调整,形成最终的分组,这样方便在课堂中开展小组内和小组间的讨论,从而将学生变为课堂主体。二是,转换教师角色,教师提前精选问题和实例并针对课程内容做好充分准备,熟悉实验内容的各个方面知识,以备学生随时就实验内容提问和展开讨论,在课堂中充当启发者和解惑者的角色,而不再讲述过多内容。

另外,鉴于目前市面上没有很好的基于PBL教学法的实验类指导教材,我们结合多年教学经验和积累编写了基于PBL教学法的Java上机指导教材。该教材以PBL教学方法为依托,结合医学院校和本专业实际情况,融入相关的医学问题,增强学生学习兴趣,辅助学生解决相P问题,提高教学效果。教材由浅到深,章节上从最基础的Java环境配置,到选择、分支、循环结构,再到面向对象和图形界面以及数据库的相关知识,一共12章,涵盖了Java SE的所有核心知识点,在内容上,每一章分为基础验证-知识点应用-综合应用三个层次,以问题来驱动教学,通过小组讨论、比赛、辩论等方式激发学习兴趣,增强解决实际问题的能力。

3 PBL实施结果和分析

按照上述实施方案以及配套的实验教材,我们以2015-2016第二学期为实验周期,在54个课时中严格实施PBL课堂教学,并对学生课堂积极性、课堂讨论和练习效果等方面做好记录。最后将2014级信息管理与信息系统专业学生作为对照组,通过考试成绩进行了效果的比对。最终成绩对比如表1所示。

表1 期末考试成绩分阶段对比表

通过期末考试成绩的对比可以看出,利用PBL进行教学的实验班学生的成绩要明显优于采用传统教学方法的对照班。另外通过平时课堂的记录可以看出,实验班学生在学习兴趣、编程能力等方面也要强于对照班学生。

4 结语

经过一年的调研、设计和实施,我们发现PBL教学法应用于医学院校程序设计类课程相对于传统教学方法能够取得更好的教学效果。其主要作用有三个方面。一是,能够激发学生学习积极性,提高学习兴趣,二是,可以提高学生的综合素质,三是,可以提高教师对相关学科之间的理解与联系。在以后的教学中,我们将继续执行基于PBL的教学方案,并总结实际教学中的问题,提出改进措施,以达到更好的教学效果。

【参考文献】

[1]徐一秋,王立伟,王海波.PBL教学法在C程序设计实验课教学改革中的应用[J].计算机教育,2010(21):93-95.

[2]齐景嘉,郭川军,蒋巍,等.PBL教学法在VB教学中的应用[J].经济研究导刊, 2009(11):229-230.

[3]朱丽.PBL教学模式在计算机教学中的应用[J].软件导刊,2013(1):177-179.

[4]杨春波,雷国华,刘海青,等.PBL与案例式教学法在高校程序设计课程教学中的结合应用[J].计算机时代,2011(12):37-39.

上一篇:翻转课堂在高职医学影像诊断学中的应用初探 下一篇:对初中物理教学中科学探究的思考