Skip to content

Repository of resources for University of South Carolina course: "Leveraging Python for STEM research"

Notifications You must be signed in to change notification settings

daviseleanorj/STEM_Python_Course

 
 

Repository files navigation

STEM Python Course 2020

University of South Carolina STEM Python Course Summer 2020

Run with Binder

Binder

Day 1 - Introduction to Python

  • 8:30 Introductions, Overview of the week
  • 8:50 Getting repl.it set up (accessing the resources)
  • 9:30 Understanding Python Vocabulary
  • 10:45 Reading Python Programs
  • 11:45 Wrap up

Day 2 - Documentation and Understanding Errors

  • 8:30 Introducing documentation/Stack Overflow
  • 9:30 Writing a working program
  • 10:30 Identifying and fixing errors
  • 11:45 Wrap up

Day 3 - Loops and Packages

  • 8:30 Introduction to for/while loops
  • 9:00 Fixing/writing loops
  • 10:00 Introduction to Python packages
  • 10:30 Simple Numpy, Pandas, Matplotlib usage
  • 11:45 Wrap up

Day 4 - Useful Pandas Applications

  • 8:30 Examples of Pandas usages
  • 9:00 Activities implementing Pandas
  • 11:45 Wrap up

Day 5 - Instruction Based on Feedback

This day will be optional. We will solicit feedback during the week on topics you would like to learn more about, and then spend Friday breaking up participants into groups to investigate the module they are most interested in. This will run during the same time period as days 1-4.

About

Repository of resources for University of South Carolina course: "Leveraging Python for STEM research"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 96.4%
  • CMake 2.2%
  • Python 1.3%
  • R 0.1%
  • C++ 0.0%
  • Fortran 0.0%