Skip to content

Latest commit

 

History

History
63 lines (50 loc) · 3.61 KB

README.md

File metadata and controls

63 lines (50 loc) · 3.61 KB

CSU-LA/NASA DIRECT-STEM data science workshop

Introduction to Python and Predictive Modeling

  • Instructor: Preston Hinkle ( email: thinkle at uci dot edu)
  • TAs:
    • Victoria Lim (Day 1)
    • Anna Kwa (Day 2)

Schedule

Day 1

Time Activity
9:30-10:00 am Sign-in + coffee
10:00-10:30 am Introductions and course overview
10:30-12:00 pm Session 1.1: Coding warm-up
12:00-1:30 pm Lunch
1:30-3:00 pm Session 1.2: Python's scientific computing infrastructure
3:00-3:15 pm Break
3:15-5:00 pm Session 1.3: Exploratory data analysis in Python

Day 2

Time Activity
09:30-10:00 am Coffee
10:00-12:00 am Session 2.1: Linear regression
12:00-1:30 pm Lunch
1:30-3:00 pm Session 2.2: Logistic regression
3:00- pm Session 2.3: Intro to version control w/ git and closing remarks

Workshop preliminaries

  • For this workshop we will be using the Anaconda distribution of Python 3.6
  • Follow these instructions to download and install Python on your local machine, even if you already have Python installed!
  • If you already have an Anaconda distribution of Python 3.6 installed, you can probably skip this; otherwise, please continue
  • If you really think you don't need to install Python, please e-mail me to confirm :)

Python download & installation instructions

  1. Go to the Anaconda download page
  2. Click on the link to download Python 3.6 for your system
    • Make sure you grab the correct version for your operating system! Ask if you have any questions
  3. Install Anaconda
  4. Install Python packages
    • Windows:

      • Open the Anaconda Prompt application that installed with Anaconda
      • Enter conda update conda
      • Enter conda install anaconda
    • Mac and Linux:

      • Open the shell/terminal
      • Enter conda update conda
      • Enter conda install anaconda
  5. Download the workshop repository from the github repo
    • Click the green button on the right 'Clone or download', then click 'Download ZIP'
  6. Using your terminal (Mac/Linux) or the Anaconda Prompt (Windows), cd to wherever you saved the repository (cd is the command for changing directory; so on my system I type cd Desktop/data_science/teaching/IntroPython_PredictiveModeling to get to the directory where I put the workshop folder)
  7. Open Jupyter notebook by typing jupyter notebook; this should open a tab in your internet browser.
  8. Click on test_notebook.ipynb to open the test notebook
  9. Follow the instructions in the notebook. Contact your instructor if there is an error.