CASEY E. BERGER, PH.D.
  • Home
  • CV and Pubs
  • Learning + Teaching
    • Teaching Philosophy and Pedagogy
    • Teaching Experience
    • Data Science for the Physics Classroom >
      • Getting started with Python for Data Science
      • Dive into Data Science Modules for Physics
      • Dig Deeper into Data Science in Physics
  • Social Justice
    • Building an Inclusive Classroom
    • Antiracism
    • Feminism
    • Queer rights
  • Building Balance

So you want to teach your physics students some data science?

Fortunately, there are lots of resources to help you do just this! I've put together a handy guide that should help walk you through this process, whether you're just hearing the words "Python programming language" for the first time or a seasoned pro.

getting started
In the "Getting started" section are a number of resources to help walk you through some of the most widely-used (and accessible) tools for programming in the classroom. There, you can learn some basic Python, get comfortable with a free and easy to use (no downloads or installs required!) coding environment, and get some best practices tips for teaching students who are also just getting started.
Ready to dive in
In the "Ready to dive in" section, you can find modules developed by graduate and postdoctoral fellows in the Data Science Education Community of Practice (DSECOP), part of the American Physical Society's topical Group on Data Science. These modules are designed to fit into physics courses and can be adapted for students at varying levels of coding ability
Dig deeper
In the "Dig deeper" section, you will find more modules by the DSECOP fellows, which are intended for more advanced students. Once students have gained some familiarity with data science tools and processes (using the earlier modules, for example), they will be ready for these modules. ​
If you want to learn more about DSECOP, from useful resources to upcoming webinars and workshops, you can find more information here.
Powered by Create your own unique website with customizable templates.
  • Home
  • CV and Pubs
  • Learning + Teaching
    • Teaching Philosophy and Pedagogy
    • Teaching Experience
    • Data Science for the Physics Classroom >
      • Getting started with Python for Data Science
      • Dive into Data Science Modules for Physics
      • Dig Deeper into Data Science in Physics
  • Social Justice
    • Building an Inclusive Classroom
    • Antiracism
    • Feminism
    • Queer rights
  • Building Balance