Software Carpentry Workshop - Introduction to Python and Conda

National Oceanography Centre - Southampton

Feb 20-21, 2025

9:30 am - 5:00 pm UTC

Instructors: Colin Sauze, Tobias Ferreira

Helpers: Esther Turner, Alex Baldwin, Adam Ward

General Information

About this workshop: This Software Carpentry course is an introductory course covering Programming in Python and using Conda for package and environment management. Learners are not expected to have any prior knowledge of these topics. Some basic Unix knowledge is assumed (how to make and change directories). You can find links to the course notes for these topics below:

Who can attend?: This workshop is open to all staff and students from the National Oceanography Centre. Limited numbers are available for other organisations who collaborate with the National Oceanography Centre.

Where: Room to be confirmed, National Oceanography Centre, European Way, Southampton, SO14 3ZH. Get directions with OpenStreetMap or Google Maps. What3Words location: ///super.neon.light.

When: Feb 20-21, 2025; 9:30 am - 5:00 pm UTC Add to your Google Calendar.

Requirements: Participants must bring a laptop which can connect to the Eduroam or NOCstaff wifi. All attendees will receive an account on the NOC Data Science Platform where all required software will be pre-installed.

Contact: Please email colin.sauze@noc.ac.uk or esther.turner@noc.ac.uk for more information.

Roles: To learn more about the roles at the workshop (who will be doing what), refer to our Workshop FAQ.

About The Carpentries: The Carpentries project comprises the Software Carpentry, Data Carpentry, and Library Carpentry communities of Instructors, Trainers, Maintainers, helpers, and supporters who share a mission to teach foundational computational and data science skills to researchers.

Accessibility: We are committed to making this workshop accessible to everybody.

We are dedicated to providing a positive and accessible learning environment for all. We do not require participants to provide documentation of disabilities or disclose any unnecessary personal information. However, we do want to help create an inclusive, accessible experience for all participants. We encourage you to share any information that would be helpful to make your Carpentries experience accessible.


Code of Conduct

Everyone who participates in Carpentries activities is required to conform to the Code of Conduct. This document also outlines how to report an incident if needed.


Surveys

Please be sure to complete these surveys before and after the workshop.

Pre-workshop Survey

Post-workshop Survey


Schedule

Day 1

Before Pre-workshop survey
09:30 Building Programs with Python
11:00 Morning break
11:20 Building Programs with Python (Continued)
13:00 Lunch break
14:00 Building Programs with Python (Continued)
15:30 Afternoon break
15:50 Building Programs with Python (Continued)
17:00 END

Day 2

09:30 Building Programs with Python (Continued)
11:00 Morning Break
11:20 Building Programs with Python (Continued)
13:00 Lunch break
14:00 Using Conda
15:30 Afternoon break
15:50 Using Conda (continued)
16:50 Post-workshop Survey
17:00 END