Suppr超能文献

为生命科学专业学生介绍编程技能。

Introducing Programming Skills for Life Science Students.

作者信息

Mariano Diego, Martins Pedro, Helene Santos Lucianna, de Melo-Minardi Raquel Cardoso

机构信息

Laboratory of Bioinformatics and Systems (LBS), Department of Computer Science, Universidade Federal de Minas Gerais, Belo Horizonte, Brazil.

出版信息

Biochem Mol Biol Educ. 2019 May;47(3):288-295. doi: 10.1002/bmb.21230. Epub 2019 Mar 12.

Abstract

The advent of the high-throughput next-generation sequencing produced a large number of biological data. Knowledge discovery from the huge amount of available biological data requires researchers to develop solid skills in biology and computer science. As the majority of the Bioinformatics professionals are either computer science or life sciences graduates, to teach biology skills to computer science students and computational skills to life science students has become usual. In this article, we reported the experience of teaching programming for life science students. Our strategy is composed by explaining basic concepts of algorithms, abstraction of biological problems, and script programming using Python language. Based on the student's answers to an assessment questionnaire, we conclude that the course achieved positive results. They reported an improvement in their skills in programming and bioinformatics. Furthermore, the students approved the didactic adopted in the classes and evaluation methods (programming exercises and final presentation). This article is useful for other professors who want to implement an initial bioinformatics training for undergraduate or graduate students in life sciences. We believe that the strategies here demonstrated could be reproduced, which could help in the formation of a new generation of bioinformaticians with hybrid abilities in computation and biology. © 2019 International Union of Biochemistry and Molecular Biology, 47(3):288-295, 2019.

摘要

高通量下一代测序技术的出现产生了大量的生物数据。从海量的可用生物数据中发现知识,要求研究人员具备扎实的生物学和计算机科学技能。由于大多数生物信息学专业人员要么是计算机科学专业毕业生,要么是生命科学专业毕业生,因此向计算机科学专业学生传授生物学技能、向生命科学专业学生传授计算技能已成为常态。在本文中,我们报告了为生命科学专业学生教授编程的经验。我们的策略包括解释算法的基本概念、将生物学问题抽象化以及使用Python语言进行脚本编程。根据学生对评估问卷的回答,我们得出该课程取得了积极成果的结论。他们报告说自己的编程和生物信息学技能有所提高。此外,学生们认可课堂上采用的教学方法和评估方式(编程练习和最终展示)。本文对其他希望为生命科学专业的本科生或研究生开展初始生物信息学培训的教授很有帮助。我们相信这里展示的策略可以被复制,这有助于培养新一代在计算和生物学方面具备综合能力的生物信息学家。© 2019国际生物化学与分子生物学联盟,47(3):288 - 295,2019。

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验