» Articles » PMID: 39280707

Integrating Programming into Neuroscience Courses

Overview
Date 2024 Sep 16
PMID 39280707
Authors
Affiliations
Soon will be listed here.
Abstract

Programming is a useful skill for students, both in neuroscience research and in the broader economy. Many instructors, however, may wonder how and when they should integrate it into their coursework, especially if they themselves have limited computational training. The suggestions offered here aim to help a wide range of educators - even those who have minimal coding experience - who wish to expose their students to the intersection of neuroscience and programming. Throughout, I provide examples of how I have weaved coding into various elements of neuroscience courses, even those without a computational focus. I also discuss the rich landscape of low-cost, accessible programming tools as well as how generative AI can (and should) impact the way that we are teaching programming. Ultimately, the goal is not to insist that our students learn how to code, but rather to lower barriers and provide exposure and opportunity to any student who wishes to integrate programming into their research or careers.

References
1.
Casimo K . Teaching and Training with Open Science: From Classroom Teaching Tool to Professional Development. Neuroscience. 2023; 525:6-12. DOI: 10.1016/j.neuroscience.2023.07.013. View

2.
Grisham W, Brumberg J, Gilbert T, Lanyon L, Williams R, Olivo R . Teaching with Big Data: Report from the 2016 Society for Neuroscience Teaching Workshop. J Undergrad Neurosci Educ. 2018; 16(1):A68-A76. PMC: 5777841. View

3.
Juavinett A . Learning How to Code While Analyzing an Open Access Electrophysiology Dataset. J Undergrad Neurosci Educ. 2021; 19(1):A94-A104. PMC: 8040835. View

4.
Ho Y, Roeser A, Law G, Johnson B . Pandemic Teaching: Using the Allen Cell Types Database for Final Semester Projects in an Undergraduate Neurophysiology Lab Course. J Undergrad Neurosci Educ. 2022; 20(1):A100-A110. PMC: 9053425. View

5.
Kladt N, Hanslik U, Heinzel H . Teaching basic neurophysiology using intact earthworms. J Undergrad Neurosci Educ. 2013; 9(1):A20-35. PMC: 3597421. View