Skip to main content
impact
about
our story
explore our impact
careers and opportunities
join us
open science
sharing science to speed discovery
open science week
celebrating open science
team science
people & teams
discovery is a team effort
allenites
the people who make our work possible
advisors
their input shapes our science
board of directors
they help us fulfill our mission
shanahan foundation fellowship
at the interface of data and neuroscience
next generation leaders
fostering emerging leaders in bioscience
research
overview
our approach
science at the scale of greatest impact
publications
explore our publications
open science
sharing science to speed discovery
science accelerators
brain science
building a blueprint of the brain
cell science
understanding how cells become organs
neural dynamics
revealing the brain’s hidden algorithms
immunology
creating the ultimate immune system reference
synthetic biology
seattle hub for synthetic biology
education
overview
science education
science is for everyone
open science
sharing science speeds discovery
engagement
education resources
real science. real skills.
field trips
experience science where it happens
educator development
empowering educators
news
overview
all news
explore the latest news
podcast
the human stories behind discovery
sign up for our newsletter
stay connected to our science
events
overview
all events
public engagement, workshops, seminars and more
conferences
connect with us
science resources
science resources
allencell.org
allenimmunology.org
allenneuraldynamics.org
brain-bican.org
brain-map.org
microns-explorer.org
impact
back to menu
team science
our story
explore our impact
careers and opportunities
join us
open science
sharing science to speed discovery
open science week
celebrating open science
team science
people & teams
discovery is a team effort
allenites
the people who make our work possible
advisors
their input shapes our science
board of directors
they help us fulfill our mission
shanahan foundation fellowship
at the interface of data and neuroscience
next generation leaders
fostering emerging leaders in bioscience
research
back to menu
overview
our approach
science at the scale of greatest impact
publications
explore our publications
open science
sharing science to speed discovery
science accelerators
brain science
building a blueprint of the brain
cell science
understanding how cells become organs
neural dynamics
revealing the brain’s hidden algorithms
immunology
creating the ultimate immune system reference
synthetic biology
seattle hub for synthetic biology
education
back to menu
overview
science education
science is for everyone
open science
sharing science speeds discovery
engagement
education resources
real science. real skills.
field trips
experience science where it happens
educator development
empowering educators
news
back to menu
overview
all news
explore the latest news
podcast
the human stories behind discovery
newsletter
stay connected to our science
events
back to menu
overview
all events
public engagement, workshops, seminars and more
conferences
connect with us
science resources
back to menu
science resources
allencell.org
allenimmunology.org
allenneuraldynamics.org
brain-bican.org
brain-map.org
microns-explorer.org
search
education

Teaching and learning with python

Explore resources to introduce undergraduate students in the life sciences to Python programming

resource type / 
Interactive Activity
topic / 
neuroscience
published / March 6, 2026
audience / 
Undergraduate
Laptop displaying code on desk with blurred people collaborating in background office setting.
share/
This is some text inside of a div block.

in this lesson

table of contents will display on published page only
set h2 to populate the table of contents here
lesson

contributors

Rachel Penton
Education and Engagement Supervisor
Saskia de Vries
Associate Director, Data and Outreach

Want to incorporate coding into your neuroscience course?

Explore our openly available teaching resources designed to support instructors in introducing Python programming using real neuroscience datasets. Whether you’re new to coding or looking to deepen your students’ skills, our materials are tailored to help you scaffold coding instruction in a biologically meaningful context.

Audience: Undergraduate educators teaching neuroscience or a related discipline.

Instructor pointing to a screen with a presentation in a room full of educators.
Ashley Juavinett leading a session on teaching Python to undergraduate biology students at the 2025 Open Science in Undergraduate Education Symposium.

‍

Featured Resources:  

