张陶 李丰军 姬金虎
【摘 要】结合医学院校信管专业的培养方案和专业特色,本文从培养目标和教学现状出发,分析了医学院校信息管理与信息系统专业《软件工程》课程教学中存在的问题,并提出一些改进措施。
【关键词】医学院校;信息管理与信息系统;软件工程;教学方法
0.引言
不同于普通理工院校信息管理与信息系统专业,医学院校信息管理与信息系统专业的培养目标,主要立足于医药卫生信息管理系统,旨在培养出具有医疗卫生信息技术特长的信管专业人才。使培养的信息管理人才,在医药卫生信息化领域开展工作具有一定的优势[1]。
由于不同专业培养方案和培养目标不同,软件工程课程的教学内容、教学形式和实践参与程度也有所不同。医学院校信管专业的软件工程教学应该利用医学院校特有的领域资源、医学专业优势展开,本文结合医学院校信管专业的培养方案和专业特色,分析目前该专业软件工程教学存在的问题,并提出了一些教学改革方法。
1.学校《软件工程》课程教学存在的问题
1.1专业认可度不够,学生学习积极性低
以我校2011级、2012级信息管理与信息系统专业学生为例,医学院校信管专业学生中调配生占了很大比例。在相关调查中,大部分调配学生明确表示在医学院校就一定要学医,而不应该学其他非医学专业。这其中接近30%的学生认为如果有机会转专业,肯定会转到医学专业。部分学生甚至是抱着转专业的目的而来。可见,学生们对于信管专业的认可程度较低。这主要是因为学生对信管专业的就业方向不清楚,与医学专业相比,缺少对专业就业前景的自信心。
1.2 学生对专业学习目标不清
大多数学生反映,医学信管专业学习课程多而杂,不仅要学习计算机课程,还要学习医学课程和管理学课程,学习任务太重、时间安排不过来。而且三门学科之间跨度较大,学生不能理解医学课程、计算机课程及管理学课程之间的内在联系,难以权衡计算机学科与其它两个学科的学习比重。学生找不到好的结合点,学习起来就比较盲目,缺乏学习动力。
软件工程课程涉及计算机科学、数学及管理科学等各门学科的知识,是一个很好的学科交叉教育切入点。因此软件工程课程讲授时应该重点为学生讲授怎么用软件工程的思想来开发解决医疗卫生信息系统及软件的问题,进行交叉学科教育。帮助学生找到计算机学科和医学等其他学科学习的平衡点,减少学生学习的盲目性,提高学生的学习兴趣和热情。
1.3 师资队伍专业化程度低
我校信管专业师资队伍大部分来自计算机专业,目前高校教师年轻化,理论教学经验欠缺,实际项目开发经验不足。而对于教学经验较丰富的教师,他们不乏计算机科学知识,部分老师也具有实际软件工程项目管理、开发经验,但教师们不太熟悉医药行业的特点,不了解医院的业务流程。在教师队伍中既懂医学,又懂计算机科学或信息管理学的复合型老师较少,导致专业师资力量薄弱。要体现医学信管专业的优势,复合型老师起到至关重要的作用。
1.4 实践环节薄弱
老师在课堂上讲授的多为理论知识,缺乏整体性地实际案例。即使引入案例,也出现案例来源匮乏、数量少、质量不高、案例陈旧等种种问题。老师讲,学生听得传统教学形式,学生主动性差,不参与、不实践、不开发,从而导致教学方式单一、教学内容枯燥,理论授课与实践指导相脱节。学生要真正理解、掌握相关的知识,就得在实践中去操作,在操作中去理解、去掌握。
2.课程教学探讨
2.1 增强专业认同感,树立专业自信心
这个问题的解决需要学院、教师和学生共同的努力。学校和教师修订合理适合的教学计划和课程安排,让学生充分了解本专业的学习目标和学习意义,明确自己的学习方向。教师在教学过程中注意将一般软件工程项目开发技术知识与医疗信息系统项目特点相结合,来启发学生的学习兴趣。教师在教学中要体现出医学信管专业特色,发挥出医学信管专业优势,使学生认识到医学信管专业学生在医药卫生信息化领域就业具有的竞争优势以及学习软件工程课程的重要性,提高学生对专业前景的自信心,从而提高学生的学习积极性。
2.2 结合专业特色,合理定位教学目标,
信管专业开设课程多而杂,但至少对每门课程学到什么程度应该有个清楚地认识。软件工程的要求是至少熟练掌握一门编程语言、数据库和管理学知识,这些课程至少有一门要在前期学习过。另外掌握UML、面向过程开发技术、面向对象技术、接口技术等计算机相关知识会更有利于软件工程实践的开展。
医学信管专业的具体目标是:构建计算机专业知识与相应医学信息知识相结合的人才培养模式[4],使学生既有计算应用与开发能力,又有一定的医药学背景知识,具有掌握医疗行业业务知识快、结合医药领域知识能力强的特点,成为既在医疗卫生信息化领域有明显竞争优势,又能在IT行业从事计算机开发的复合型应用人才。软件工程的教学一定要与该目标结合起来。
2.3 引入医疗系统案例教学方法
由于软件工程思想较抽象,理解难度较大,在课堂教学过程中可以将复杂抽象的概念用生动的实际案例进行诠释。通过案例来讲软件开发的过程和思想,会更形象、更具体、更容易让学生理解和吸收,而不会出现死记硬背的现象。同时也培养了学生的实践能力。
案例选择的成功与否直接决定了课程教学效果的好坏,案例的选择不能具有任意性。案例最好选择教师参与过的项目,选择的案例教学过程中既要将计算机技术、管理方法、工程学思想、经济学和数学的知识合理地结合起来,又要将软件开发过程的每一步都涉及到,体现出软件工程的综合性这一特点。同时要突出医学院校专业优势,在案例的选择上尽可能结合医疗卫生信息化的项目实例。
案例教学过程中最重要的是让学生参与进来思考和讨论,在学生的大作业、综合实验、课程设计中体现医药领域应用的特点。学生在实习实践时注重为医学服务和各医疗软件的开发,学生在寒暑假可以有意向的到各相关医疗软件开发公司、各医院实习。让学生通过学习、参与医药卫生信息化开发项目,逐步了解医院、医药卫生等业务流程,掌握到医学专业技术。
2.4 加强师资队伍建设,增强与医药卫生IT企业和医院合作
高质量的教师队伍对软件工程的教学起到至关重要的作用。首先,在选取软件工程任课教师时,应优先选择拥有计算机专业背景、掌握一定医学专业技术、了解医院业务流程、有过项目开发经验的教师来承担该课程的教学任务。如果这些条件达不到,建议每年每位任教教师都能到具有软件开发能力的医院和医疗卫生领域的IT企业实习和锻炼。定期将教师送到医疗卫生领域的IT企业参与项目的开发,积累项目开发经验。另外,企业的高管也可以到学校讲学,介绍目前的新方法、新技术以及软件开发过程可能遇到的困难和问题。
3.结论
通过以上对医学院校信管专业软件工程课程教学方法的探讨和分析,我们可以看出,教师在《软件工程》课程教学过程中,一定要发挥、利用医学院校专业优势,教学内容不仅要适应现今软件工程项目开发的新技术和新方法的发展要求,还应与计算机在医学卫生领域信息化管理的实际情况联系起来。本文仅从增强学生专业认同感,实践教学环节,改建教学方法、教师队伍培养等方面提出了一些想法,要想真正达到上述目标,还需要进一步深入研究和思考。
参考文献:
[1]梅松青,周洪建,曾莉 .医学院校信息管理与信息系统新专业建设探讨[J].现代计算机(普及版), 2013,(8):32-34.
[2]于仁师,李红霞. 《软件工程》课程教学的探讨与改革[J].科技信息, 2011,(31):182.