BridgeUP-STEM-Oceans-Six

Image of sea otter

This is the GitHub repository for Katy Abbott's 2018 - 2019 BridgeUP:STEM internship group: Ocean's Six

Useful links

With all the useful commands we've learned so far.

Schedule

Date Topic Activities Notes Links
Oct. 9, 2018 (Tuesday) Welcome + introduction - Ice breakers
- Expectations
- Get to know each other
First day of official class Python refresher
Oct. 11, 2018 (Thursday) Introduction to OCEANS - What is the Coriolis effect?
- Python practice
Oct. 16, 2018 (Tuesday) Introduction to OCEANS - Bermuda Triangle myths debunked
- What are eddies?
Ocean eddies activity
Oct. 18, 2018 (Thursday) Introduction to OCEANS - Guest speaker Guest speaker: David Lindo Atichati
Oct. 23, 2018 (Tuesday) Git tutorial + list comprehensions - How can you use Git for source control?
- What are list comprehensions
List comprehensions

Git tutorial
Oct. 25, 2018 (Thursday) Unseen Oceans exhibit + more Git - Unseen Oceans (4:30 p.m. – 5:30 p.m.)
Meet at fourth-floor Roosevelt elevators by 4:30 p.m.
Oct. 30, 2018 (Tuesday) Introduction to numpy arrays - How to store and access data with numpy + overview of our project
-What types of visualizations will we make this year?
Halloween Tips for indexing numpy arrays
Nov. 1, 2018 (Thursday) Introduction to netCDF files + array review - Numpy array review
- Practice with netCDFs
numpy practice

netCDF practice
Nov. 6, 2018 (Tuesday) No session Election Day
Nov. 8, 2018 (Thursday) Numpy arrays revisited - Review of numpy arrays
Visualizing numpy arrays
Nov. 13, 2018 (Tuesday) Guest speaker - Guest speaker Guest speaker: Mia Polansky
Nov. 15, 2018 (Thursday) How to work with netCDF data - Opening files netCDF practice
Nov. 20, 2018 (Tuesday) Review of what we've learned, more netCDF work - Brainstorm about winter presentation
- Introducing Sublime
Nov. 22, 2018 (Thursday) No session Thanksgiving Day
Nov. 27, 2018 (Tuesday) Path game - What are file paths?
- What is the difference between an absolute and relative path?
Nov. 29, 2018 (Thursday) Exploring our Bermuda SLA dataset Resolving merge conflicts

Diving into our Bermuda dataset
Dec. 4, 2018 (Tuesday) Exploring our Bermuda SLA dataset Diving into our Bermuda dataset
Dec. 6, 2018 (Thursday) Visualizing our dataset (by hand) Louise visits
Dec. 11, 2018 (Tuesday) Plotting SLA and developing presentation - How to use pcolor
- Adding labels and saving plots
- Presentation outline
Dataset visualization
Dec. 13, 2018 (Thursday) Community building activity
Dec. 18, 2018 (Tuesday) Presentation practice
Dec. 20, 2018 (Thursday) Interns winter presentation
Dec. 25, 2018 (Tuesday) No class Winter recess
Dec. 27, 2018 (Thursday) No class Winter recess
Jan. 1, 2019 (Tuesday) No class Winter recess
Jan. 3, 2019 (Thursday) Review of internship topics so far - Internship jeopardy
- GitHub refresher
Jeopardy answers
Jan. 8, 2019 (Tuesday) Hovmoller diagrams - Popcorn review of code
- What are Hovmoller diagrams?
- Limitations
Hovmöller diagrams
Jan. 10, 2019 (Thursday) Hovmoller diagrams and for loops - Finish up Hovmoller diagrams
- Review of for loops
For loops exercise
Jan. 15, 2019 (Tuesday) Dataset for loops - Using for loops with our dataset
- Creating animations
For loops and str.format
Jan. 17, 2019 (Thursday) Dataset for loops cont'd - Using for loops with our dataset
- Creating animations
Jan. 22, 2019 (Tuesday) For loops cont'd
Jan. 24, 2019 (Thursday) Guest speaker (tentative) Guest speaker: Nathalie Goodkin
Jan. 29, 2019 (Tuesday) For loops cont'd
Jan. 31, 2019 (Thursday) Internships canceled due to bad weather!
Feb. 5, 2019 (Tuesday) No session
Feb. 7, 2019 (Thursday) For loops and str.format Using custom formats to save images
Feb. 12, 2019 (Tuesday) No session
Feb. 14, 2019 (Thursday) Creating an animation of our sea level anomaly data Louise visits
Feb. 19, 2019 (Tuesday) No session Mid-winter recess
Feb. 21, 2019 (Thursday) No session Mid-winter recess
Feb. 26, 2019 (Tuesday) Resume building workshop Katy gone for conference
Feb. 28, 2019 (Thursday) HTML/CSS Workshop Katy gone for conference
March 5, 2019 (Tuesday) Guest speaker: Alison Parrish How can we use code to make poetry? Alison's GitHub
March 7, 2019 (Thursday) Dataset for loops - Review of script
- Wrapping up animation of our data
March 12, 2019 (Tuesday) Contour maps - What are contour lines?
- Potato activity
- Drawing contours by hand
Lab activity
March 14, 2019 (Thursday) How can we use Matplotlib for contour maps? - Practice with sample data Contour notebook
March 19, 2019 (Tuesday) Making contour maps cont'd - Finish practice with sample data
- Maps of our dataset
- Lab w/ instructions
- Practice script
March 21, 2019 (Thursday) Contour maps of our dataset - For loops review - Continue dataset contouring Warmup
March 26, 2019 (Tuesday) Viewing the contours in a contour map - Matplotlib and line collections
- Jupyter Notebook practice
- Jupyter Notebook
- Atom script practice
March 28, 2019 (Thursday) Accessing contour lines - Functions to return contours - Dataframes! - Lab - Atom script
April 2, 2019 (Tuesday)
April 4, 2019 (Thursday)
April 9, 2019 (Tuesday) Guest speaker: Jessica Garson Jessica's GitHub
April 11, 2019 (Thursday) Guest visitor: David
April 16, 2019 (Tuesday) Finishing up dataframes and algorithm - All interns complete contour dataframe script
- Work on identifying closed contours
Guest visitor: Louise Possible projects
April 18, 2019 (Thursday) Eddy ID special projects Project 1
Project 2
Project 3
April 23, 2019 (Tuesday) No session Spring recess
April 25, 2019 (Thursday) No session Spring recess
April 30, 2019 (Tuesday) Guest speaker: Sahil Chinoy Sahil's projects
May 2, 2019 (Thursday) Eddy ID special projects Project 1
Project 2
Project 3
May 7, 2019 (Tuesday) Eddy ID special projects Project 1
Project 2
Project 3
May 9, 2019 (Thursday) Presentation skills workshop
May 14, 2019 (Tuesday) Work on poster, presentation
May 16, 2019 (Thursday) Work on poster, presentation
May 21, 2019 (Tuesday) Work on poster, presentation
May 23, 2019 (Thursday) Finish poster, practice presentation Finish SRMP poster
May 28, 2019 (Tuesday) Practice presentation
May 30, 2019 (Thursday)
June 4, 2019 (Tuesday) No session
June 6, 2019 (Thursday) SRMP Colloquium Poster and 5-minute presentation
June 9, 2019 (Sunday) Brown Scholar Interns Graduation 15-minute presentation