Intro Notes (Paddy) - StAResComp/2018-12-10-standrews GitHub Wiki
The Unix Shell
Preamble
Introductions
- Instructors and Helpers only
What is Software Carpentry?
- Software Carpentry is about teaching researchers the computing skills they need to get more done in less time and with less pain.
- Lesson materials are freely available and reusable at https://software-carpentry.org
- Started 20 years ago, and is now a network of hundreds of volunteer Instructors all over the world.
- Software Carpentry vs Software Engineering
Stickies
- Green means all is fine, pink means there is a problem
- Place stickies on the top edge of your laptop screen so they can be seen
Helpers
- Helpers are here to help with pretty much anything, including
- Making sure your computer is set up correctly
- If you get stuck/fall behind
- Ask for help at the earliest possible opportunity using your pink sticky.
Instructor
- If what I'm saying or doing is not clear to you, that may be the case for others too. Let me know immediately if
- You have trouble hearing what I'm saying
- You have trouble seeing what I'm doing
- I'm going too quickly
Online Resources
Software Setup
- Windows users - do you all have Git Bash installed as per the workshop webpage? If not, please put up a pink sticky.
Setup
- Download data-shell.zip from the setup page and extract on the Desktop
- Should only be one "data-shell" folder (not two nested)
- Open a terminal, type "cd" and press "Enter"