Teaching Python with team-based learning: using cloud-based notebooks for interactive coding education.
Ontology highlight
ABSTRACT: 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 Col
SUBMITTER: Osorio NS
PROVIDER: S-EPMC12667212 | biostudies-literature | 2025 Dec
REPOSITORIES: biostudies-literature
ACCESS DATA