生物信息软件开发线上线下混合式教学实践研究
2021-09-03重庆邮电大学生物信息学院白明泽舒坤贤谢永芳李映红汪大勇
亚太教育 2021年14期
重庆邮电大学生物信息学院 白明泽 舒坤贤 谢永芳 李映红 汪大勇
生物信息软件开发是一门实践性很强的课程,其主要内容是利用计算机技术来设计、开发生物信息软件系统和工具,帮助分析、处理生物信息学领域数据。本课程的重点是基于生物信息数据资源的在线生物信息服务系统的开发、测试和部署。然而,在过去几年的教学实践中,我们发现该课程还存在一些问题,其中一些问题是软件开发实践类课程的共通性问题,也有部分问题属于本课程专有。主要问题如下:(1)基础理论知识与解决问题实践之间的脱节,学生虽然已掌握Python 编程基本知识,但是仍然会遇到许多实践问题需要解决,同时还需要大量的编程实践能力积累,尤其是对程序中错误的分析和调试能力。(2)学生既需要掌握核心编程语言,又需要熟悉配套软件包知识和其他编程语言,如Flask 软件包及其用法、前端开发知识等。(3)教师的指导无法贯穿实践过程的始终,实验课的课下练习部分,没有办法直接接受教师的指导。(4)同学之间的相互学习、相互交流平台欠缺。
针对这些问题,通过调研,我们选择线上线下混合式教学模式,以提升生物信息软件开发课程的教学效率。基于线上和线下学习的混合教学模式目前已经在国内外得到了广泛的应用,总的来说具有如下优势:(1)线上的教学可以明显缩短面对面线下教学的时间,提高效率,学生可以在课堂以外按照自己的节奏进行在线内容的学习与练习,对自己知识学习中的重点、难点进行反复学习。……
登录APP查看全文
