您好, 访客   登录/注册

运筹学课程在生物信息学专业中的教学探索

来源:用户上传      作者:李彭平 胡杰 吕飒丽 汪强虎

  摘要:生物信息学是现代生命科学发展过程中,生物医学与数理科学、计算机技术相结合而形成的新兴前沿交叉学科。运筹学在生物信息学中有着广泛应用,可为学生后续专业课学习和应用研究提供指导。文章结合生物信息学专业特点,对于如何提高运筹学在生物信息学专业中的教学质量和培养具有创新能力的生物信息学人才,探讨了运筹学在生物信息学专业教学中的教学目的、教学内容以及教学方法和手段。
  关键词:生物信息学;运筹学;教学方法
  中图分类号:G642.0     文献标志码:A     文章编号:1674-9324(2020)16-0250-02
   一、前言
  生物信息学是随着人类基因组计划的完成而兴起的一门前沿交叉学科,在采集、处理、分析各种生物学数据如蛋白质组、代谢组、基因组、转录组所包含的重大生物学意义方面起着重要作用。运筹学是一门广泛应用于自然科学、社会科学、工程技术生产实践、经济建设及现代化管理的学科,具有很强的实践性和应用性。运筹学中很多方法已被广泛地运用到生物信息学中,比如基于凸规划问题的支持向量机用于疾病诊断和分类;基于动态规划模型的局部比对和全局比对算法被广泛应用于DNA和蛋白质序列的比对;基于图的最短路径算法则可被用于对生物网络的分析研究等。因此,运筹学被列为生物信息学专业的专业基础课。然而目前相关教材大多是为经济管理学编写,很少有专门从生物信息学角度出发编写的运筹学教材,这样书中的例题也都是以管理和经济类为基础。因此,本文针对生物信息学专业的特色,探讨了运筹学在生物信息学专业中的教学目的、教学内容、教学方法及考核形式,这将有助于提高运筹学在生物信息学专业中的教学质量,有利于培养具有创新和实践能力的生物信息学人才。
  二、根据专业的需要确定教学目的和教学内容
  生物信息学是在现代生命科学发展过程中,生物医学与数理科学、计算机技术相结合而形成的新兴前沿交叉学科,主要研究如何对海量生物医学数据进行获取、加工、存储和分析,进而理解和阐明海量数据中所包含的重大生物学意义和医学价值。生物信息学在现代生物医药领域的研究与应用中发挥着日益关键的作用,已成为基础医学、临床医学、药学及其他相关学科发展的重要支撑学科。生物信息学旨在培养具有良好职业素质,掌握生物信息学的基础理论和科学方法,富有创新精神,能够从事生物信息学教学、科研、产业应用及科技开发等相关工作的专门人才。
  运筹学通过提出问题、建立模型、理解算法、对模型进行求解、对解进行分析与评价,最终得到解决问题的最优化决策方案,这种最优化思想和工作策略越来越被广泛地应用于生物信息学领域。因此该课程的目的是要在生物信息学和运筹学之间架起一座桥梁,针对生命科学研究中遇到的一些实际问题,运用运筹学的知识进行解决,从而为培养具备一定创新和科研潜力,具有综合分析和解决问题能力的生物信息学人才夯实基础。
  运筹学分支很多,且各个分支自成体系,考虑到课时限制,必须对讲解的内容有所侧重,因此结合专业特点,主要介绍线性规划、整数规划、非线性规划、动态规划和图与网络分析等基本内容。在讲解这些分支的基本概念、模型、建模和求解后,引入生物信息学相关实例,讲解这些知识点在生物信息学专业中的具体应用。
  将运筹学理论知识和生物信息学实例结合讲解,并辅以实验课实现相关案例,可以进一步激发学生的学习热情,加深学生对知识的理解和掌握,增强学生应用理论知识解决实际问题的能力,提升教学质量。
  三、结合课程和专业特点确定教学方法和手段
  在教学方法上,目前采用多媒体授课方式为主,实验课为辅的教学方式。在理论课讲解中,授课前会简要复习上一节课的内容;在讲解过程中,教师适当对学生进行提问,与学生互动,了解学生对知识点的理解程度,并据以调整讲课节奏;课后布置适当练习,进一步巩固学生对知识点的掌握。在實验课教学中,主要是设计专业相关的案例,让学生用生物信息领域必须掌握的R语言实现模型的建立和求解,这样既能巩固理论课知识点,又能实践运筹学在信息科学和生命科学中的相关应用。在教学的具体实施中,我们采取以下教学方法。
  1.交叉知识点自学。由于运筹学具有多学科交叉的特点,依赖于学生已经学习过的线性代数课程,和学生必须知道而在之前的学习中未接触的知识点。因此,在授课之前,教师可这些知识点列成清单,让学生去复习线性代数相关知识,并自学之前未接触到的知识点。从前三届学生的教学反馈来看,大部分学生都能通过自学理解这些基础知识。
  2.基于计算机实验教学,提高学生实际解决问题的能力。在生物信息学教学中,计算机实践教学是必不可少的环节。在实验课教学中,用生物信息领域必须掌握的R语言实现模型的建立和求解等计算分析过程,进一步提高了学生对理论课内容的理解,培养学生动手实践的能力。
  3.学生分组讨论。为了充分发挥学生的主体性、积极性和参与性,在授课过程中,教师将针对运筹学的每一个分支,提出一个与专业相关的案例,将学生分组,以团队协作的方式完成案例。通过查阅资料、整理数据、制作PPT、再上台讲解案例,并由其他同学质疑和点评的方式,提高每个学生的学习热情。分组讨论的模式,可以充分开拓学生思维,发挥学生的学习主体作用,提高学生团队合作学习和自主学习的能力,为培养高素质的生物信息学人才打好基础。
  四、利用网络资源开阔学生视野
  同时,生物信息学具有前瞻性的特点,这就要求授课教师在明确专业人才培养目标的基础上,探讨如何将现有的相关科研成果转化为课堂教学内容,并逐步形成科学的专业教材体系。在教学过程中,通过搜索运筹学在生物信息学中的高质量研究论文,把论文内容作为专业课内容的扩展及应用部分,这样集理论和应用于一体的教学内容,既可以适当培养学生的科研素质,同时也激发了学生的创造力,从而提高人才培养的质量。这也是教学科研一体化思想的具体体现,有利于培养高素质的生物信息学人才。
转载注明来源:https://www.xzbu.com/9/view-15198627.htm