基于团队学习的Python教学:使用基于云的笔记本进行交互式编码教育。

IF 2.3 4区 生物学 Q3 BIOCHEMISTRY & MOLECULAR BIOLOGY
Nuno S Osório, Leonardo D Garma
{"title":"基于团队学习的Python教学:使用基于云的笔记本进行交互式编码教育。","authors":"Nuno S Osório, Leonardo D Garma","doi":"10.1002/2211-5463.70097","DOIUrl":null,"url":null,"abstract":"<p><p>Computer programming and bioinformatics are increasingly essential topics in life sciences research, facilitating the analysis of large and complex 'omics' datasets. However, they remain challenging for students without a background in mathematics or computing. To address challenges in teaching programming within biomedical education, this study integrates team-based learning (TBL) with cloud-hosted interactive Python notebooks, targeting enhanced student engagement, understanding, and collaboration in bioinformatics in two Masters level classes with 28 biomedical students in total. Four interactive notebooks covering Python basics and practical bioinformatics applications-ranging from data manipulation to multi-omics analysis-were developed. Hosted on github and integrated with Google Colaboratory, these notebooks ensured equal access and eliminated technical barriers for students with varied computing setups. During the TBL session, students were highly engaged with the notebooks, which led to a greater interest in Python and increased confidence in using bioinformatics tools. Feedback highlighted the value of TBL and interactive notebooks in enriching the learning experience, while also identifying a need for further development in bioinformatics research skills. Although more validity evidence is needed in future studies, this blended, cloud-based TBL approach effectively made bioinformatics education more accessible and engaging, suggesting its potential for enhancing computational training across life sciences.</p>","PeriodicalId":12187,"journal":{"name":"FEBS Open Bio","volume":" ","pages":""},"PeriodicalIF":2.3000,"publicationDate":"2025-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Teaching Python with team-based learning: using cloud-based notebooks for interactive coding education.\",\"authors\":\"Nuno S Osório, Leonardo D Garma\",\"doi\":\"10.1002/2211-5463.70097\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>Computer programming and bioinformatics are increasingly essential topics in life sciences research, facilitating the analysis of large and complex 'omics' datasets. However, they remain challenging for students without a background in mathematics or computing. To address challenges in teaching programming within biomedical education, this study integrates team-based learning (TBL) with cloud-hosted interactive Python notebooks, targeting enhanced student engagement, understanding, and collaboration in bioinformatics in two Masters level classes with 28 biomedical students in total. Four interactive notebooks covering Python basics and practical bioinformatics applications-ranging from data manipulation to multi-omics analysis-were developed. Hosted on github and integrated with Google Colaboratory, these notebooks ensured equal access and eliminated technical barriers for students with varied computing setups. During the TBL session, students were highly engaged with the notebooks, which led to a greater interest in Python and increased confidence in using bioinformatics tools. Feedback highlighted the value of TBL and interactive notebooks in enriching the learning experience, while also identifying a need for further development in bioinformatics research skills. Although more validity evidence is needed in future studies, this blended, cloud-based TBL approach effectively made bioinformatics education more accessible and engaging, suggesting its potential for enhancing computational training across life sciences.</p>\",\"PeriodicalId\":12187,\"journal\":{\"name\":\"FEBS Open Bio\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":2.3000,\"publicationDate\":\"2025-08-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"FEBS Open Bio\",\"FirstCategoryId\":\"99\",\"ListUrlMain\":\"https://doi.org/10.1002/2211-5463.70097\",\"RegionNum\":4,\"RegionCategory\":\"生物学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"BIOCHEMISTRY & MOLECULAR BIOLOGY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"FEBS Open Bio","FirstCategoryId":"99","ListUrlMain":"https://doi.org/10.1002/2211-5463.70097","RegionNum":4,"RegionCategory":"生物学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"BIOCHEMISTRY & MOLECULAR BIOLOGY","Score":null,"Total":0}
引用次数: 0

摘要

计算机编程和生物信息学在生命科学研究中越来越重要,促进了对大型和复杂的“组学”数据集的分析。然而,对于没有数学或计算机背景的学生来说,它们仍然具有挑战性。为了解决生物医学教育中编程教学的挑战,本研究将基于团队的学习(TBL)与云托管的交互式Python笔记本相结合,旨在提高学生在生物信息学方面的参与度、理解和协作,在两个硕士级别的班级中,共有28名生物医学学生。开发了四个交互式笔记本,涵盖Python基础知识和实际生物信息学应用-从数据操作到多组学分析。这些笔记本托管在github上,并与谷歌协作集成,确保了平等的访问权限,并消除了具有不同计算设置的学生的技术障碍。在TBL课程中,学生们高度参与了笔记,这使他们对Python产生了更大的兴趣,并增加了使用生物信息学工具的信心。反馈强调了TBL和交互式笔记本在丰富学习经验方面的价值,同时也确定了进一步发展生物信息学研究技能的必要性。尽管在未来的研究中需要更多的有效性证据,但这种混合的、基于云的TBL方法有效地使生物信息学教育更容易获得和吸引人,这表明它有可能加强生命科学领域的计算训练。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Teaching Python with team-based learning: using cloud-based notebooks for interactive coding education.

Computer programming and bioinformatics are increasingly essential topics in life sciences research, facilitating the analysis of large and complex 'omics' datasets. However, they remain challenging for students without a background in mathematics or computing. To address challenges in teaching programming within biomedical education, this study integrates team-based learning (TBL) with cloud-hosted interactive Python notebooks, targeting enhanced student engagement, understanding, and collaboration in bioinformatics in two Masters level classes with 28 biomedical students in total. Four interactive notebooks covering Python basics and practical bioinformatics applications-ranging from data manipulation to multi-omics analysis-were developed. Hosted on github and integrated with Google Colaboratory, these notebooks ensured equal access and eliminated technical barriers for students with varied computing setups. During the TBL session, students were highly engaged with the notebooks, which led to a greater interest in Python and increased confidence in using bioinformatics tools. Feedback highlighted the value of TBL and interactive notebooks in enriching the learning experience, while also identifying a need for further development in bioinformatics research skills. Although more validity evidence is needed in future studies, this blended, cloud-based TBL approach effectively made bioinformatics education more accessible and engaging, suggesting its potential for enhancing computational training across life sciences.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
FEBS Open Bio
FEBS Open Bio BIOCHEMISTRY & MOLECULAR BIOLOGY-
CiteScore
5.10
自引率
0.00%
发文量
173
审稿时长
10 weeks
期刊介绍: FEBS Open Bio is an online-only open access journal for the rapid publication of research articles in molecular and cellular life sciences in both health and disease. The journal''s peer review process focuses on the technical soundness of papers, leaving the assessment of their impact and importance to the scientific community. FEBS Open Bio is owned by the Federation of European Biochemical Societies (FEBS), a not-for-profit organization, and is published on behalf of FEBS by FEBS Press and Wiley. Any income from the journal will be used to support scientists through fellowships, courses, travel grants, prizes and other FEBS initiatives.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信