Workshop Resources (Beginner):

  • Access Colab notebooks and resources that were shared with attendees at the 2025 Coding with Allen Institute Data Workshop, led by Ashley Juavinett (USCD), Theresa H. McKim (UNR), and Rachel Penton (Allen Institute). Includes resources that cover basic Python concepts such as objects, data structures, control flow, and functions. These notebooks assume little-to-no prior experience with Python.

Epilepsy Case Study (Beginner):

  • This Colab notebook, written by Theresa H. McKim (UNR) and based on the work of Milligan et al. (2023), walks students through how to investigate questions of interest about epilepsy by using open data from the Allen Institute’s cell types database. This notebook is suitable for students with little-to-no prior experience with Python.  

Visual Coding (Moderate):

  • A collection of three Colab notebooks created by Saskia de Vries (Allen Institute) suitable for neuroscience students with prior Python experience. These notebooks guide students through analyzing an openly available 2-photon calcium imaging dataset from the Allen Brain Observatory.  

‍

Terms of use: This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0). To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-sa/4.0/.

featured education resources

explore more resources
brain science
cell science
immunology
neural dynamics
synthetic biology
Early Career Scientists
Health Care Providers
Students
Doctors
Teachers
Postdocs
Scientists
Educators
General Public
Middle School
High School
Undergraduate
Graduate
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Gloved hand holding brush pointing to brain scan X-ray on dark background
Publication
Sleepy mice case study
Read about how undergraduate educators used open neuroscience data to create an in-class case study
Grid of colorful cells with purple, green, and pink hues on dark background
Lesson(s)
Cell biology bingo
Play a bingo game by identifying structures and organelles in real cell images
Lab technician working in biosafety cabinet with scientific equipment and supplies
Lesson Plan
Introduction to immunology
Learn about a common technique used to study the immune system through a model-building activity
3D printer nozzle depositing glowing green material onto a precision platform at night
Lesson Plan
Using open data to teach neurophysiology
Read how Cornell University educators designed a research project using open data from the Allen Cell Types Database
Colorful brain visualization with thousands of glowing circles representing neural networks and connectivity patterns.
Lesson Plan
Independent student research using the Allen Brain Map
Explore how undergraduate students can conduct independent research using open gene expression data.
Digital audio waveform editor showing multiple colored audio tracks with vertical playhead indicator.
Lesson Plan
Using the Allen Brain Map to teach data science
Access individual lesson plans and a full-term data science course modeled around the open data featured in the Allen Brain Map
Previous
load more resources
3 / 5
we acceleratedevelopcatalyzeimpact

science done differently. shared openly.

explore our accelerators

brain science

Mapping every cell, connection, and circuit in the brain—openly shared with the world.

cell science

Decoding how cells become tissues, then programming that knowledge into powerful new research tools.

neural dynamics

Revealing the brain's hidden algorithms that transform neural activity into real-world behavior.

immunology

Creating the deepest open reference for the healthy human immune system ever built.

synthetic biology

Engineering cells to record their own histories, transforming how we understand disease over time.

research

Big questions, open answers, and science built to be shared.

education

Inspiring the next generation of scientists through open science resources.

impact

Our science is empowering researchers and advancing health worldwide.
advancing science through open, collaborative research
Get the allen institute newsletter
Stay informed on the latest breakthroughs in neuroscience, bioscience, and AI-driven research.
allen institute
impactpeople & teamscareers & opportunitiesalumnihistory & founder
science resources
allencell.orgallenimmunology.orgallenneuraldynamics.orgbrain-bican.orgbrain-map.orgmicrons-explorer.org
research
brain sciencecell scienceneural dynamicsimmunologysynthetic biologypublications
education
science educationfield tripsprofessional developmenteducation resources
quick links
newseventsopen sciencepodcastscience resourceshuman brain donationvisit uscontact
follow us/

allen institute, 615 Westlake Ave North, Seattle, WA 98109 +12065487055

© 0000 allen institute. all rights reserved.
privacy policyterms of usecitation policyemployee portalpolicy & compliancecookie settings