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"